Allow imagePullSecrets configurable on operator Deployment
#2,999 opened on Jul 25, 2024
Repository metrics
- Stars
- (883 stars)
- PR merge metrics
- (PR metrics pending)
Description
Is your feature request related to a problem? Please describe. Deployment for kanister-operator is quite limited in options, therefore it fails under many kube-score/kube-linter tests. Allowing more options to the deployment file would benefit from robustness perspective and best practices around helm chart creation. To list a few:
- imagePullSecrets
- containerSecurityContext
- podSecurityContext
- affinity
- pdb (although not related to the deployment template file, related to the PDB object missing)
- deployment strategy
Describe the solution you'd like Improve Deployment/Helm chart to make kanister-operator helm chart a more production ready option (currently won't work on Openshift for example)
Describe alternatives you've considered A clear and concise description of any alternative solutions or features you've considered.
Environment Kubernetes Version/Provider: ... Storage Provider: ... Cluster Size (#nodes): ... Data Size: ...
Additional context Add any other context or screenshots about the feature request here.