|
|
|
|
@ -25,7 +25,7 @@
|
|
|
|
|
# Data Source # |
|
|
|
|
########################################## |
|
|
|
|
%dev.quarkus.datasource.devservices.enabled=true |
|
|
|
|
%dev.quarkus.datasource.db-kind = postgresql |
|
|
|
|
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 |
|
|
|
|
@ -41,15 +41,16 @@
|
|
|
|
|
|
|
|
|
|
# Production settings. We db-name and the user are located on a config map (database-envs). The password is located on a |
|
|
|
|
# secret (database-envs). |
|
|
|
|
%prod.quarkus.kubernetes-config.secrets.enabled=true |
|
|
|
|
%prod.quarkus.kubernetes-config.secrets=database-envs |
|
|
|
|
%prod.quarkus.kubernetes.env.mapping.db-user.from-configmap=database-envs |
|
|
|
|
%prod.quarkus.kubernetes.env.mapping.db-user.with-key=POSTGRESQL_USER |
|
|
|
|
%prod.quarkus.kubernetes.env.mapping.db-name.from-configmap=database-envs |
|
|
|
|
%prod.quarkus.kubernetes.env.mapping.db-name.with-key=POSTGRESQL_DATABASE |
|
|
|
|
%prod.quarkus.openshift.env.mapping.db-password.from-secret=database-envs |
|
|
|
|
%prod.quarkus.openshift.env.mapping.db-password.with-key=POSTGRESQL_PASSWORD |
|
|
|
|
%prod.quarkus.openshift.env.mapping.db-user.from-configmap=database-envs-osh |
|
|
|
|
%prod.quarkus.openshift.env.mapping.db-user.with-key=POSTGRESQL_USER |
|
|
|
|
%prod.quarkus.openshift.env.mapping.db-name.from-configmap=database-envs-osh |
|
|
|
|
%prod.quarkus.openshift.env.mapping.db-name.with-key=POSTGRESQL_DATABASE |
|
|
|
|
%prod.quarkus.datasource.jdbc.url=jdbc:postgresql://postgresql:5432/${db-name} |
|
|
|
|
%prod.quarkus.datasource.username=${db-user} |
|
|
|
|
%prod.quarkus.datasource.password=${postgresql_password} |
|
|
|
|
%prod.quarkus.datasource.password=${db-password} |
|
|
|
|
%prod.quarkus.hibernate-orm.database.generation.create-schemas=true |
|
|
|
|
%prod.quarkus.hibernate-orm.database.generation=update |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@ -57,12 +58,14 @@
|
|
|
|
|
quarkus.swagger-ui.always-include=true |
|
|
|
|
%dev.quarkus.openshift.service-account=osh-wrapper-client-sa |
|
|
|
|
%dev.quarkus.openshift.namespace=pct-security-tooling |
|
|
|
|
%prod.quarkus.http.root-path=/osh-wrapper/ |
|
|
|
|
|
|
|
|
|
%stage.quarkus.openshift.name=osh |
|
|
|
|
quarkus.openshift.service-account=osh-wrapper-client-sa |
|
|
|
|
%stage.quarkus.openshift.labels.env=stage |
|
|
|
|
%stage.quarkus.log.level=DEBUG |
|
|
|
|
quarkus.arc.remove-unused-beans=false |
|
|
|
|
#%stage.quarkus.http.root-path=/stage/ |
|
|
|
|
|
|
|
|
|
#Only in Quarkus > 3.x |
|
|
|
|
%stage.quarkus.openshift.route.tls.termination=edge |
|
|
|
|
@ -78,8 +81,8 @@ quarkus.arc.remove-unused-beans=false
|
|
|
|
|
#Always provide swagger ui |
|
|
|
|
|
|
|
|
|
# Probably we need to check these 2 settings |
|
|
|
|
%prod.quarkus.openshift.service-account=osh-wrapper-client-sa |
|
|
|
|
%prod.quarkus.openshift.namespace=pct-security-tooling |
|
|
|
|
%prod.quarkus.openshift.service-account=osh |
|
|
|
|
%prod.quarkus.openshift.namespace=psse-scanchain-prod |
|
|
|
|
|
|
|
|
|
%prod.quarkus.openshift.name=osh |
|
|
|
|
%prod.quarkus.openshift.labels.env=prod |
|
|
|
|
@ -114,7 +117,7 @@ quarkus.arc.remove-unused-beans=false
|
|
|
|
|
%prod.quarkus.openshift.mounts.osh-wrapper.path=/kerberos |
|
|
|
|
%prod.quarkus.openshift.mounts.osh-wrapper.read-only=true |
|
|
|
|
%prod.quarkus.kerberos.keytab-path= /kerberos/kerberos-keytab-osh |
|
|
|
|
%prod.quarkus.kerberos.service-principal-name= HTTP/prodsec-scanchain.apps.ocp-c1.prod.psi.redhat.com |
|
|
|
|
%prod.quarkus.kerberos.service-principal-name= HTTP/prodsec-scanchain.apps.ocp-c1.prod.psi.redhat.com@IPA.REDHAT.COM |
|
|
|
|
|
|
|
|
|
%prod.quarkus.openshift.mounts.osh-wrapper-config-vol.path=/etc/krb5.conf |
|
|
|
|
%prod.quarkus.openshift.mounts.osh-wrapper-config-vol.sub-path=linux-krb5.conf |
|
|
|
|
|