After applying MeshTcpRoute
health checks disappear and traffic starts to be routed to unhealthy service
#11237
Labels
MeshTcpRoute
health checks disappear and traffic starts to be routed to unhealthy service
#11237
What happened?
Coming from slack: https://kuma-mesh.slack.com/archives/CN2GN4HE1/p1724414616702329
Setup
Kuma version 2.8.2
K8s cluster 1.25
Setup global control plane
Dockerfile:
docker-compose.yaml:
and run it
Setup control plane for zone-1 in universal mode
and run it
install kuma in line with documentation.
Save next code to start-zone.sh
and start it
Start ingress in zone-1
Generate token on
kuma-global-cp
containerand save it to the file(ingress-dp.yaml) on instance where ingress will be started.
Prepare dataplane configuration proxy:
Start dataplane proxy in the ingress mode:
Setup dataplane proxy for redis (redis-dp.yaml)
Install redis as usual for your dist. and start it on 127.0.0.1 6379
generate token for dataplane on the kuma-global-cp:
start it
Setup control plane for zone-2 in k8s mode
In my case k8s started with minikube:
Install kuma on the k8s with kumactl in line with documentation:
Save to demo-app.yaml:
install it:
Setup mesh policies
apply it:
apply it:
apply it:
Test app
forward app port from minikube to host
and test it in browser
Try to stop redis in zone-1 behind the dataplane proxy. Application continues to try unavailable service.
I thought unhealthy service is skipped.
The text was updated successfully, but these errors were encountered: