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

[Feature] Allow setting pod sysctls #498

Open
maxenglander opened this issue Nov 2, 2023 · 0 comments
Open

[Feature] Allow setting pod sysctls #498

maxenglander opened this issue Nov 2, 2023 · 0 comments

Comments

@maxenglander
Copy link
Contributor

maxenglander commented Nov 2, 2023

Description

Allow setting sysctls on pods created by the operator, using the mechanism Kubernetes exposes (pod security context) for doing so.

Use case

Organizations using Vitess may have a database team that operates Vitess on top of Kubernetes clusters managed by an infrastructure team. The infrastructure team may set sysctl defaults which are recommended for the general case, but not ideal for Vitess.

The infra team may be unwilling to change the global defaults, but be willing to let the database team override namespace-scoped sysctls in Vitess-managed pods. In that case, the database team will need some way to set namespace-scoped sysctls.

Thanks

Thanks to @bluecrabs007 for bringing this up w/ me.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant