Configure a domain TLS certificate
To provide encrypted HTTPS access to the MOSTLY AI web application, you need to configure a TLS certificate for your fully-qualified domain name (FQDN).
Prerequisites
- Obtain your FQDN TLS certificate file (
.crt
or.pem
) and private key file (.key
). - If you have access to the Kubernetes cluster and the certificate, create the secret in the
mostly-ai
namespace as follows:shellkubectl create secret tls INSERT_MOSTLY_TLS_SECRET_NAME --cert=cert.crt --key=cert.key -n mostly-ai
Steps
- Edit the
values.yaml
file. - Set the TLS secret name to the name of the secret you created under
_customerInstallation.deploymentSettings.tlsSecretName
.values.yaml_customerInstallation: ... deploymentSettings: tlsSecretName: &tlsSecretName INSERT_MOSTLY_TLS_SECRET_NAME ...
- Save the file.
What’s next
You can continue with the deployment of MOSTLY AI.