| | |
| | | debug: |
| | | msg: "Setting up workload for user ocp_username = {{ ocp_username }}" |
| | | |
| | | - name: Create Project Request Template |
| | | k8s: |
| | | state: present |
| | | merge_type: |
| | | - strategic-merge |
| | | - merge |
| | | definition: "{{ lookup('file', item ) | from_yaml }}" |
| | | loop: |
| | | - ./files/project_request_template.yaml |
| | | |
| | | - name: Enable Project Request Template |
| | | - name: Create and enable Project Request Template |
| | | k8s: |
| | | state: present |
| | | merge_type: |
| | |
| | | - merge |
| | | definition: "{{ lookup('template', item ) | from_yaml }}" |
| | | loop: |
| | | - ./templates/project_request_template.j2 |
| | | - ./templates/project_request_config.j2 |
| | | |
| | | - name: Add label to openshift-ingress project |
| | | when: |
| | | - _install_network_policies |
| | | k8s: |
| | | state: present |
| | | merge_type: |
| | | - strategic-merge |
| | | - merge |
| | | definition: "{{ lookup('file', item ) | from_yaml }}" |
| | | loop: |
| | | - ./files/openshift-ingress-namespace.yaml |
| | | |
| | | # Leave this as the last task in the playbook. |
| | | - name: workload tasks complete |
| | | debug: |