Presets
Rather than assembling avalues.yaml from scratch, start from one of eight
tested shapes and edit it. Every preset is a valid, complete starting point;
filenames are literal — every feature that’s on appears in the name.
They live in deployments/h7s/swarmd/presets/.
Pick one
Two ladders, and the trick is that each rung adds exactly one feature. Diff
two adjacent files and you see precisely what that feature costs you in
configuration:
Installing from one
What the axes mean
The production shape
Preset 8 is what a real deployment looks like. Abridged:global.yaml
- A TLS Secret named
swarmd-tls, populated by cert-manager or by hand. - An SMTP credentials Secret with
usernameandpassword. - A licence Secret with the key.
Trying a preset on minikube
Every preset has been dry-run against a fresh minikube before shipping. To repeat it:nip.io and skip TLS:
The per-service presets run eight Postgres pods. On 8 GiB they will fight for
memory and some will stay
Pending — give minikube 12 GiB before blaming the
chart.Next
Databases
What the Postgres axis actually changes.
Ingress
What the HTTPS axis actually changes.
