From 3f1e048fe6551470a32157d50e9a20d887121db9 Mon Sep 17 00:00:00 2001 From: Jonathan Christison Date: Mon, 3 Jul 2023 22:54:29 +0100 Subject: [PATCH] Use postgres deployment in pct-sec namepsace --- src/main/resources/application.properties | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/src/main/resources/application.properties b/src/main/resources/application.properties index 23de497..0d334be 100644 --- a/src/main/resources/application.properties +++ b/src/main/resources/application.properties @@ -21,12 +21,23 @@ #%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 +########################################## +# Data Source # +########################################## %dev.quarkus.datasource.devservices.enabled=true %dev.quarkus.datasource.db-kind = postgresql %dev.quarkus.datasource.username = quarkus %dev.quarkus.datasource.password = quarkus #%dev.quarkus.datasource.jdbc.url = jdbc:postgresql://localhost:5432/hibernate_db %dev.quarkus.hibernate-orm.database.generation=drop-and-create + +%stage.quarkus.kubernetes-config.secrets.enabled=true +quarkus.kubernetes-config.secrets=postgresql +%stage.quarkus.datasource.jdbc.url=postgresql://postgresql:5432/${database-name} +%stage.quarkus.datasource.username=${database-user} +%stage.quarkus.datasource.password=${database-password} + + #Always provide swagger ui %dev.quarkus.swagger-ui.always-include=true %dev.quarkus.openshift.service-account=osh-wrapper-client-sa @@ -61,6 +72,9 @@ quarkus.arc.remove-unused-beans=false %stage.quarkus.openshift.config-map-volumes.osh-wrapper-config-vol.items."linux-krb5.conf".path=linux-krb5.conf %stage.quarkus.openshift.mounts.osh-wrapper-config-vol.read-only=true +########################################## +# Tekton Specifics (Used in app) # +########################################## tekton.pipeline.ref=osh-client-from-source tekton.task.ref=osh-scan-task tekton.service-account=${%stage.quarkus.openshift.service-account}