Documentation ¶
Index ¶
- func DeleteAll(kv *v1.KubeVirt, strategy *InstallStrategy, stores util.Stores, ...) error
- func DumpInstallStrategyToConfigMap(clientset kubecli.KubevirtClient) error
- func NewInstallStrategyConfigMap(config *operatorutil.KubeVirtDeploymentConfig) (*corev1.ConfigMap, error)
- func SyncAll(kv *v1.KubeVirt, prevStrategy *InstallStrategy, ...) (bool, error)
- type InstallStrategy
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DeleteAll ¶ added in v0.16.0
func DeleteAll(kv *v1.KubeVirt, strategy *InstallStrategy, stores util.Stores, clientset kubecli.KubevirtClient, expectations *util.Expectations) error
func DumpInstallStrategyToConfigMap ¶
func DumpInstallStrategyToConfigMap(clientset kubecli.KubevirtClient) error
func NewInstallStrategyConfigMap ¶
func NewInstallStrategyConfigMap(config *operatorutil.KubeVirtDeploymentConfig) (*corev1.ConfigMap, error)
func SyncAll ¶ added in v0.16.0
func SyncAll(kv *v1.KubeVirt, prevStrategy *InstallStrategy, targetStrategy *InstallStrategy, stores util.Stores, clientset kubecli.KubevirtClient, expectations *util.Expectations) (bool, error)
Types ¶
type InstallStrategy ¶
type InstallStrategy struct {
// contains filtered or unexported fields
}
func GenerateCurrentInstallStrategy ¶
func GenerateCurrentInstallStrategy(config *operatorutil.KubeVirtDeploymentConfig) (*InstallStrategy, error)
func LoadInstallStrategyFromCache ¶
func LoadInstallStrategyFromCache(stores util.Stores, config *operatorutil.KubeVirtDeploymentConfig) (*InstallStrategy, error)
Click to show internal directories.
Click to hide internal directories.