The demo shows how to set up multicluster, multicloud (EKS & GKE) gateways with Kubernetes Gateway API.
DevOps and architects deploy microservices in different cloud environments for reasons such as high availability (HA) and disaster recovery (DR). Often, these services need to communicate with each other across cluster boundaries.
We have already covered Kubernetes Gateway API implementation within the same cloud (link in resources below). The video shows how to set up the Gateway to access the services that are deployed in another K8s cluster from a different cloud provider.
The demo uses Istio as the Gateway API implementation, and it is installed as a primary-remote connection.
▬▬▬▬▬ Timestamp ▬▬▬▬▬▬
00:00 Demo overview
03:01 Deploying applications and services in the clusters
07:21 Deploying Kubernetes Gateway API resources and verifying multicluster communication
Access the code used for the video here: https://github.com/imesh-ai/webinar/t...
▬▬▬▬▬ Additional resources ▬▬▬▬▬▬
➡️ Kubernetes Gateway API implementation: • Migrating from Ingress to Kubernetes Gatew...
➡️ Multicluster Istio deployment models: • Getting Started with Istio Multi-primary M...
➡️ TLS with Kubernetes Gateway API: https://imesh.ai/blog/secure-tls-kube...
➡️ Learn Istio service mesh from scratch in 3 hrs: https://www.udemy.com/course/istio-se...
➡️ Looking for Istio at scale, without any of its operational complexities? Check this out: https://imesh.ai/managed-istio.html
▬▬▬▬▬ About IMESH ▬▬▬▬▬▬
IMESH offers a Kubernetes-native application network and security platform to manage multi-cloud and hybrid-cloud environments. The IMESH platform is built on top of Istio service mesh and Envoy API gateway and helps cloud, platform, and security teams to make Kubernetes applications more secure, manageable, and reliable.
▬▬▬▬▬ Connect ▬▬▬▬▬▬
Website: https://imesh.ai/
GitHub: https://github.com/imesh-ai
LinkedIn: / imeshai
▬▬▬▬▬▬ Thanks ▬▬▬▬▬▬
#gatewayapi #multicluster #multicloud #istio