feat: stabilize tailscale observability exposure with declarative proxy class
All checks were successful
Deploy Cluster / Terraform (push) Successful in 54s
Deploy Cluster / Ansible (push) Successful in 22m19s

This commit is contained in:
2026-03-04 01:37:00 +00:00
parent 28eaa36ec4
commit 1c39274df7
9 changed files with 148 additions and 59 deletions

View File

@@ -157,3 +157,15 @@
{{ tailscale_rollout.stdout | default('') }}
{{ tailscale_deploy.stdout | default('') }}
when: tailscale_rollout.rc != 0
- name: Write Tailscale default ProxyClass manifest
template:
src: proxyclass.yaml.j2
dest: /tmp/tailscale-proxyclass.yaml
mode: "0644"
when: tailscale_operator_ready | default(false) | bool
- name: Apply Tailscale default ProxyClass
command: kubectl apply -f /tmp/tailscale-proxyclass.yaml
changed_when: true
when: tailscale_operator_ready | default(false) | bool