Documentation ¶
Index ¶
- func Create(ctx context.Context, c client.Client, name, namespace string, ...) (controllerutil.OperationResult, *kubernetesimalv1alpha1.EtcdNodeDeployment, ...)
- func Reconcile(ctx context.Context, c client.Client, name, namespace string, ...) (controllerutil.OperationResult, *kubernetesimalv1alpha1.EtcdNodeDeployment, ...)
- func Update(ctx context.Context, c client.Client, name, namespace string, ...) (controllerutil.OperationResult, *kubernetesimalv1alpha1.EtcdNodeDeployment, ...)
- func WithReplicas(replicas int32) k8s_object.ObjectOption
- func WithRevisionHistoryLimit(limit *int32) k8s_object.ObjectOption
- func WithRollingUpdate(rollingUpdate *kubernetesimalv1alpha1.RollingUpdateEtcdNodeDeployment) k8s_object.ObjectOption
- func WithSelector(selector *metav1.LabelSelector) k8s_object.ObjectOption
- func WithTemplate(template *kubernetesimalv1alpha1.EtcdNodeTemplateSpec) k8s_object.ObjectOption
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Create ¶
func Create( ctx context.Context, c client.Client, name, namespace string, opts ...k8s_object.ObjectOption, ) (controllerutil.OperationResult, *kubernetesimalv1alpha1.EtcdNodeDeployment, error)
func Reconcile ¶
func Reconcile( ctx context.Context, c client.Client, name, namespace string, opts ...k8s_object.ObjectOption, ) (controllerutil.OperationResult, *kubernetesimalv1alpha1.EtcdNodeDeployment, error)
func Update ¶
func Update( ctx context.Context, c client.Client, name, namespace string, opts ...k8s_object.ObjectOption, ) (controllerutil.OperationResult, *kubernetesimalv1alpha1.EtcdNodeDeployment, error)
func WithReplicas ¶
func WithReplicas(replicas int32) k8s_object.ObjectOption
func WithRevisionHistoryLimit ¶
func WithRevisionHistoryLimit(limit *int32) k8s_object.ObjectOption
func WithRollingUpdate ¶
func WithRollingUpdate(rollingUpdate *kubernetesimalv1alpha1.RollingUpdateEtcdNodeDeployment) k8s_object.ObjectOption
func WithSelector ¶
func WithSelector(selector *metav1.LabelSelector) k8s_object.ObjectOption
func WithTemplate ¶
func WithTemplate(template *kubernetesimalv1alpha1.EtcdNodeTemplateSpec) k8s_object.ObjectOption
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.