From b1a0394649aa258c5145555b47a63c7df440caac Mon Sep 17 00:00:00 2001 From: David Kirwan Date: Tue, 16 Aug 2022 14:59:41 +0100 Subject: [PATCH] communishift: Added tasks for creating project namespaces Signed-off-by: David Kirwan Signed-off-by: Lenka Segura Signed-off-by: Patrik Polakovic --- roles/communishift/tasks/create-namespace.yml | 9 +++++++++ roles/communishift/tasks/main.yml | 1 + 2 files changed, 10 insertions(+) create mode 100644 roles/communishift/tasks/create-namespace.yml diff --git a/roles/communishift/tasks/create-namespace.yml b/roles/communishift/tasks/create-namespace.yml new file mode 100644 index 0000000000..131ac05204 --- /dev/null +++ b/roles/communishift/tasks/create-namespace.yml @@ -0,0 +1,9 @@ +--- +- name: Create a k8s namespace + community.okd.k8s: + api_key: "{{ communishift_ocp_api_token }}" + host: "{{ communishift_ocp_api_host }}" + name: "{{ communishift_project_name }}" + api_version: v1 + kind: Namespace + state: present diff --git a/roles/communishift/tasks/main.yml b/roles/communishift/tasks/main.yml index 4a276dbd97..f778dea0fa 100644 --- a/roles/communishift/tasks/main.yml +++ b/roles/communishift/tasks/main.yml @@ -5,5 +5,6 @@ with_items: "{{ communishift_projects }}" run_once: true +- include_tasks: create-namespace.yml - include_tasks: create-efs.yml