...
server:
ssl:
key-store-type: JKS
key-store-password: secret <key password>
key-store: /opt/app/policy-agent/config/keystore.jksjks ---- Note that the path needs to be updated
key-password: secret <key store password>
key-alias: policy_agent
# Add the following 2 parameters if you want to enable trust validation for accesses towards the service
trust-store-password: <trust store password>
trust-store: /opt/app/policy-agent/config/truststore.jks
app:
webclient:
# – Update the following parameters if you want to enable trust validation in the accesses towards the RAN
trust-store-used: false true
trust-store-password: policy_agent <trust store password>
trust-store: /opt/app/policy-agent/config/truststore.jks
...
When this is done you can update the config map that holds the configuration for the service:
>kubectl create configmap policymanagementservice-configmap-config --from-file=./config --dry-run=client -n nonrtric -o yaml | sudo kubectl apply -f -
A POD restart is required for the changes to take effect.
A1 Policy Management Service, configuration of certs in Docker
...