MENU

Fun & Interesting

Mastering Kubernetes Gateway API: A Comprehensive Guide with Tutorial

Is it Observable 3,584 2 years ago
Video Not Working? Fix It Now

Welcome to another insightful episode of "Is it Observable?" In today's video, we're taking a deep dive into the Kubernetes Gateway API, an exciting project that's revolutionizing how we manage network traffic within Kubernetes clusters. We'll start with an introduction to the Gateway API and explain its role in simplifying network configurations and enhancing observability. You'll learn: * Introduction to new CRDs (Custom Resource Definitions) in the Gateway API * Overview of GatewayClass, Gateway, and Routes CRDs * Empowering different personas within your cluster with the Gateway API * Benefits of transitioning from traditional Ingress controllers to the Gateway API * Standardized network management with the Gateway API * Easier integration with Service Mesh technologies In the second half of the video, we'll walk you through a hands-on tutorial where we'll deploy the OpenTelemetry demo application and expose it using the Gateway API with NGINX as the implementation. This step-by-step guide will show you how to configure your Gateway and HTTPRoute to create robust and flexible ingress rules. 🔗 Additional Links Tutorial: https://github.com/isItObservable/gateway-api Kubernetes Gateway API: https://gateway-api.sigs.k8s.io/ Nginx Kubernetes Gateway: https://github.com/nginxinc/nginx-kubernetes-gateway Dynatrace Trial: https://bit.ly/3KxWDvY Blog : https://isitobservable.io Nginx Webserver instrumentation: https://github.com/open-telemetry/opentelemetry-cpp-contrib 📖 Chapters 📖 ----------------------------- 00:00 Welcome and Introduction 06:01 Understanding the Gateway API: What It Is and Why It Matters 10:19 Deep Dive into Gateway API CRDs (Custom Resource Definitions) 18:16 Hands-On Tutorial: Setting Up the Gateway API 18:58 Tutorial: Prerequisites and Setup Requirements 23:55 Tutorial: Step-by-Step Configuration of the Gateway API 26:18 Tutorial: Configuring NGINX for Gateway API Integration 30:54 Tutorial: Visualizing Data in Dynatrace 33:18 Final Thoughts and Wrap-Up ----------------------------- 🔬 Want more about tools that the cloud-native pros use? Check out the full list of my favs over here on this YouTube playlist: https://www.youtube.com/playlist?list=PL6VBQyIvTlRjAMeeZN5yfD07X8DdYonnI Check out ALL my observability secrets, tips, and tricks in my blog: https://isitobservable.io/ 👉✅ Stay connected with me! Twitter: https://twitter.com/IsitObservable LinkedIn: https://www.linkedin.com/company/isitobservable IsItObservable is powered by Dynatrace’s own developer relations team. Subscribe to get observability reviews, tips and tricks, and tutorials tested by cloud-native experts. I review, test, and share results to help you succeed with platform engineering and observability.

Comment