Update service name for istio gateway
What does this MR do?
Update service name for istio gateway
When installing knative with GitLab managed apps. There is no service
named knative-ingressgateway
under the istio-system
namespace.
For example:
kubectl get svc --all-namespaces
default kubernetes ClusterIP 10.91.0.1 <none> 443/TCP 42h
gitlab-managed-apps tiller-deploy ClusterIP 10.91.7.28 <none> 44134/TCP 42h
istio-system cluster-local-gateway ClusterIP 10.91.0.11 <none> 15020/TCP,80/TCP,443/TCP 42h
istio-system istio-ingressgateway LoadBalancer 10.91.7.193 xx.xx.xx.xx 15020:32547/TCP,80:30512/TCP,443:31257/TCP 42h
istio-system istio-pilot ClusterIP 10.91.3.36 <none> 15010/TCP,15011/TCP,8080/TCP,15014/TCP 42h
istio-system istio-telemetry ClusterIP 10.91.14.237 <none> 9091/TCP,15004/TCP,15014/TCP,42422/TCP 42h
knative-serving activator-service ClusterIP 10.91.12.14 <none> 80/TCP,81/TCP,9090/TCP 42h
knative-serving autoscaler ClusterIP 10.91.4.250 <none> 8080/TCP,9090/TCP,443/TCP 42h
knative-serving controller ClusterIP 10.91.12.79 <none> 9090/TCP 42h
knative-serving webhook ClusterIP 10.91.5.186 <none> 443/TCP 42h
kube-system default-http-backend NodePort 10.91.12.176 <none> 80:30907/TCP 42h
kube-system heapster ClusterIP 10.91.4.54 <none> 80/TCP 42h
kube-system kube-dns ClusterIP 10.91.0.10 <none> 53/UDP,53/TCP 42h
kube-system metrics-server ClusterIP 10.91.2.41 <none> 443/TCP 42h
merge-request-bot-17349153-development merge-request-bot ExternalName <none> cluster-local-gateway.istio-system.svc.cluster.local <none> 42h
merge-request-bot-17349153-development merge-request-bot-2dl9g ClusterIP 10.91.9.112 <none> 80/TCP 42h
merge-request-bot-17349153-development merge-request-bot-2dl9g-fld8m ClusterIP 10.91.11.147 <none> 80/TCP,8022/TCP 42h
merge-request-bot-17349153-development merge-request-bot-2dl9g-metrics ClusterIP 10.91.13.117 <none> 9090/TCP,9091/TCP 42h
Related issues
Author's checklist
-
Follow the Documentation Guidelines and Style Guide. -
If applicable, update the permissions table. -
Link docs to and from the higher-level index page, plus other related docs where helpful. -
Apply the documentation label.
Review checklist
All reviewers can help ensure accuracy, clarity, completeness, and adherence to the Documentation Guidelines and Style Guide.
1. Primary Reviewer
-
Review by a code reviewer or other selected colleague to confirm accuracy, clarity, and completeness. This can be skipped for minor fixes without substantive content changes.
2. Technical Writer
-
Optional: Technical writer review. If not requested for this MR, must be scheduled post-merge. To request for this MR, assign the writer listed for the applicable DevOps stage.
3. Maintainer
-
Review by assigned maintainer, who can always request/require the above reviews. Maintainer's review can occur before or after a technical writer review. -
Ensure a release milestone is set. -
If there has not been a technical writer review, create an issue for one using the Doc Review template.