Operator Scope¶
Context and Problem Statement¶
The Operator could be a namespace-scoped or cluster-scoped.
Considered Options¶
- Namespace-scoped
- Cluster-scoped
Decision Outcome¶
Chosen option: "Cluster-scoped", because cluster-scoped operators enable you to manage namespaces or resources in the entire cluster. This is needed to ensure that each lab instance can be deployed within its own namespace. Cluster-scoped operators are also capable of managing infrastructure-level resources, such as nodes. Additionally, cluster-scoped operators provide greater visibility and control over the entire cluster.