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

Ingress should point to the "not headless" service #94

Closed
colearendt opened this issue Sep 19, 2022 · 0 comments · Fixed by #95
Closed

Ingress should point to the "not headless" service #94

colearendt opened this issue Sep 19, 2022 · 0 comments · Fixed by #95

Comments

@colearendt
Copy link
Contributor

colearendt commented Sep 19, 2022

Describe the bug
The couchdb chart generates two services. The ingress generated by the chart points at the headless service, which is suspected to be a bug since the headless service is defined for the purposes of statefulset maintenance. The client service's niceties (i.e. setting annotations) cannot be used as expected because of this bug.

Tangentially related to #69 , since ingress class can also be set by service annotations in some cases

Version of Helm and Kubernetes: N/A

What happened:

Cannot set annotations on the ingress's service

What you expected to happen:

Set annotations on the ingress's service

How to reproduce it (as minimally and precisely as possible):

{{- $serviceName := include "couchdb.fullname" . -}}

name: {{ template "couchdb.fullname" . }}

name: {{ template "couchdb.svcname" . }}

Anything else we need to know:

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 a pull request may close this issue.

1 participant