fix: harden Tailscale operator rollout with preflight and diagnostics
Some checks failed
Deploy Cluster / Terraform (push) Successful in 47s
Deploy Cluster / Ansible (push) Has been cancelled

This commit is contained in:
2026-03-02 21:39:47 +00:00
parent f6e159406a
commit 63247b79a6
5 changed files with 70 additions and 11 deletions

View File

@@ -208,7 +208,9 @@
- Tailnet FQDN: http://grafana.{{ tailscale_tailnet | default('tailnet.ts.net') }}
Note: Ensure Tailscale Kubernetes Operator is installed first
when: tailscale_oauth_client_id is defined and tailscale_oauth_client_id | length > 0
when:
- tailscale_oauth_client_id | default('') | length > 0
- tailscale_oauth_client_secret | default('') | length > 0
- name: Show observability access details (fallback)
debug:
@@ -223,4 +225,5 @@
{% else %}
Loki: Disabled
{% endif %}
when: tailscale_oauth_client_id is not defined or tailscale_oauth_client_id | length == 0
when:
- tailscale_oauth_client_id | default('') | length == 0 or tailscale_oauth_client_secret | default('') | length == 0