Documentation ¶
Index ¶
- Constants
- func DeploymentMutator(existingObj, desiredObj k8sutils.KubernetesObject) (bool, error)
- func DeploymentResourcesReconciler(desired, existing *appsv1.Deployment) bool
- func IngressMutator(existingObj, desiredObj k8sutils.KubernetesObject) (bool, error)
- type APIcastLogicReconciler
- type APIcastReconciler
Constants ¶
View Source
const (
APIcastOperatorVersionAnnotation = "apicast.apps.3scale.net/operator-version"
)
Variables ¶
This section is empty.
Functions ¶
func DeploymentMutator ¶
func DeploymentMutator(existingObj, desiredObj k8sutils.KubernetesObject) (bool, error)
func DeploymentResourcesReconciler ¶
func DeploymentResourcesReconciler(desired, existing *appsv1.Deployment) bool
func IngressMutator ¶
func IngressMutator(existingObj, desiredObj k8sutils.KubernetesObject) (bool, error)
Types ¶
type APIcastLogicReconciler ¶
type APIcastLogicReconciler struct { reconcilers.BaseReconciler APIcastCR *appsv1alpha1.APIcast }
func NewAPIcastLogicReconciler ¶
func NewAPIcastLogicReconciler(b reconcilers.BaseReconciler, cr *appsv1alpha1.APIcast) APIcastLogicReconciler
type APIcastReconciler ¶
type APIcastReconciler struct { reconcilers.BaseControllerReconciler Log logr.Logger }
APIcastReconciler reconciles a APIcast object
func (*APIcastReconciler) SetupWithManager ¶
func (r *APIcastReconciler) SetupWithManager(mgr ctrl.Manager) error
Click to show internal directories.
Click to hide internal directories.