- Notifications
You must be signed in to change notification settings - Fork928
fix(helm): ensure coder can be deployed in a non-default namespace#16579
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 ourterms of service andprivacy statement. We’ll occasionally send you account related emails.
Already on GitHub?Sign in to your account
fix(helm): ensure coder can be deployed in a non-default namespace#16579
Uh oh!
There was an error while loading.Please reload this page.
Conversation
Change-Id: Ib66d4be9bcc4984dfe15709362e1fe0dcd3e847fSigned-off-by: Thomas Kosiewski <tk@coder.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others.Learn more.
LGTM, but do weneed to do this for every single test case? Would simply testing with the default values suffice?
I don't think testing the default values would be enough here. For example, the ingress is not enabled by default; thus, if it were to miss the namespace, we'd not be able to catch it. |
abasu0713 commentedFeb 14, 2025
I would like to add the issue affects the following CRDs for a failed deployment using Terraform helm provider:
![]() ![]() ![]() ![]() I haven't used Ingress, since my setup is Cloudflare Tunnels -> Coder Service (ClusterIP) which avoids the need for Ingress, Load balancers or NodePorts with Egress only routes within my network. |
abasu0713 commentedFeb 15, 2025
I am sorry if I am coming across rushing, but any chance we could get this merged please! 🙏 |
420855d
intomainUh oh!
There was an error while loading.Please reload this page.
Uh oh!
There was an error while loading.Please reload this page.
Added namespace to all resources in the helm chart and added tests to ensure that coder can be deployed in non-default namespaces, as specified via the namespace flag in the helm command.
Ways to verify this:
current state:
fixed state when checking out this PR:
Change-Id: Ib66d4be9bcc4984dfe15709362e1fe0dcd3e847f
Signed-off-by: Thomas Kosiewskitk@coder.com