--- - name: set namespace set_fact: _namespace: "{{ namespace_prefix }}{{ user_num }}" - name: Create namespace for {{ _namespace }} k8s: state: present definition: "{{ lookup('template', role_path ~ '/templates/namespace.j2' ) | from_yaml }}" - name: Create OperatorGroup for the operators k8s: state: present definition: "{{ lookup('template', role_path ~ '/templates/olm-operatorgroup/group.j2' ) | from_yaml }}" - name: Fuse for {{ _namespace }} include_tasks: workload_per_project_fuse.yml - name: CoreReadyWorkspaces for {{ _namespace }} include_tasks: workload_per_project_codereadyworkspaces.yml - name: Prometheus for {{ _namespace }} include_tasks: workload_per_project_prometheus.yml - name: Grafana for {{ _namespace }} include_tasks: workload_per_project_grafana.yml - name: Apicurito for {{ _namespace }} include_tasks: workload_per_project_apicurito.yml - name: CamelK for {{ _namespace }} include_tasks: workload_per_project_camelk.yml - name: CRW Verify for {{ _namespace }} include_tasks: workload_per_project_crw_startup.yml - name: Give access to namespace for {{ _namespace }} shell: "oc policy add-role-to-user admin {{ namespace_prefix }}{{ user_num }} -n {{ _namespace }}"