You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Serve generated hostnames from the Organization's wildcard certificate #1023
Every generated hostname is served with a valid certificate from the Organization's wildcard. The sync generates a key and CSR when the wildcard is missing or has under 30 days left, obtains the chain from Hosted DNS, stores the key encrypted, and publishes *.name to the Cluster. Server Settings shows the wildcard's expiry.
Acceptance criteria
Ensure-certificate step in sync-cluster-domain: new key + CSR for name and *.name when missing or within 30 days of certificate_not_after.
The key is stored encrypted under APP_ENCRYPTION_SECRET, with the chain and certificate_not_after.
Material is published through PublishCertificateMaterial, and republished when the Cluster lacks the current material (for example after re-pairing).
Hosted DNS failure leaves the current certificate in place and retries on the next sync.
Server Settings shows the wildcard's expiry.
Tested with InngestTestEngine and a fake Hosted DNS certificate endpoint.
Activity
Ensure and publish the Cluster Domain's wildcard certificate (#1023)