scylla-operator icon indicating copy to clipboard operation
scylla-operator copied to clipboard

Provide a workaround for GKE reserving 10% of disk space on local SSD nodes by default

Open gdubicki opened this issue 6 months ago • 8 comments

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

gdubicki avatar Aug 05 '24 11:08 gdubicki