diff --git a/test/e2e/e2e-template.yml b/test/e2e/e2e-template.yml index a3437122..c8abe130 100644 --- a/test/e2e/e2e-template.yml +++ b/test/e2e/e2e-template.yml @@ -44,6 +44,11 @@ objects: template: spec: restartPolicy: Never + volumes: + - name: route-monitor-operator-sc + secret: + secretName: route-monitor-operator-sc + optional: true containers: - name: osde2e image: quay.io/redhat-services-prod/osde2e-cicada-tenant/osde2e:latest @@ -56,6 +61,12 @@ objects: - --skip-must-gather - --configs - ${OSDE2E_CONFIGS} + - --secret-locations + - "/etc/external-secrets" + volumeMounts: + - name: route-monitor-operator-sc + readOnly: true + mountPath: "/etc/external-secrets" resources: requests: cpu: "300m" @@ -93,3 +104,4 @@ objects: value: ${USE_EXISTING_CLUSTER} - name: CAD_PAGERDUTY_ROUTING_KEY value: ${CAD_PAGERDUTY_ROUTING_KEY} + \ No newline at end of file diff --git a/test/e2e/rmo_secret.yml b/test/e2e/rmo_secret.yml new file mode 100644 index 00000000..4c07013e --- /dev/null +++ b/test/e2e/rmo_secret.yml @@ -0,0 +1,20 @@ +apiVersion: template.openshift.io/v1 +kind: Template +metadata: + name: template +objects: +- apiVersion: v1 + kind: Secret + metadata: + name: route-monitor-operator-sc + stringData: + OIDC_CLIENT_ID: ${OIDC_CLIENT_ID} + OIDC_CLIENT_SECRET: ${OIDC_CLIENT_SECRET} + OIDC_ISSUER_URL: ${OIDC_ISSUER_URL} +parameters: +- name: OIDC_CLIENT_ID + required: true +- name: OIDC_CLIENT_SECRET + required: true +- name: OIDC_ISSUER_URL + required: true