@@ -18,18 +18,21 @@ global:
1818application-quality :
1919 # Values for deploying the Application Quality Building Block in the EOEPCA Develop cluster.
2020
21+ publicUrl : " https://application-quality.develop.eoepca.org"
22+
2123 namespace :
2224 application-quality
2325
2426 # Application Quality backend
2527 api :
2628 image :
27- tag : 2025-01-10 .1
29+ tag : 2025-04-07 .1
2830
2931 # Application Quality frontend
3032 web :
3133 image :
32- tag : 2025-01-15.1
34+ tag : 2025-04-07.2
35+ publicUrl : " https://application-quality.develop.eoepca.org"
3336
3437 persistence :
3538 enabled : true
@@ -46,7 +49,8 @@ application-quality:
4649 maxCores : " 2"
4750 maxRam : " 2Gi"
4851
49- # db:
52+ vclusters :
53+ enabled : false
5054
5155 opensearch :
5256 enabled : false
@@ -454,24 +458,20 @@ opensearch-dashboards:
454458
455459 opensearch_security :
456460 # https://opensearch.org/docs/latest/security/authentication-backends/openid-connect/#configuration-settings
457- # auth.multiple_auth_enabled: true
458- # auth.type: ["basicauth", "openid"]
459- auth.type : basicauth
460- # auth.type: openid
461-
462- # openid:
463- # connect_url: https://auth.eoepca-testing.spaceapplications.com/realms/eoepca/.well-known/openid-configuration
464- # base_redirect_url: https://application-quality.develop.eoepca.org/dashboards/
465- # client_id: application-quality-develop-dashboards
466- # client_secret: 2Oz8olwAgHD5oRuEmtFsYsnrdkeWEAln
467- # # scope: openid profile email
468- # scope: openid roles profile user_name email
469- # header: Authorization
470- # verify_hostnames: false
471- # #root_ca: /usr/share/dashboards/root-ca/root.ca.crt
472- # #root_ca: /etc/ssl/certs/ca-certificates.crt
473- # #root_ca: /usr/share/opensearch-dashboards/certs/ca.crt
474- # trust_dynamic_headers: "true"
461+ auth.multiple_auth_enabled : true
462+ auth.type : ["basicauth", "openid"]
463+
464+ openid :
465+ # OIDC parameters provided using environment variables
466+ connect_url : ${OPENSEARCH_SECURITY_OPENID_CONNECT_URL}
467+ client_id : ${OPENSEARCH_SECURITY_OPENID_CLIENT_ID}
468+ client_secret : ${OPENSEARCH_SECURITY_OPENID_CLIENT_SECRET}
469+ base_redirect_url : ${OPENSEARCH_SECURITY_OPENID_BASE_REDIRECT_URL}
470+ # scope: openid profile email
471+ scope : openid roles profile user_name email
472+ header : Authorization
473+ verify_hostnames : false
474+ trust_dynamic_headers : " true"
475475
476476 opensearchDashboards :
477477 # The default application to load.
@@ -511,6 +511,13 @@ opensearch-dashboards:
511511 disableWelcomeScreen : false
512512 disableNewThemeModal : false
513513
514+ # Load environment variables from kubernetes secret or config map
515+ envFrom :
516+ - secretRef :
517+ name : application-quality-opensearch-dashboards-openid-config
518+ # - configMapRef:
519+ # name: application-quality-opensearch-dashboards-openid-config
520+
514521 secretMounts :
515522 - name : certs
516523 secretName : opensearch-dashboards-tls-certificate
0 commit comments