Allow to define resources for miscellaneous addons #16735
Labels
kind/feature
Categorizes issue or PR as related to a new feature.
lifecycle/stale
Denotes an issue or PR has remained open with no activity and has become stale.
/kind feature
1. Describe IN DETAIL the feature/behavior/change you would like to see.
You are able to specify custom resources on most Kubernetes controllers now in kOps (eg.
kubeAPIServer
,kubeControllerManager
,kubeDNS
,kubeProxy
,kubeScheduler
&etcdClusters
).I'd also like to be able to specify custom resources for any addons that are enabled. Some do already support it like
cluster-autoscaler
however it is not consistent across them.Specifically I'd like to see support added for:
aws-cloud-controller-manager
calico-kube-controllers
&calico-node
cert-manager
,cert-manager-cainjector
&cert-manager-webhook
ebs-csi-controller
&ebs-csi-node
pod-identity-webhook
I'm happy to implement if maintainers agree with adding this feature.
2. Feel free to provide a design supporting your feature request.
There seems to be an existing pattern for including custom resources in the kOps API:
The text was updated successfully, but these errors were encountered: