Custom Domain Certificates
Learn how to configure custom certificates for your domain on ClawCloud Run, including creating TLS Secrets and modifying Ingress configurations to secure application access.
Last updated
Was this helpful?
Learn how to configure custom certificates for your domain on ClawCloud Run, including creating TLS Secrets and modifying Ingress configurations to secure application access.
Last updated
Was this helpful?
ClawCloud Run integrates for automated TLS certificate management. While the platform auto-generates and renews certificates when configuring domains via the Application Management dashboard, you can also use custom certificates for full control.
⚠️ Prerequisite: Ensure your custom domain is already configured before proceeding.
Open the Terminal in ClawCloud Run.
Run the following commands to generate TLS files and create a Kubernetes Secret:
Bind the custom certificate to your application’s Ingress:
Access your application via the custom domain. The padlock icon in the browser should confirm HTTPS is active.
🔒 Security: Never commit certificate files (tls.crt
/tls.key
) to version control.
🔄 Renewals: For custom certificates, manually renew and update the Secret before expiration.
⚠️ Formatting: Ensure certificates and keys use correct PEM encoding.
Example Workflow:
Deploy an app with a custom domain app.yourbrand.com
.
Generate a Let’s Encrypt certificate locally.
Create a Secret named prod-tls
.
Patch the Ingress to reference prod-tls
.