Documentation ¶
Index ¶
- func FulfillApiServerSpec(clusterInstance *hwameistoriov1alpha1.Cluster) *hwameistoriov1alpha1.Cluster
- func SetApiServer(clusterInstance *hwameistoriov1alpha1.Cluster) *appsv1.Deployment
- func SetApiServerService(clusterInstance *hwameistoriov1alpha1.Cluster)
- type ApiServerMaintainer
- type ApiServerServiceMaintainer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func FulfillApiServerSpec ¶
func FulfillApiServerSpec(clusterInstance *hwameistoriov1alpha1.Cluster) *hwameistoriov1alpha1.Cluster
func SetApiServer ¶
func SetApiServer(clusterInstance *hwameistoriov1alpha1.Cluster) *appsv1.Deployment
func SetApiServerService ¶
func SetApiServerService(clusterInstance *hwameistoriov1alpha1.Cluster)
Types ¶
type ApiServerMaintainer ¶
type ApiServerMaintainer struct { Client client.Client ClusterInstance *hwameistoriov1alpha1.Cluster }
func NewApiServerMaintainer ¶
func NewApiServerMaintainer(cli client.Client, clusterInstance *hwameistoriov1alpha1.Cluster) *ApiServerMaintainer
func (*ApiServerMaintainer) Ensure ¶
func (m *ApiServerMaintainer) Ensure() (*hwameistoriov1alpha1.Cluster, error)
func (*ApiServerMaintainer) Uninstall ¶ added in v0.14.8
func (m *ApiServerMaintainer) Uninstall() error
type ApiServerServiceMaintainer ¶
type ApiServerServiceMaintainer struct { Client client.Client ClusterInstance *hwameistoriov1alpha1.Cluster }
func NewApiServerServiceMaintainer ¶
func NewApiServerServiceMaintainer(cli client.Client, clusterInstance *hwameistoriov1alpha1.Cluster) *ApiServerServiceMaintainer
func (*ApiServerServiceMaintainer) Ensure ¶
func (m *ApiServerServiceMaintainer) Ensure() error
func (*ApiServerServiceMaintainer) Uninstall ¶ added in v0.14.8
func (m *ApiServerServiceMaintainer) Uninstall() error
Click to show internal directories.
Click to hide internal directories.