-
Feature Request
-
Resolution: Done
-
Normal
-
None
-
None
-
False
-
False
-
Undefined
-
-
-
1. Proposed title of this feature request
Allow removing of unused Cluster Operators in OCP4
2. What is the nature and description of the request?
The customer wants to have an option to remove Cluster Operators ($ oc get clusteroperators) he's not using in his deployment. For example cloud-credential in disconnected environments.
3. Why does the customer need this? (List the business requirements here)
- Decrease the footprint of the cluster
- Prevent issues with installing/updating operators they do not need
4. List any affected packages or components.
$ oc get clusteroperators
NAME VERSION AVAILABLE PROGRESSING DEGRADED SINCE
authentication 4.6.8 True False False 136m
cloud-credential 4.6.8 True False False 9d
cluster-autoscaler 4.6.8 True False False 30d
config-operator 4.6.8 True False False 30d
console 4.6.8 True False False 7d2h
csi-snapshot-controller 4.6.8 True False False 75m
dns 4.6.8 True False False 30d
etcd 4.6.8 True False False 30d
image-registry 4.6.8 True False False 30d
ingress 4.6.8 True False False 30d
insights 4.6.8 True False False 30d
kube-apiserver 4.6.8 True False False 30d
kube-controller-manager 4.6.8 True False False 30d
kube-scheduler 4.6.8 True False False 30d
kube-storage-version-migrator 4.6.8 True False False 30d
machine-api 4.6.8 True False False 30d
machine-approver 4.6.8 True False False 30d
machine-config 4.6.8 True False False 2d6h
marketplace 4.6.8 True False False 13d
monitoring 4.6.8 True False False 25h
network 4.6.8 True False False 30d
node-tuning 4.6.8 True False False 30d
openshift-apiserver 4.6.8 True False False 101m
openshift-controller-manager 4.6.8 True False False 4h47m
openshift-samples 4.6.8 True False False 30d
operator-lifecycle-manager 4.6.8 True False False 30d
operator-lifecycle-manager-catalog 4.6.8 True False False 30d
operator-lifecycle-manager-packageserver 4.6.8 True False False 4h22m
service-ca 4.6.8 True False False 30d
storage 4.6.8 True False False 30d