diff options
author | Jack Lucas <jflos@sonoris.net> | 2022-06-08 09:12:29 -0400 |
---|---|---|
committer | Jack Lucas <jflos@sonoris.net> | 2022-08-02 09:44:37 -0400 |
commit | f86f62974f0937fe5cd7fea12f180a546956c04b (patch) | |
tree | ae1bdb42a2eef7f75dd67fc3a4f4beaf1fa86aec /kubernetes/dcaegen2-services/components/dcae-prh | |
parent | 416a94eee7f118e5451d65b96759e149a0cf3902 (diff) |
[DCAEGEN2-SVCS] Support config update via configMap
Change chart to mount application configuration configMap
directly on the application container and rely on the
DCAE SDK to do environment variable substitution on the
configMap content. This allows changing configuration
by editing the configMap without restarting the application.
Remove message router authenticated topic provisioning from
DCAE.
Issue-ID: DCAEGEN2-2935
Signed-off-by: Jack Lucas <jflos@sonoris.net>
Change-Id: I85139e64f8cb7e1b88f8fca8d5d84cc71f946290
Diffstat (limited to 'kubernetes/dcaegen2-services/components/dcae-prh')
-rw-r--r-- | kubernetes/dcaegen2-services/components/dcae-prh/values.yaml | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/kubernetes/dcaegen2-services/components/dcae-prh/values.yaml b/kubernetes/dcaegen2-services/components/dcae-prh/values.yaml index cac362a3a8..ddb0b08833 100644 --- a/kubernetes/dcaegen2-services/components/dcae-prh/values.yaml +++ b/kubernetes/dcaegen2-services/components/dcae-prh/values.yaml @@ -99,10 +99,6 @@ credentials: uid: *aaiCredsUID key: password -customEnvVars: -- name: AUTH_HDR - value: "Basic `echo -n ${AAI_USER}:${AAI_PASSWORD} | base64`" - # initial application configuration applicationConfig: dmaap.dmaapConsumerConfiguration.dmaapContentType: "application/json" @@ -127,7 +123,7 @@ applicationConfig: X-TransactionId: "9999" Accept: "application/json" Real-Time: "true" - Authorization: $AUTH_HDR + Authorization: ${AUTH_HDR} security.trustStorePath: "/opt/app/prh/etc/cert/trust.jks" security.trustStorePasswordPath: "/opt/app/prh/etc/cert/trust.pass" security.keyStorePath: "/opt/app/prh/etc/cert/cert.jks" @@ -151,6 +147,7 @@ applicationConfig: applicationEnv: CBS_CLIENT_CONFIG_PATH: '/app-config-input/application_config.yaml' + AUTH_HDR: '{{ printf "Basic %s" (print .Values.aaiCreds.user ":" .Values.aaiCreds.password | b64enc) }}' # Resource Limit flavor -By Default using small flavor: small |