How it works Istio installs its services on k8s and make itself as k8s components. It creates VirtualService, DestinationRuleand ExternalService as CustomResourceDefinition, to define routing policy(redirect rule). There are 2 methods Istio uses to provide service currently, 1 is to use Istio Gateway it created under CustomResourceDefinition and all LB policy and routing definition are done on the VirtualService; 2 is to use k8s ingress API, istio only functions as an addon of k8s ingress, the major LB port and svc definition are all done on the Ingress, routing policy are done on VirtualService.

Continue reading

Author's picture


Love coding and new technologies

Cloud Solution Consultant