Ignore stale health for retained watschn certificate
This commit is contained in:
1 parent
b015f1bcf5
commit
e41ba477a6
2 files changed
+9
-5
No files matched your search
@@ -28,8 +28,9 @@ writer have been retired and archived; its CI kubeconfig secret and deployer
|
||||
RBAC are removed. Argo CD now owns the complete declarative cert-manager
|
||||
configuration with automated sync, self-heal, and pruning. The
|
||||
`watschn.studio` domain is no longer controlled, so its DNS-01 renewal cannot
|
||||
complete. Its current Certificate remains Ready with the existing TLS Secret,
|
||||
but the renewal challenge keeps this Application's health at Progressing. We
|
||||
are retaining that Certificate and Secret for now rather than risking an
|
||||
unreviewed TLS-resource deletion; remove them only if the service/domain owner
|
||||
confirms they are no longer needed.
|
||||
complete. Its current Certificate remains Ready and its existing TLS Secret is
|
||||
still referenced by the site Ingress. Keep both resources to avoid disrupting
|
||||
the current deployment, but ignore this Certificate's Argo health: the stale
|
||||
renewal challenge must not block unrelated cert-manager upgrades or parent
|
||||
app-of-apps reconciliation. Remove the Certificate and Secret only after the
|
||||
site/domain owner confirms they are no longer needed.
|
||||
@@ -23,6 +23,9 @@ metadata:
|
||||
namespace: default
|
||||
annotations:
|
||||
argocd.argoproj.io/sync-wave: "1"
|
||||
# Preserve the last valid certificate, but don't let its non-renewable
|
||||
# challenge block cert-manager or app-of-apps reconciliation.
|
||||
argocd.argoproj.io/ignore-healthcheck: "true"
|
||||
spec:
|
||||
secretName: watschn-studio-tls
|
||||
issuerRef:
|
||||
|
||||
Reference in new issue
Block a user