File tree Expand file tree Collapse file tree 6 files changed +40
-20
lines changed
Expand file tree Collapse file tree 6 files changed +40
-20
lines changed Original file line number Diff line number Diff line change 11[submodule ".workshop/scripts "]
22 path = .workshop/scripts
33 url = https://github.com/openshift-homeroom/spawner-scripts.git
4- branch = stable/1 .x
4+ branch = stable/2 .x
Original file line number Diff line number Diff line change @@ -3,20 +3,27 @@ kind: Template
33metadata :
44 name : clusterroles-session-rules
55parameters :
6- - name : SPAWNER_NAMESPACE
6+ - name : NAME_PREFIX
7+ value : " "
8+ required : false
9+ - name : WORKSHOP_NAME
710 value : " "
811 required : true
9- - name : SPAWNER_APPLICATION
12+ - name : SPAWNER_NAMESPACE
1013 value : " "
1114 required : true
15+ - name : SPAWNER_MODE
16+ value : " learning-portal"
17+ required : true
1218objects :
1319- apiVersion : authorization.openshift.io/v1
1420 kind : ClusterRole
1521 metadata :
22+ name : ${NAME_PREFIX}${WORKSHOP_NAME}-session-rules
1623 labels :
17- app : ${SPAWNER_APPLICATION}-${SPAWNER_NAMESPACE }
18- spawner : learning-portal
19- name : ${SPAWNER_APPLICATION}-${SPAWNER_NAMESPACE}-session-rules
24+ app : ${NAME_PREFIX}${WORKSHOP_NAME }
25+ spawner : ${SPAWNER_MODE}
26+ class : spawner
2027 rules :
2128 - apiGroups :
2229 - " tekton.dev"
Original file line number Diff line number Diff line change @@ -3,20 +3,27 @@ kind: Template
33metadata :
44 name : clusterroles-spawner-rules
55parameters :
6- - name : SPAWNER_NAMESPACE
6+ - name : NAME_PREFIX
7+ value : " "
8+ required : false
9+ - name : WORKSHOP_NAME
710 value : " "
811 required : true
9- - name : SPAWNER_APPLICATION
12+ - name : SPAWNER_NAMESPACE
1013 value : " "
1114 required : true
15+ - name : SPAWNER_MODE
16+ value : " learning-portal"
17+ required : true
1218objects :
1319- apiVersion : authorization.openshift.io/v1
1420 kind : ClusterRole
1521 metadata :
22+ name : ${NAME_PREFIX}${WORKSHOP_NAME}-spawner-rules
1623 labels :
17- app : ${SPAWNER_APPLICATION}-${SPAWNER_NAMESPACE }
18- spawner : learning-portal
19- name : ${SPAWNER_APPLICATION}-${SPAWNER_NAMESPACE}- spawner-rules
24+ app : ${NAME_PREFIX}${WORKSHOP_NAME }
25+ spawner : ${SPAWNER_MODE}
26+ class : spawner
2027 rules :
2128 - apiGroups :
2229 - " "
Original file line number Diff line number Diff line change 11apiVersion : template.openshift.io/v1
22kind : Template
33metadata :
4- name : configmap-extra -resources
4+ name : configmap-session -resources
55parameters :
6- - name : SPAWNER_NAMESPACE
6+ - name : NAME_PREFIX
7+ value : " "
8+ required : false
9+ - name : WORKSHOP_NAME
710 value : " "
811 required : true
9- - name : SPAWNER_APPLICATION
12+ - name : SPAWNER_NAMESPACE
1013 value : " "
1114 required : true
15+ - name : SPAWNER_MODE
16+ value : " learning-portal"
17+ required : true
1218objects :
1319- apiVersion : v1
1420 kind : ConfigMap
1521 metadata :
16- name : ${SPAWNER_APPLICATION}-res
17- namespace : ${SPAWNER_NAMESPACE}
22+ name : ${NAME_PREFIX}${WORKSHOP_NAME}-session-resources
1823 labels :
19- app : ${SPAWNER_APPLICATION}-${SPAWNER_NAMESPACE}
20- spawner : learning-portal
24+ app : ${NAME_PREFIX}${WORKSHOP_NAME}
25+ spawner : ${SPAWNER_MODE}
26+ class : spawner
2127 data :
2228 extra_resources.yaml : |-
2329 kind: List
Original file line number Diff line number Diff line change 1- FROM quay.io/openshifthomeroom/workshop-dashboard:4.2 .0
1+ FROM quay.io/openshifthomeroom/workshop-dashboard:5.0 .0
22
33USER root
44
You can’t perform that action at this time.
0 commit comments