From 4526231088cedce1e5130b3d0ac86831adea694b Mon Sep 17 00:00:00 2001 From: Jonathan Christison Date: Tue, 13 Jun 2023 12:08:28 +0100 Subject: [PATCH] Secure volume mount example --- src/main/resources/application.properties | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/src/main/resources/application.properties b/src/main/resources/application.properties index d698fc5..bf159e3 100644 --- a/src/main/resources/application.properties +++ b/src/main/resources/application.properties @@ -6,7 +6,20 @@ # quarkus.hibernate-orm.database.generation=drop-and-create -quarkus.kerberos.keytab-path= HTTP_osh-pct-security-tooling.apps.ocp-c1.prod.psi.redhat.com@IPA.REDHAT.COM.keytab -quarkus.kerberos.service-principal-name= HTTP/osh-pct-security-tooling.apps.ocp-c1.prod.psi.redhat.com@IPA.REDHAT.COM +%dev.quarkus.kerberos.keytab-path= HTTP_osh-pct-security-tooling.apps.ocp-c1.prod.psi.redhat.com@IPA.REDHAT.COM.keytab +%dev.quarkus.kerberos.service-principal-name= HTTP/osh-pct-security-tooling.apps.ocp-c1.prod.psi.redhat.com@IPA.REDHAT.COM + +%stage.quarkus.openshift.name=osh-stage +%stage.quarkus.openshift.labels.env=stage +%stage.quarkus.openshift.route.expose=true + +########################################## +# Kerberos Specifics # +########################################## +%stage.quarkus.openshift.secret-volumes.osh-wrapper.secret-name=kerberos-keytab-osh +%stage.quarkus.openshift.mounts.osh-wrapper.path=/kerberos +%stage.quarkus.openshift.mounts.osh-wrapper.read-only=true +%stage.quarkus.kerberos.keytab-path= /kerberos/kerberos-keytab-osh +%stage.quarkus.kerberos.service-principal-name= HTTP/osh-pct-security-tooling.apps.ocp-c1.prod.psi.redhat.com@IPA.REDHAT.COM