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.