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:
@@ -1,3 +1,6 @@
|
|||||||
---
|
---
|
||||||
# Warn when **cloudflare-dns-api-token** is missing after apply (also set in **group_vars/all.yml** when loaded).
|
# 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
|
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
|
||||||
|
|||||||
@@ -26,6 +26,8 @@
|
|||||||
- "{{ noble_repo_root }}/clusters/noble/bootstrap/cert-manager/values.yaml"
|
- "{{ noble_repo_root }}/clusters/noble/bootstrap/cert-manager/values.yaml"
|
||||||
- --force-conflicts
|
- --force-conflicts
|
||||||
- --wait
|
- --wait
|
||||||
|
- --timeout
|
||||||
|
- "{{ noble_helm_cert_manager_wait_timeout }}"
|
||||||
environment:
|
environment:
|
||||||
KUBECONFIG: "{{ noble_kubeconfig }}"
|
KUBECONFIG: "{{ noble_kubeconfig }}"
|
||||||
changed_when: true
|
changed_when: true
|
||||||
|
|||||||
Reference in New Issue
Block a user