Run Release Remote Runner with TLS Support
For Release Remote Runner, to use TLS communication with Release, the configuration settings for the truststore must be set.
Ensure that your containers' environment variables, RELEASE_RUNNER_REST_CLIENT_TRUSTSTORE
and RELEASE_RUNNER_REST_CLIENT_TRUSTSTORE_PASSWORD
are populated with a PKCS #12 store containing your keys and a password for that store.
note
If you're using Helm or XL kube to install the runner, you have to create a secret containing the truststore, which is done by adding a truststore to runner.truststore
in the Helm chart value.
In case your certificate is self-singed, ensure that you set RELEASE_RUNNER_REST_CLIENT_SELF_SIGNED_CERTIFICATE_ENABLED
to true.