Because the ingressgateway only open their ports when at least one downstream "ingressed" service is deployed, we want to deploy a very simple (useless even) service that will ensure the availability of the ingressgateway node ports.
Description
Details
Related Objects
Event Timeline
Change 981363 had a related patch set uploaded (by Brouberol; author: Brouberol):
[operations/deployment-charts@master] Define an echoserver namespace for the dse-k8s-eqiad cluster
Change 981367 had a related patch set uploaded (by Brouberol; author: Brouberol):
[operations/deployment-charts@master] Define a simple echoserver chart
Change 981368 had a related patch set uploaded (by Brouberol; author: Brouberol):
[operations/deployment-charts@master] Define deployment helmfiles for echoserver in dse-k8s-eqiad
Change 981363 merged by Brouberol:
[operations/deployment-charts@master] Define an echoserver namespace for the dse-k8s-eqiad cluster
Change 981425 had a related patch set uploaded (by Brouberol; author: Brouberol):
[operations/puppet@production] Provision credentials to deploy the echoserver service on dse-k8s
Change 981425 merged by Brouberol:
[operations/puppet@production] Provision credentials to deploy the echoserver service on dse-k8s
Mentioned in SAL (#wikimedia-operations) [2023-12-08T09:41:08Z] <brouberol> Creating the echoserver namespace in dse-k8s-eqiad - T353004
Change 981367 merged by Brouberol:
[operations/deployment-charts@master] Define a simple echoserver chart
Change 981368 merged by Brouberol:
[operations/deployment-charts@master] Define deployment helmfiles for echoserver in dse-k8s-eqiad
Change 981540 had a related patch set uploaded (by Brouberol; author: Brouberol):
[operations/deployment-charts@master] Fix remaining references to rdf-streaming-updater
Change 981540 merged by Brouberol:
[operations/deployment-charts@master] Fix remaining references to rdf-streaming-updater
The echoserver service is now deployed in dse-k8s-eqiad, in the echoserver namespace:
brouberol@deploy2002:~$ kube_env echoserver-deploy dse-k8s-eqiad brouberol@deploy2002:~$ kubectl get pod,service,gateway NAME READY STATUS RESTARTS AGE pod/echoserver-dse-84767d7587-g24r9 2/2 Running 0 86s NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE service/echoserver-dse-tls-service ClusterIP 10.67.39.174 <none> 10001/TCP 86s NAME AGE gateway.networking.istio.io/echoserver-dse 86s ``