TLS Certificates
TLS certificates on the PushOps platform are managed automatically by cert-manager. When you configure a hostname in your Component's ingress settings, cert-manager provisions and maintains a certificate for that hostname — no manual certificate management is required.
Automatic provisioning
When you add a hostname to your Component's ingress configuration:
- cert-manager detects the configuration.
- It requests a certificate from Let's Encrypt.
- The certificate is issued and stored securely.
- Your application is served over HTTPS.
Provisioning typically completes within 1–2 minutes for publicly resolvable domains.
Automatic renewal
cert-manager renews certificates automatically before they expire. No action is required from your team.
Requirements for certificate issuance
Your domain must be publicly resolvable — the DNS record must exist and point to the platform load balancer. cert-manager cannot issue a certificate for a domain that doesn't resolve publicly.
If your domain is internal-only (not publicly resolvable), raise a request to discuss alternative approaches.
Troubleshooting
If your browser shows a certificate warning:
- Verify your DNS record resolves to the correct load balancer address.
- Check that your Component is healthy in SVIEW.
If both are correct and the error persists, raise a request with the hostname and the error message.
Wildcard certificates
Wildcard certificates (e.g. *.yourdomain.com) require DNS-01 challenge validation and access to your DNS provider's API. Raise a request if you need a wildcard certificate — the team will discuss configuration options with you.
Updated about 6 hours ago