Skip to content

Commit ae2a043

Browse files
committed
SDCICD-1721 create dynamic e2e secrets
helping to boilerplate the template
1 parent 445fe2c commit ae2a043

File tree

2 files changed

+31
-0
lines changed

2 files changed

+31
-0
lines changed

test/e2e/e2e-template.yml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,10 @@ objects:
4444
template:
4545
spec:
4646
restartPolicy: Never
47+
volumes:
48+
- name: route-monitor-operator-sc
49+
secret:
50+
secretName: route-monitor-operator-sc
4751
containers:
4852
- name: osde2e
4953
image: quay.io/redhat-services-prod/osde2e-cicada-tenant/osde2e:latest
@@ -56,6 +60,12 @@ objects:
5660
- --skip-must-gather
5761
- --configs
5862
- ${OSDE2E_CONFIGS}
63+
- --secret-locations
64+
- "/etc/external-secrets"
65+
volumeMounts:
66+
- name: route-monitor-operator-sc
67+
readOnly: true
68+
mountPath: "/etc/external-secrets"
5969
resources:
6070
requests:
6171
cpu: "300m"
@@ -93,3 +103,4 @@ objects:
93103
value: ${USE_EXISTING_CLUSTER}
94104
- name: CAD_PAGERDUTY_ROUTING_KEY
95105
value: ${CAD_PAGERDUTY_ROUTING_KEY}
106+

test/e2e/rmo_secret.yml

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
apiVersion: template.openshift.io/v1
2+
kind: Template
3+
metadata:
4+
name: template
5+
objects:
6+
- apiVersion: v1
7+
kind: Secret
8+
metadata:
9+
name: route-monitor-operator-sc
10+
stringData:
11+
OIDC_CLIENT_ID: ${OIDC_CLIENT_ID}
12+
OIDC_CLIENT_SECRET: ${OIDC_CLIENT_SECRET}
13+
OIDC_ISSUER_URL: ${OIDC_ISSUER_URL}
14+
parameters:
15+
- name: OIDC_CLIENT_ID
16+
required: true
17+
- name: OIDC_CLIENT_SECRET
18+
required: true
19+
- name: OIDC_ISSUER_URL
20+
required: true

0 commit comments

Comments
 (0)