Replace nginx ingress with istio virtual services
What is Istio : Is tio helps reduce the complexity of these deployments. It is a completely open source service mesh that layers transparently onto existing distributed applications. It is also a platform, including APIs that let it integrate into any logging platform, or telemetry or policy system. In this blog I will mainly talk about r eplacing nginx ingress with istio virtual services . Although I will not use the isio mesh telemetry ,side car here. There are following steps to deploy istio and replace nginx 1. Deploy Istio : we can deploy istio using istioctl in the cluster or we can use the istio helm charts to do that. so that istio gateway will get installed. 2. Get the existing nginx ingress configuration in the cluster. sample nginx ingress rules looks like. apiVersion: extensions/v1beta1 kind: Ingress metadata: annotations: kubernetes.io/ingress.class: nginx-control-plane nginx.ingress.kubernetes.io/back...