Add noble_helm_cert_manager_wait_timeout variable and update Helm upgrade task to include --timeout option for improved deployment reliability

This commit is contained in:
Nikholas Pcenicni
2026-05-13 20:42:57 -04:00
parent 07de0ec629
commit 70cb74d8bd
2 changed files with 5 additions and 0 deletions

View File

@@ -1,3 +1,6 @@
---
# Warn when **cloudflare-dns-api-token** is missing after apply (also set in **group_vars/all.yml** when loaded).
noble_cert_manager_require_cloudflare_secret: true
# Helm --wait default (~5m) can expire while startupapicheck waits on webhooks / API (busy or slow pulls).
noble_helm_cert_manager_wait_timeout: 15m

View File

@@ -26,6 +26,8 @@
- "{{ noble_repo_root }}/clusters/noble/bootstrap/cert-manager/values.yaml"
- --force-conflicts
- --wait
- --timeout
- "{{ noble_helm_cert_manager_wait_timeout }}"
environment:
KUBECONFIG: "{{ noble_kubeconfig }}"
changed_when: true