admissioncontroller

package
v0.14.8 Latest Latest
Warning

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

Go to latest
Published: Jul 31, 2024 License: Apache-2.0 Imports: 17 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func FulfillAdmissionControllerSpec

func FulfillAdmissionControllerSpec(clusterInstance *hwameistoriov1alpha1.Cluster) *hwameistoriov1alpha1.Cluster

func InstallAdmissionControllerMutatingWebhookConfiguration

func InstallAdmissionControllerMutatingWebhookConfiguration(cli client.Client) error

func SetAdmissionController

func SetAdmissionController(clusterInstance *hwameistoriov1alpha1.Cluster) *appsv1.Deployment

func SetAdmissionControllerService

func SetAdmissionControllerService(clusterInstance *hwameistoriov1alpha1.Cluster)

Types

type AdmissionControllerMaintainer

type AdmissionControllerMaintainer struct {
	Client          client.Client
	ClusterInstance *hwameistoriov1alpha1.Cluster
}

func NewAdmissionControllerMaintainer

func NewAdmissionControllerMaintainer(cli client.Client, clusterInstance *hwameistoriov1alpha1.Cluster) *AdmissionControllerMaintainer

func (*AdmissionControllerMaintainer) Ensure

func (*AdmissionControllerMaintainer) Uninstall added in v0.14.8

func (m *AdmissionControllerMaintainer) Uninstall() error

type AdmissionControllerMutatingWebhookConfigurationMaintainer

type AdmissionControllerMutatingWebhookConfigurationMaintainer struct {
	Client          client.Client
	ClusterInstance *hwameistoriov1alpha1.Cluster
}

func (*AdmissionControllerMutatingWebhookConfigurationMaintainer) Ensure

type AdmissionControllerServiceMaintainer

type AdmissionControllerServiceMaintainer struct {
	Client          client.Client
	ClusterInstance *hwameistoriov1alpha1.Cluster
}

func NewAdmissionControllerServiceMaintainer

func NewAdmissionControllerServiceMaintainer(cli client.Client, clusterInstance *hwameistoriov1alpha1.Cluster) *AdmissionControllerServiceMaintainer

func (*AdmissionControllerServiceMaintainer) Ensure

func (*AdmissionControllerServiceMaintainer) Uninstall added in v0.14.8

Jump to

Keyboard shortcuts

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