Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[NYS2AWS-143] make cluster issuer optional #178

Merged
merged 1 commit into from
Feb 3, 2025

Conversation

pvriel
Copy link
Contributor

@pvriel pvriel commented Feb 3, 2025

AWS-related problem: if you want to use self-signed certificates with your ALB load balancer (which is the case with OTI/DSNY), you need to add the certificate to AWS' Certificate Manager. You don't need to add the certificate as a K8S resource separately.
Problem: if you set the cluster issuer on the Ingress resource to some value, a certificate is automatically created, even if the issuer does not exist. The certificate never gets ready, though.

Solution: make the cluster issuer optional, but default to letsencrypt-production for compatibility reasons.

@pvriel pvriel merged commit bcb573b into master Feb 3, 2025
1 check passed
@pvriel pvriel deleted the NYS2AWS-143-make-cluster-issuer-optional branch February 3, 2025 12:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants