diff --git a/ansible/roles/apps/tasks/cert-manager.yml b/ansible/roles/apps/tasks/cert-manager.yml index 7d78b5ac4b61d157f318c8b61f3d22bd5080b9a9..73757a6fcdbd05d161cb87b614b6d9ecbec6ed1d 100644 --- a/ansible/roles/apps/tasks/cert-manager.yml +++ b/ansible/roles/apps/tasks/cert-manager.yml @@ -53,4 +53,5 @@ vars: flux: name: "cert-manager-settings" + namespace: "oas" include_tasks: flux_secret.yml diff --git a/ansible/roles/apps/tasks/flux_secret.yml b/ansible/roles/apps/tasks/flux_secret.yml index dcfc0e41d72ed55d6721ec147eb0bf17078449de..23cac6b5b1c7b9098bf4480c4f7163f157def45a 100644 --- a/ansible/roles/apps/tasks/flux_secret.yml +++ b/ansible/roles/apps/tasks/flux_secret.yml @@ -10,7 +10,7 @@ api_version: v1 kind: Secret metadata: - namespace: "oas" + namespace: "{{ flux.namespace | default('oas-apps') }}" name: "{{ flux.name }}" data: values.yaml: "{{ lookup('template','{{ flux.name }}.yaml') | b64encode }}" diff --git a/ansible/roles/apps/tasks/local-storage.yml b/ansible/roles/apps/tasks/local-storage.yml index b39bbd1da86a7f29d7eac07c58fa7b572b6d2df7..99b67ed82409459696fe30c40b0cbb394619de73 100644 --- a/ansible/roles/apps/tasks/local-storage.yml +++ b/ansible/roles/apps/tasks/local-storage.yml @@ -7,4 +7,5 @@ vars: flux: name: "local-storage-settings" + namespace: "oas" include_tasks: flux_secret.yml diff --git a/ansible/roles/apps/tasks/nginx.yml b/ansible/roles/apps/tasks/nginx.yml index f206843a769511c29159297dc9c259703198246b..4e4f75bc6cbd626e618775457256dc88d4828192 100644 --- a/ansible/roles/apps/tasks/nginx.yml +++ b/ansible/roles/apps/tasks/nginx.yml @@ -8,4 +8,5 @@ vars: flux: name: "ingress-settings" + namespace: "oas" include_tasks: flux_secret.yml diff --git a/ansible/roles/apps/tasks/prometheus.yml b/ansible/roles/apps/tasks/prometheus.yml index 08c09909c83df5bc3b7c710e9bdd73e764414a6a..2e2ef3987bb436803d0130df918b002116003c32 100644 --- a/ansible/roles/apps/tasks/prometheus.yml +++ b/ansible/roles/apps/tasks/prometheus.yml @@ -40,4 +40,5 @@ vars: flux: name: "monitoring-settings" + namespace: "oas" include_tasks: flux_secret.yml