[ci skip] remember: update kubelet thresholds when changing node memory

This commit is contained in:
Viktor Barzin 2026-03-08 10:34:17 +00:00
parent 4d3c6fcd79
commit 4ccd78a0e7
No known key found for this signature in database
GPG key ID: 0EB088298288D958

View file

@ -15,6 +15,7 @@
- **New service**: Use `setup-project` skill for full workflow
- **Ingress**: `ingress_factory` module. Auth: `protected = true`. Anti-AI: on by default.
- **Docker images**: Always build for `linux/amd64` (`docker buildx build --platform linux/amd64`). Pull-through cache serves stale :latest — use versioned tags.
- **Node memory changes**: When changing VM memory on any k8s node, update kubelet `systemReserved`, `kubeReserved`, and eviction thresholds accordingly. Config: `/var/lib/kubelet/config.yaml`. Template: `stacks/infra/main.tf`. Current values: systemReserved=512Mi, kubeReserved=512Mi, evictionHard=500Mi, evictionSoft=1Gi.
## User Preferences
- **Calendar**: Nextcloud at `nextcloud.viktorbarzin.me`