chore: updated rbac and added cabundle cm

This commit is contained in:
2025-02-12 12:53:34 -07:00
parent 9b659e74b4
commit 1d6e9a7f9b
4 changed files with 21 additions and 4 deletions

View File

@@ -136,7 +136,7 @@ spec:
- name: ephemeral-namespace
params:
- name: VERSION
value: "4.11"
value: "4.17"
- name: SCRIPT
value: |
echo "${SHELL}"
@@ -144,6 +144,16 @@ spec:
oc new-project goghvideo-test-${RANDOMID} >/dev/null
oc label namespace goghvideo-test-${RANDOMID} app=goghvideo-test
oc apply -f - <<EOF
apiVersion: v1
data: {}
kind: ConfigMap
metadata:
labels:
config.openshift.io/inject-trusted-cabundle: "true"
name: config-trusted-cabundle
EOF
x=0; until [[ -n $(oc -n goghvideo-test-${RANDOMID} get secret/goghvideo-openshift-builder-pull-secret 2>/dev/null) || $x -eq 10 ]]; do echo "Waiting for secret replication" && sleep 10 && ((x++)); done
if [[ "${x}" -eq 10 ]]; then exit 1; fi

View File

@@ -18,7 +18,7 @@ spec:
description: The OpenShift CLI arguments to run
name: SCRIPT
type: string
- default: "4.7"
- default: "4.17"
description: The OpenShift Version to use
name: VERSION
type: string

View File

@@ -64,7 +64,7 @@ spec:
cat /env-vars/env-file
s2i build $(params.PATH_CONTEXT) quay01.ipa.endofday.com/goghvideo/golang:$(params.VERSION) \
--as-dockerfile /gen-source/Dockerfile.gen --environment-file /env-vars/env-file
--assemble-user 0 --as-dockerfile /gen-source/Dockerfile.gen --environment-file /env-vars/env-file
echo "Outputting Generated /gen-source/Dockerfile.gen file"
cat /gen-source/Dockerfile.gen

View File

@@ -27,6 +27,13 @@ rules:
- tekton.dev
resources: ["pipelineruns"]
verbs: ["list", "get", "create", "update", "delete", "watch"]
- apiGroups:
- project.openshift.io
resources: ["*"]
verbs: ["*"]
- apiGroups: ["*"]
resources: ["namespaces"]
verbs: ["*"]
# Add any other resources you need access to (modify the apiGroups/resources as required)