526 Error, invalid SSL certificate

Hello, I want to have a proper url for coder (coder.example.com) with https.

I created a certificate (.pem and .key), the secret (microk8s kubectl create secret tls coder-tls -n coder --key="key.key" --cert="cert.pem"), and added it to the config :
coder:
  env:
    - name: CODER_PG_CONNECTION_URL
      valueFrom:
        secretKeyRef:
          name: coder-db-url
          key: url

    - name: CODER_ACCESS_URL
      value: https://coder.example.com
  tls:
    secretNames:
      - coder-tls


When I visit the URL, I get a 526 error, invalid SSL certificate from cloudflare.

It seems the secret is not applied properly. When I go in the settings page, I get coder's original certs and keys :
  • /etc/ssl/certs/coder/coder-tls/tls.crt
  • /etc/ssl/certs/coder/coder-tls/tls.key
Sources :
Learn how to configure Coder
Was this page helpful?