InstallationConfigureDomain TLS certificate

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:
    shell
    kubectl create secret tls INSERT_MOSTLY_TLS_SECRET_NAME --cert=cert.crt --key=cert.key -n mostly-ai

Steps

  1. Edit the values.yaml file.
  2. 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
          ...
  3. Save the file.

What’s next

You can continue with the deployment of MOSTLY AI.