scylla-operator
scylla-operator copied to clipboard
Provide a workaround for GKE reserving 10% of disk space on local SSD nodes by default
What should the feature do?
The default kubelet hardEviction
settings for nodefs.available
is 10%.
For Scylla running on GKE nodes this applies to the local SSDs.
There is a feature request to enable changing this value in GKE but it is not implemented as of now: https://issuetracker.google.com/issues/185760232
The workaround is to deploy your own DaemonSet that will update the kubelet settings on Scylla nodes.
We did it ourselves but it would be great if Scylla Operator would do this, perhaps next to the node tuning / as a part of the node tuning.
What is the use case behind this feature?
Everyone running Scylla on GKE with local SSDs, to not waste 10% of their disk space
Anything else we need to know?
No response