Skip to content

Set up sysctls when tuning nodes #2457

@mflendrich

Description

@mflendrich

Issue originally authored by tnozicka as #749

What should the feature do:
We should tune sysctls related to scylla on the scylla nodes. Ideally we need to keep a list in sync with what's in regular scylla deployment but enforcing that may not be realistic. Also some values may need to be raised as we could run multiple scylla pods per kubernetes node.

What is use case behind this feature:
Some sysctls can be set directly on our CR but only those that are namespaced (https://kubernetes.io/docs/tasks/administer-cluster/sysctl-cluster/#setting-sysctls-for-a-pod).
fs.inotify.max_user_instances is one of the cases that aren't namespaced and scylla needs them scylladb/scylladb#7700

Additional Information:
https://scylladb-users.slack.com/archives/CCC9J41FW/p1628195109003700

Metadata

Metadata

Assignees

Labels

kind/epicCategorizes issue as an epic.lifecycle/from-migrationIndicates that this issue is a copy of a corresponding issue mentioned in the description.priority/important-longtermImportant over the long term, but may not be staffed and/or may need multiple releases to complete.triage/acceptedIndicates an issue or PR is ready to be actively worked on.

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions