From 0100a674916414c299f055472fce3c13f03f047d Mon Sep 17 00:00:00 2001
From: Arie Peterson <arie@greenhost.nl>
Date: Thu, 21 Nov 2019 17:23:10 +0100
Subject: [PATCH] Create oas namespaces earlier

---
 ansible/roles/apps/tasks/init.yml        | 14 --------------
 ansible/roles/setup/tasks/main.yml       |  1 +
 ansible/roles/setup/tasks/namespaces.yml | 14 ++++++++++++++
 3 files changed, 15 insertions(+), 14 deletions(-)
 create mode 100644 ansible/roles/setup/tasks/namespaces.yml

diff --git a/ansible/roles/apps/tasks/init.yml b/ansible/roles/apps/tasks/init.yml
index 17376e311..39c61a02e 100644
--- a/ansible/roles/apps/tasks/init.yml
+++ b/ansible/roles/apps/tasks/init.yml
@@ -17,20 +17,6 @@
     delete: true
   become: true
 
-- name: Create OAS namespaces
-  tags:
-    - kubernetes
-    - namespace
-  k8s:
-    name: '{{ item }}'
-    api_version: v1
-    kind: Namespace
-    state: present
-  with_items:
-    - 'oas'
-    - 'oas-apps'
-
-
 - name: Create value overrides directory
   tags:
     - config
diff --git a/ansible/roles/setup/tasks/main.yml b/ansible/roles/setup/tasks/main.yml
index 4ac4ed4cf..e6ef31235 100644
--- a/ansible/roles/setup/tasks/main.yml
+++ b/ansible/roles/setup/tasks/main.yml
@@ -3,3 +3,4 @@
 - import_tasks: rke.yml
 - import_tasks: tiller.yml
 - import_tasks: krew.yml
+- import_tasks: namespaces.yml
diff --git a/ansible/roles/setup/tasks/namespaces.yml b/ansible/roles/setup/tasks/namespaces.yml
new file mode 100644
index 000000000..d9435fe92
--- /dev/null
+++ b/ansible/roles/setup/tasks/namespaces.yml
@@ -0,0 +1,14 @@
+---
+
+- name: Create OAS namespaces
+  tags:
+    - kubernetes
+    - namespace
+  k8s:
+    name: '{{ item }}'
+    api_version: v1
+    kind: Namespace
+    state: present
+  with_items:
+    - 'oas'
+    - 'oas-apps'
-- 
GitLab