Starting containers by retrieving parameters from Vault

We can use Vault (CONFIGURE_MODE=Vault) as a configuration management center and set your parameters in Vault. This method is best used in a multiple tenant environment using an orchestration platform such as Kubernetes.

With this mode, the host names of related components are configured and connected automatically. You do not need to manually configure the connections.

All service names are automatically generated and configured following the unique naming pattern:
${TENANT}${ENVIRONMENT}${ENVTYPE}<component>.${DOMAIN_NAME}
For example, for ts-app with TENANT=demo, ENVIRONMENT=qa, ENVTYPE=auth, the container's service unique naming pattern will be
demoqaauthts-app.default.svc.cluster.local

Note: