mitigate cluster instability during terraform applies
- Recreate strategy for heavy single-replica deployments (onlyoffice, stirling-pdf) - Reduce maxSurge on multi-replica deployments (traefik, authentik, grafana, kyverno) to prevent memory request surge overwhelming scheduler - Weekly etcd defrag CronJob (Sunday 3 AM) to prevent fragmentation buildup - Disable Kyverno policy reports (ephemeral report cleanup) - Cloud-init: journald persistence + 4Gi swap for worker nodes - Kubelet: LimitedSwap behavior for memory pressure relief
This commit is contained in:
parent
1fe7798609
commit
c034adab5f
9 changed files with 100 additions and 2 deletions
|
|
@ -130,6 +130,8 @@ evictionSoftGracePeriod:
|
|||
memory.available: "30s"
|
||||
nodefs.available: "60s" # Grace period for disk space warnings
|
||||
imagefs.available: "30s" # Shorter grace for critical containerd space
|
||||
memorySwap:
|
||||
swapBehavior: "LimitedSwap"
|
||||
KUBELET_PATCH
|
||||
EOF
|
||||
k8s_join_command = var.k8s_join_command
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue