Skip to main content
Version: 2.8.0

Aperture Controller Operator

Aperture Operator for Aperture Controller manages the Kubernetes Objects required for it.

Kubernetes Objects for Operator

Below are the Kubernetes Objects which get created for the Operator considering controller is the release name and default is the namespace:

API VersionKindNameNamespace
apiextensions.k8s.io/v1CustomResourceDefinitioncontrollers.fluxninja.comGlobal
apiextensions.k8s.io/v1CustomResourceDefinitionpolicies.fluxninja.comGlobal
rbac.authorization.k8s.io/v1ClusterRolecontroller-kube-state-metricsGlobal
rbac.authorization.k8s.io/v1ClusterRolecontroller-prometheus-serverGlobal
rbac.authorization.k8s.io/v1ClusterRolecontroller-aperture-controller-operatorGlobal
rbac.authorization.k8s.io/v1ClusterRoleBindingcontroller-kube-state-metricsGlobal
rbac.authorization.k8s.io/v1ClusterRoleBindingcontroller-prometheus-serverGlobal
rbac.authorization.k8s.io/v1ClusterRoleBindingcontroller-aperture-controller-operatorGlobal
admissionregistration.k8s.io/v1MutatingWebhookConfigurationaperture-controller-defaulterGlobal
policy/v1PodDisruptionBudgetcontroller-etcddefault
v1ServiceAccountcontroller-kube-state-metricsdefault
v1ServiceAccountcontroller-prometheus-serverdefault
v1ServiceAccountcontroller-aperture-controller-operatordefault
v1ConfigMapcontroller-prometheus-serverdefault
v1PersistentVolumeClaimcontroller-prometheus-serverdefault
v1Servicecontroller-etcd-headlessdefault
v1Servicecontroller-etcddefault
v1Servicecontroller-kube-state-metricsdefault
v1Servicecontroller-prometheus-serverdefault
v1Servicecontroller-aperture-controller-managerdefault
apps/v1Deploymentcontroller-kube-state-metricsdefault
apps/v1Deploymentcontroller-aperture-controller-managerdefault
apps/v1StatefulSetcontroller-etcddefault
fluxninja.com/v1alpha1Controllercontrollerdefault

Kubernetes Objects by Operator

Below are the Kubernetes Objects which are created by the Operator, considering controller is the Custom Resource name and default is the namespace:

API VersionKindNameNamespace
rbac.authorization.k8s.io/v1ClusterRoleaperture-controllerGlobal
rbac.authorization.k8s.io/v1ClusterRoleBindingaperture-controllerGlobal
admissionregistration.k8s.io/v1ValidatingWebhookConfigurationaperture-controllerGlobal
v1ConfigMapaperture-controllerdefault
v1ConfigMapcontroller-controller-client-certdefault
v1Serviceaperture-controllerdefault
v1Secretcontroller-controller-certdefault
v1ServiceAccountaperture-controllerdefault
apps/v1Deploymentaperture-controllerdefault