install

package
v1.59.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 1, 2024 License: Apache-2.0 Imports: 22 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func DumpInstallStrategyToConfigMap

func DumpInstallStrategyToConfigMap(clientset client.Client, objects []runtime.Object, reqLogger logr.Logger, namespace string, installerLabels map[string]string) error

DumpInstallStrategyToConfigMap Dumps Install Strategy of CDI to a Config Map

Types

type Strategy

type Strategy struct {
	// contains filtered or unexported fields
}

Strategy structure for CDI

func (*Strategy) APIDeployments

func (ins *Strategy) APIDeployments() []*appsv1.Deployment

APIDeployments returns list of API Deployments

func (*Strategy) APIServices

func (ins *Strategy) APIServices() []*apiregistrationv1.APIService

APIServices returns list of API Services

func (*Strategy) CRDs

func (ins *Strategy) CRDs() []*v1.CustomResourceDefinition

CRDs returns list of Custom Resource Deployments

func (*Strategy) CertificateSecrets

func (ins *Strategy) CertificateSecrets() []*corev1.Secret

CertificateSecrets returns list of Certificate Secrets

func (*Strategy) ClusterRoleBindings

func (ins *Strategy) ClusterRoleBindings() []*rbacv1.ClusterRoleBinding

ClusterRoleBindings returns list of Cluster Roles Bindings

func (*Strategy) ClusterRoles

func (ins *Strategy) ClusterRoles() []*rbacv1.ClusterRole

ClusterRoles returns list of Cluster Roles

func (*Strategy) ConfigMaps

func (ins *Strategy) ConfigMaps() []*corev1.ConfigMap

ConfigMaps returns list of Config Maps

func (*Strategy) ControllerDeployments

func (ins *Strategy) ControllerDeployments() []*appsv1.Deployment

ControllerDeployments returns list of Controller Deployments

func (*Strategy) DaemonSets

func (ins *Strategy) DaemonSets() []*appsv1.DaemonSet

DaemonSets returns list of Daemon Sets

func (*Strategy) Deployments

func (ins *Strategy) Deployments() []*appsv1.Deployment

Deployments returns list of Deployments

func (*Strategy) MutatingWebhookConfigurations

func (ins *Strategy) MutatingWebhookConfigurations() []*admissionregistrationv1.MutatingWebhookConfiguration

MutatingWebhookConfigurations returns list of Mutating Webhook Configurations

func (*Strategy) RoleBindings

func (ins *Strategy) RoleBindings() []*rbacv1.RoleBinding

RoleBindings returns list of Roles Bindings

func (*Strategy) Roles

func (ins *Strategy) Roles() []*rbacv1.Role

Roles returns list of Roles

func (*Strategy) SCCs

func (ins *Strategy) SCCs() []*secv1.SecurityContextConstraints

SCCs returns list of Security Context COnstraints

func (*Strategy) ServiceAccounts

func (ins *Strategy) ServiceAccounts() []*corev1.ServiceAccount

ServiceAccounts returns list of Service Accounts

func (*Strategy) Services

func (ins *Strategy) Services() []*corev1.Service

Services returns list of Services

func (*Strategy) ValidatingWebhookConfigurations

func (ins *Strategy) ValidatingWebhookConfigurations() []*admissionregistrationv1.ValidatingWebhookConfiguration

ValidatingWebhookConfigurations returns list of Validating Webhook Configurations

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL