Celowy stan host-level (poza GitOps) udokumentowany w manifescie, zeby przy odtwarzaniu VPS nie zniknal cicho. Tylko opisowy blok host_state, bez zmian struktury runtime/deploy. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
28 lines
682 B
YAML
28 lines
682 B
YAML
hostname: vps
|
|
|
|
roles:
|
|
- edge
|
|
- ingress
|
|
|
|
network:
|
|
tailscale_ip: 100.95.58.48
|
|
|
|
deployment:
|
|
mode: pull
|
|
managed_by: saturn
|
|
|
|
runtime:
|
|
root: /opt/homelab
|
|
|
|
# Celowy stan host-level (poza GitOps — zakładany ręcznie, udokumentowany żeby przy
|
|
# odtwarzaniu VPS nie zniknął cicho; wzorzec jak oskar∈aerbot po 8-dniowej awarii).
|
|
# Szczegóły i weryfikacja: docs/sessions/2026-06-22.md.
|
|
host_state:
|
|
swap:
|
|
file: /swapfile
|
|
size: 4G
|
|
persistent: true # wpis w /etc/fstab
|
|
swappiness: 10 # vm.swappiness w /etc/sysctl.conf
|
|
applied: 2026-06-22
|
|
reason: precondition pod Prometheusa na RAM-ciasnym VPS (3.7 GB); zapobiega OOM (2026-06-01)
|