Wolfgang Kulhanek
2019-03-29 4e22894c7018cdc01bab55daed284f3a233afc58
commit | author | age
eca400 1 ---
WK 2 # Implement your Workload deployment tasks here
3
4 - name: Setting up workload for user
5   debug:
6     msg: "Setting up workload for user ocp_username = {{ ocp_username }}"
7
4e2289 8 - name: Create and enable Project Request Template
eca400 9   k8s:
WK 10     state: present
6e802f 11     merge_type:
WK 12     - strategic-merge
13     - merge
eca400 14     definition: "{{ lookup('template', item ) | from_yaml }}"
WK 15   loop:
4e2289 16   - ./templates/project_request_template.j2
eca400 17   - ./templates/project_request_config.j2
WK 18
4e2289 19 - name: Add label to openshift-ingress project
WK 20   when:
21   - _install_network_policies
22   k8s:
23     state: present
24     merge_type:
25     - strategic-merge
26     - merge
27     definition: "{{ lookup('file', item ) | from_yaml }}"
28   loop:
29   - ./files/openshift-ingress-namespace.yaml
30     
eca400 31 # Leave this as the last task in the playbook.
WK 32 - name: workload tasks complete
33   debug:
34     msg: "Workload Tasks completed successfully."
35   when: not silent|bool