|
13 | 13 | - zitadel_chart_version is not none |
14 | 14 | - zitadel_init_image is not none |
15 | 15 | - zitadel_init_image_tag is not none |
| 16 | + - zitadel_external_domain is not none |
16 | 17 |
|
17 | 18 | - name: Deploy static users secret |
18 | 19 | kubernetes.core.k8s: |
|
21 | 22 | kind: Secret |
22 | 23 | metadata: |
23 | 24 | name: zitadel-init-config |
24 | | - namespace: "{{ metal_control_plane_namespace }}" |
| 25 | + namespace: "{{ zitadel_namespace }}" |
25 | 26 | type: Opaque |
26 | 27 | stringData: |
27 | 28 | config.yaml: "{{ zitadel_init_config | to_json }}" |
|
32 | 33 | chart_ref: zitadel |
33 | 34 | chart_version: "{{ zitadel_chart_version }}" |
34 | 35 | chart_repo_url: https://charts.zitadel.com/ |
35 | | - release_namespace: "{{ metal_control_plane_namespace }}" |
| 36 | + release_namespace: "{{ zitadel_namespace }}" |
36 | 37 | create_namespace: true |
37 | 38 | values: "{{ lookup('template', 'values.yaml.j2') | from_yaml }}" |
38 | 39 | wait: true |
|
41 | 42 | kubernetes.core.k8s: |
42 | 43 | state: absent |
43 | 44 | definition: "{{ lookup('template', 'zitadel-init.yaml') }}" |
44 | | - namespace: "{{ metal_control_plane_namespace }}" |
| 45 | + namespace: "{{ zitadel_namespace }}" |
45 | 46 |
|
46 | 47 | - name: Create init job |
47 | 48 | kubernetes.core.k8s: |
48 | 49 | state: present |
49 | 50 | definition: "{{ lookup('template', 'zitadel-init.yaml') }}" |
50 | | - namespace: "{{ metal_control_plane_namespace }}" |
| 51 | + namespace: "{{ zitadel_namespace }}" |
51 | 52 |
|
52 | 53 | - name: Wait for Secret zitadel-client-credentials |
53 | 54 | kubernetes.core.k8s_info: |
54 | 55 | api_version: v1 |
55 | 56 | kind: Secret |
56 | 57 | name: zitadel-client-credentials |
57 | | - namespace: "{{ metal_control_plane_namespace }}" |
| 58 | + namespace: "{{ zitadel_namespace }}" |
58 | 59 | register: secret_info |
59 | 60 | until: secret_info.resources | length > 0 |
60 | 61 | retries: 10 |
|
0 commit comments