|
1 | 1 | --- |
2 | | -- name: "Ensure project namespace '{{ namespace }}' exists" |
3 | | - kubernetes.core.k8s: |
4 | | - name: "{{ namespace }}" |
5 | | - api_version: v1 |
6 | | - kind: Namespace |
7 | | - state: present |
8 | | - |
9 | 2 | - name: "Create or update the API configuration" |
10 | 3 | kubernetes.core.k8s: |
11 | 4 | state: present |
12 | | - namespace: "{{ namespace }}" |
| 5 | + namespace: "{{ project_namespace }}" |
13 | 6 | definition: |
14 | 7 | apiVersion: v1 |
15 | 8 | kind: ConfigMap |
|
22 | 15 | - name: "Create or update PostgreSQL credentials secret" |
23 | 16 | kubernetes.core.k8s: |
24 | 17 | state: present |
25 | | - namespace: "{{ namespace }}" |
| 18 | + namespace: "{{ project_namespace }}" |
26 | 19 | definition: |
27 | 20 | apiVersion: v1 |
28 | 21 | kind: Secret |
|
33 | 26 | - name: "Create or update Quay API token secret" |
34 | 27 | kubernetes.core.k8s: |
35 | 28 | state: present |
36 | | - namespace: "{{ namespace }}" |
| 29 | + namespace: "{{ project_namespace }}" |
37 | 30 | definition: |
38 | 31 | apiVersion: v1 |
39 | 32 | kind: Secret |
|
45 | 38 | - name: "Create or update worker registry auth secret" |
46 | 39 | kubernetes.core.k8s: |
47 | 40 | state: present |
48 | | - namespace: "{{ namespace }}" |
| 41 | + namespace: "{{ project_namespace }}" |
49 | 42 | definition: |
50 | 43 | apiVersion: v1 |
51 | 44 | kind: Secret |
|
57 | 50 | - name: "Create or update service account TLS secret" |
58 | 51 | kubernetes.core.k8s: |
59 | 52 | state: present |
60 | | - namespace: "{{ namespace }}" |
| 53 | + namespace: "{{ project_namespace }}" |
61 | 54 | definition: |
62 | 55 | apiVersion: v1 |
63 | 56 | kind: Secret |
|
71 | 64 | - name: "Create or update PostgreSQL from official OpenShift template" |
72 | 65 | kubernetes.core.k8s: |
73 | 66 | state: present |
74 | | - namespace: "{{ namespace }}" |
| 67 | + namespace: "{{ project_namespace }}" |
75 | 68 | definition: "{{ lookup('template', 'postgresql-persistent.yml') }}" |
76 | 69 | parameters: |
77 | 70 | POSTGRESQL_USER: "{{ postgres_credentials.DB_USER }}" |
|
85 | 78 | - name: "Create ConfigMap for database migration script" |
86 | 79 | kubernetes.core.k8s: |
87 | 80 | state: present |
88 | | - namespace: "{{ namespace }}" |
| 81 | + namespace: "{{ project_namespace }}" |
89 | 82 | definition: |
90 | 83 | apiVersion: v1 |
91 | 84 | kind: ConfigMap |
|
97 | 90 | - name: "Run database migration job" |
98 | 91 | kubernetes.core.k8s: |
99 | 92 | state: present |
100 | | - namespace: "{{ namespace }}" |
| 93 | + namespace: "{{ project_namespace }}" |
101 | 94 | definition: "{{ lookup('template', 'postgresql-migration-job.yml') }}" |
0 commit comments