KAS ports named with grpc prefix cause problems with Istio
Summary
The merge request Gitaly: remove Istio prefixes for grpc (!2811 - merged) was incomplete, missing the kas service. Causing an istio enabled cluster to fail to communicate with KAS.
Steps to reproduce
Deploy the gitlab chart with kas and utilize istio as the ingress gateway instead of NGINX
Current behavior
gitlab kas is producing 503, due to Service objects having port names prefixed with grpc
.
Expected behavior
gitlab kas to be available
Requirement
Please update the file https://gitlab.com/gitlab-org/charts/gitlab/-/blob/master/charts/gitlab/charts/kas/templates/service.yaml by changing grpc to tcp as completed in the merge request mentioned above.
Edited by Jason Plum