Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type KubernetesResourceReconciler ¶
type KubernetesResourceReconciler struct { Scheme *runtime.Scheme Client client.Client ControllerReferencer controllerReferencer }
KubernetesResourceReconciler handles reconciling Kubernetes resources, such as pods, service accounts etc.
func (*KubernetesResourceReconciler) Reconcile ¶
func (k *KubernetesResourceReconciler) Reconcile( reqLogger logr.Logger, instance *custompodautoscalercomv1.CustomPodAutoscaler, obj metav1.Object, shouldProvision bool, updatable bool, ) (reconcile.Result, error)
Reconcile manages k8s objects, making sure that the supplied object exists, and if it doesn't it creates one
Click to show internal directories.
Click to hide internal directories.