Documentation ¶
Overview ¶
nolint:dupl // These functions are similar but not duplicated.
Index ¶
- func GetPullPolicy(version, override string) corev1.PullPolicy
- func IsImmutableError(err error) bool
- func ReconcileConfigMap(owner metav1.Object, configMap *corev1.ConfigMap, reqLogger logr.Logger, ...) (*corev1.ConfigMap, error)
- func ReconcileDaemonSet(owner metav1.Object, daemonSet *appsv1.DaemonSet, reqLogger logr.Logger, ...) (*appsv1.DaemonSet, error)
- func ReconcileDeployment(owner metav1.Object, deployment *appsv1.Deployment, reqLogger logr.Logger, ...) (*appsv1.Deployment, error)
- func ReconcileService(owner metav1.Object, service *corev1.Service, reqLogger logr.Logger, ...) (*corev1.Service, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetPullPolicy ¶ added in v0.8.1
func GetPullPolicy(version, override string) corev1.PullPolicy
func IsImmutableError ¶ added in v0.9.0
func ReconcileConfigMap ¶
func ReconcileDaemonSet ¶
func ReconcileDeployment ¶
func ReconcileDeployment(owner metav1.Object, deployment *appsv1.Deployment, reqLogger logr.Logger, client controllerClient.Client, scheme *runtime.Scheme) (*appsv1.Deployment, error)
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.