Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for any arbitrary key from Pod Spec Template to CRD #276

Open
gecube opened this issue Dec 14, 2024 · 2 comments
Open

Add support for any arbitrary key from Pod Spec Template to CRD #276

gecube opened this issue Dec 14, 2024 · 2 comments
Labels
good first issue Good for newcomers help wanted Extra attention is needed

Comments

@gecube
Copy link

gecube commented Dec 14, 2024

Hi!

I don't want to create a bunch of issues, but I see that dragonflydb CRD is very basic and does not allow to customize many things that are mandatory. Otherwise it is very difficult to use it when you are getting out of some standard scenario.

Like #197 - if images are stored in private registry
or #257 for securityContext and podSecurityContext

Right now the only option is to use some mutation hook like Kyverno and patch the pod spec on the fly...

@gecube
Copy link
Author

gecube commented Dec 14, 2024

Also it would be nice to disallow enableServiceLinks... They usually are not very useful and even more - we got the bug in cnpg operator when TOO much services were deployed into one particular namespace like here cloudnative-pg/cloudnative-pg#6234

It is why we need have an option to control ANY parameter of Pod Spec template.

@Pothulapati Pothulapati added good first issue Good for newcomers help wanted Extra attention is needed labels Jan 8, 2025
@Pothulapati
Copy link
Collaborator

@gecube

It makes sense to add this!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue Good for newcomers help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants