Documentation ¶
Index ¶
- func EnsureCVOConfig(modified *bool, existing *cvv1.CVOConfig, required cvv1.CVOConfig)
- func EnsureClusterRole(modified *bool, existing *rbacv1.ClusterRole, required rbacv1.ClusterRole)
- func EnsureClusterRoleBinding(modified *bool, existing *rbacv1.ClusterRoleBinding, ...)
- func EnsureConfigMap(modified *bool, existing *corev1.ConfigMap, required corev1.ConfigMap)
- func EnsureCustomResourceDefinition(modified *bool, existing *apiextv1beta1.CustomResourceDefinition, ...)
- func EnsureDeployment(modified *bool, existing *appsv1.Deployment, required appsv1.Deployment)
- func EnsureJob(modified *bool, existing *batchv1.Job, required batchv1.Job)
- func EnsureObjectMeta(modified *bool, existing *metav1.ObjectMeta, required metav1.ObjectMeta)
- func EnsureOperatorStatus(modified *bool, existing *osv1.OperatorStatus, required osv1.OperatorStatus)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func EnsureCVOConfig ¶
func EnsureClusterRole ¶
func EnsureClusterRole(modified *bool, existing *rbacv1.ClusterRole, required rbacv1.ClusterRole)
EnsureClusterRole ensures that the existing matches the required. modified is set to true when existing had to be updated with required.
func EnsureClusterRoleBinding ¶
func EnsureClusterRoleBinding(modified *bool, existing *rbacv1.ClusterRoleBinding, required rbacv1.ClusterRoleBinding)
EnsureClusterRoleBinding ensures that the existing matches the required. modified is set to true when existing had to be updated with required.
func EnsureConfigMap ¶
EnsureConfigMap ensures that the existing matches the required. modified is set to true when existing had to be updated with required.
func EnsureCustomResourceDefinition ¶
func EnsureCustomResourceDefinition(modified *bool, existing *apiextv1beta1.CustomResourceDefinition, required apiextv1beta1.CustomResourceDefinition)
EnsureCustomResourceDefinition ensures that the existing matches the required. modified is set to true when existing had to be updated with required.
func EnsureDeployment ¶
func EnsureDeployment(modified *bool, existing *appsv1.Deployment, required appsv1.Deployment)
EnsureDeployment ensures that the existing matches the required. modified is set to true when existing had to be updated with required.
func EnsureJob ¶
EnsureJob ensures that the existing matches the required. modified is set to true when existing had to be updated with required.
func EnsureObjectMeta ¶
func EnsureObjectMeta(modified *bool, existing *metav1.ObjectMeta, required metav1.ObjectMeta)
EnsureObjectMeta ensures that the existing matches the required. modified is set to true when existing had to be updated with required.
func EnsureOperatorStatus ¶
func EnsureOperatorStatus(modified *bool, existing *osv1.OperatorStatus, required osv1.OperatorStatus)
Types ¶
This section is empty.