Skip to content

self-hosted/docs: call out cert-manager route53 region behavior in EKS reference architecture #12399

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

Closed
Tracked by #12709
adrienthebo opened this issue Aug 25, 2022 · 0 comments
Assignees
Labels
feature: documentation self-hosted: eks Self hosted support for AWS EKS self-hosted: reference-architecture team: delivery Issue belongs to the self-hosted team type: improvement Improves an existing feature or existing code

Comments

@adrienthebo
Copy link
Contributor

Is your feature request related to a problem? Please describe

Per the AWS documentation, Route53 is a global API whose region must be either us-east-1 for non-China juristictions, and cn-northwest-1 for the Beijing and Ningxia regions. Accidentally inserting another region will break the issuer and effectively disable cert-manager.

As most AWS APIs are regional and only Route53 and IAM APIs have this disjunct behavior, it's difficult to identify the route53 as the region and customers are already running into this problem.

Describe the behaviour you'd like

The AWS documentation states the following:

When you use the AWS CLI or SDKs to submit requests, you can either leave the Region and endpoint unspecified, or specify the applicable Region:

We should update the EKS reference architecture to remove the explicit region setting (if possible) and add a callout indicating this behavior.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature: documentation self-hosted: eks Self hosted support for AWS EKS self-hosted: reference-architecture team: delivery Issue belongs to the self-hosted team type: improvement Improves an existing feature or existing code
Projects
No open projects
Development

No branches or pull requests

1 participant