-
Notifications
You must be signed in to change notification settings - Fork 1.9k
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
[argo-cd] aws.backendProtocolVersion
should be GRPC
#2552
Comments
It's just my guess, but the default value is from sample in upstream, which means there's no deep meaning behind it Anyway I think it's reasonable to change the default value of |
The purpose of the default value is #2553 (comment) . |
|
Thank you for correcting! 🙏 |
Describe the bug
Target health status of target group corresponding to this service becomes unhealthy because the value
server.ingress.aws.backendProtocolVersion
isHTTP2
(i.e. the target group's protocol version isHTTP2
).It causes argocd-server pod's "not ready" status in environment which benefit from pod readiness gate.
Target health status become healthy after setting
server.ingress.aws.backendProtocolVersion
toGRPC
.AWS docs:
Related helm chart
argo-cd
Helm chart version
6.4.1
To Reproduce
server.ingress.enabled
: trueserver.ingress.controller
: awsExpected behavior
Health check for target group is successful
Screenshots
No response
Additional context
My guess is
alb.ingress.kubernetes.io/backend-protocol-version
need not be configurable?related issue: argoproj/argo-cd#8067
The text was updated successfully, but these errors were encountered: