feat: migrate core addons toward flux
This commit is contained in:
@@ -80,21 +80,31 @@
|
||||
become: true
|
||||
|
||||
roles:
|
||||
- ccm
|
||||
- role: ccm
|
||||
when: not (ccm_gitops_enabled | default(true) | bool)
|
||||
|
||||
- name: Deploy Hetzner CSI
|
||||
hosts: control_plane[0]
|
||||
become: true
|
||||
|
||||
roles:
|
||||
- csi
|
||||
- role: csi
|
||||
when: not (csi_gitops_enabled | default(true) | bool)
|
||||
|
||||
- name: Deploy Tailscale Kubernetes Operator
|
||||
hosts: control_plane[0]
|
||||
become: true
|
||||
|
||||
roles:
|
||||
- tailscale-operator
|
||||
- role: tailscale-operator
|
||||
when: not (tailscale_operator_gitops_enabled | default(true) | bool)
|
||||
|
||||
- name: Bootstrap addon prerequisite secrets
|
||||
hosts: control_plane[0]
|
||||
become: true
|
||||
|
||||
roles:
|
||||
- addon-secrets-bootstrap
|
||||
|
||||
- name: Deploy observability stack
|
||||
hosts: control_plane[0]
|
||||
|
||||
Reference in New Issue
Block a user