Documentation ¶
Index ¶
Constants ¶
View Source
const ( OperatorVersionName = "operator" CoreDNSVersionName = "coredns" OpenshiftCLIVersionName = "openshift-cli" KubeRBACProxyName = "kube-rbac-proxy" UnknownVersionValue = "unknown" )
Variables ¶
This section is empty.
Functions ¶
func New ¶
func New(mgr manager.Manager, config operatorconfig.Config) (controller.Controller, error)
New creates the status controller. This is the controller that handles all the logic for creating the ClusterOperator operator and updating its status.
The controller watches DNS resources in the manager namespace and uses them to compute the operator status. It also watches the clusteroperators resource so that it reconciles the dns clusteroperator in case something else updates or deletes it.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.