Scylla is killed due to space issue

Your ScyllaDB pods are being evicted because they are exceeding the ephemeral storage allocation you’ve set (256MB).

The logs clearly state:

The node was low on resource: ephemeral-storage.

256MB ephemeral storage is extremely limited for running ScyllaDB, even for just logs and basic container overhead.

You have two practical solutions here:

  1. Increase ephemeral storage requests and limits
    In your Helm values file (values.yaml), increase ephemeral storage requests and limits, for example:
resources:
  requests:
    ephemeral-storage: "2Gi"
  limits:
    ephemeral-storage: "4Gi"

Adjust based on your environment, number of nodes, and expected log verbosity.

  1. Use Persistent Storage for Logs
1 Like