Documentation ¶
Index ¶
- func FulfillAdmissionControllerSpec(clusterInstance *hwameistoriov1alpha1.Cluster) *hwameistoriov1alpha1.Cluster
- func InstallAdmissionControllerMutatingWebhookConfiguration(cli client.Client) error
- func SetAdmissionController(clusterInstance *hwameistoriov1alpha1.Cluster) *appsv1.Deployment
- func SetAdmissionControllerService(clusterInstance *hwameistoriov1alpha1.Cluster)
- type AdmissionControllerMaintainer
- type AdmissionControllerMutatingWebhookConfigurationMaintainer
- type AdmissionControllerServiceMaintainer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func FulfillAdmissionControllerSpec ¶
func FulfillAdmissionControllerSpec(clusterInstance *hwameistoriov1alpha1.Cluster) *hwameistoriov1alpha1.Cluster
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 (m *AdmissionControllerMaintainer) Ensure() (*hwameistoriov1alpha1.Cluster, error)
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 NewAdmissionControllerMutatingWebhookConfigurationMaintainer ¶
func NewAdmissionControllerMutatingWebhookConfigurationMaintainer(cli client.Client, clusterInstance *hwameistoriov1alpha1.Cluster) *AdmissionControllerMutatingWebhookConfigurationMaintainer
func (*AdmissionControllerMutatingWebhookConfigurationMaintainer) Ensure ¶
func (m *AdmissionControllerMutatingWebhookConfigurationMaintainer) Ensure() error
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 (m *AdmissionControllerServiceMaintainer) Ensure() error
func (*AdmissionControllerServiceMaintainer) Uninstall ¶ added in v0.14.8
func (m *AdmissionControllerServiceMaintainer) Uninstall() error
Click to show internal directories.
Click to hide internal directories.