Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func FulfillUISpec ¶
func FulfillUISpec(clusterInstance *operatorv1alpha1.Cluster) *operatorv1alpha1.Cluster
func SetUI ¶
func SetUI(clusterInstance *operatorv1alpha1.Cluster)
func SetUIService ¶
func SetUIService(clusterInstance *operatorv1alpha1.Cluster)
Types ¶
type UIMaintainer ¶
type UIMaintainer struct { Client client.Client ClusterInstance *operatorv1alpha1.Cluster }
func NewUIMaintainer ¶
func NewUIMaintainer(cli client.Client, clusterInstance *operatorv1alpha1.Cluster) *UIMaintainer
func (*UIMaintainer) Ensure ¶
func (m *UIMaintainer) Ensure() (*operatorv1alpha1.Cluster, error)
func (*UIMaintainer) Uninstall ¶ added in v0.14.8
func (m *UIMaintainer) Uninstall() error
type UIServiceMaintainer ¶
type UIServiceMaintainer struct { Client client.Client ClusterInstance *operatorv1alpha1.Cluster }
func NewUIServiceMaintainer ¶
func NewUIServiceMaintainer(cli client.Client, clusterInstance *operatorv1alpha1.Cluster) *UIServiceMaintainer
func (*UIServiceMaintainer) Ensure ¶
func (m *UIServiceMaintainer) Ensure() error
func (*UIServiceMaintainer) Uninstall ¶ added in v0.14.8
func (m *UIServiceMaintainer) Uninstall() error
Click to show internal directories.
Click to hide internal directories.