You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Added
Kubernetes workers can keep their workspace on a volume of their own. Set Cratis:AI:ContainerRuntime:ScratchStorageClassName and ScratchSize, and each worker gets a volume provisioned from that class, mounted at /workspace and removed with the worker. A checkout and its build output then no longer fill the node's disk or compete with other workers on it. Use a storage class that deletes volumes with their claim and binds on first consumer. Leaving either setting unset keeps today's behavior.