admissioncontroller

package
v0.13.2 Latest Latest
Warning

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

Go to latest
Published: Nov 16, 2023 License: Apache-2.0 Imports: 14 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)

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

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

Jump to

Keyboard shortcuts

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