1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
| ---
|
| - name: create {{ name }} project for user {{ user }}
| k8s:
| state: present
| kind: Project
| api_version: project.openshift.io/v1
| definition:
| metadata:
| name: "{{ name }}"
|
| - name: add scc and roles in project {{ name }} for user {{ user }}
| shell: |
| oc adm policy add-scc-to-user anyuid -z default -n {{ name }}
| oc adm policy add-scc-to-user privileged -z default -n {{ name }}
| oc adm policy add-role-to-user admin {{ user }} -n {{ name }}
|
|