feat(slice 2B.1.2): disable startupapicheck PostSync hook (chart 0.5.6)

This commit is contained in:
OdooSky v3
2026-05-04 13:50:37 +03:00
parent 252ac78888
commit d52d335853
2 changed files with 17 additions and 2 deletions

View File

@@ -69,6 +69,21 @@ cert-manager:
crds:
enabled: false
keep: false # ignored when enabled=false
# startupapicheck — disabled (Slice 2B.1.2, 2026-05-04). The
# subchart includes a Job that runs as a PostSync hook and tries
# to verify cert-manager's API is responsive by issuing a test
# cert through it. Two real costs once cert-manager is proven on
# the platform:
# 1. The Job's PostSync hook gates Argo's sync from completing.
# On every chart sync (not just install), Argo waits for the
# Job to succeed before flipping the App to Synced.
# 2. When the wildcard Cert is in error (e.g. LE rate limit),
# the Job adds even more retry overhead — Argo loops forever.
# We're not adopting cert-manager fresh — every connect ships the
# same proven version, the install API surface is stable. The
# check is dead-weight that masks the actual install timing.
startupapicheck:
enabled: false
# traefik — upstream chart. LoadBalancer Service so the customer's
# k3s servicelb maps :80/:443 to the host. Tower currently doesn't