Deployment is scaled to replicas=0 to silence ExternalAccessDivergence, but the ingress at poison.viktorbarzin.me was still auto-annotated `external-monitor=true` by ingress_factory (dns_type=non-proxied path), so external-monitor-sync kept creating `[External] poison` which probed a backend with no endpoints and flagged DOWN. Setting `external_monitor = false` emits the explicit opt-out annotation; next sync run deleted the orphaned monitor. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| app | ||
| backend.tf | ||
| main.tf | ||
| providers.tf | ||
| secrets | ||
| terragrunt.hcl | ||