filmov
tv
Gloo Gateway: An Open-Source API Gateway supporting the Kubernetes Gateway API
Показать описание
In this video, we dive into Gloo Gateway, an open-source API gateway built on Envoy Proxy that leverages the Kubernetes Gateway API for routing configuration. This powerful tool allows for standardized API usage to manage ingress routing within Kubernetes environments.
Key Highlights:
Gateway API Integration: Gloo Gateway uses the official Kubernetes Gateway API, enabling standardized configuration for ingress routing.
Component Deployment: Deploying Gloo Gateway with Helm allows for minimal component deployment, starting with a single control plane..
HTTP and HTTPS Configuration: We demonstrate setting up a basic HTTPRoute to handle traffic for a specific hostname and secure communication with HTTPS using TLS certificates. Additionally, we show how to configure automatic HTTP to HTTPS redirection.
Practical Demo:
Setting Up: We begin with a basic Kubernetes cluster, deploying the Kubernetes Gateway API (version 1.1) and Gloo Gateway.
Deploying HTTP Bin: We deploy the HTTP bin application to provide a service endpoint for traffic routing.
Configuring Gateway Objects: By creating gateway and HTTPRoute objects, we manage incoming traffic and route it to the appropriate backend services.
Securing Traffic with HTTPS: We secure the communication by creating TLS certificates and updating the gateway object to handle HTTPS traffic.
HTTP to HTTPS Redirection: Implementing a filter in the HTTPRoute enables automatic redirection from HTTP to HTTPS, ensuring secure communication.
This comprehensive introduction showcases how Gloo Gateway can simplify and standardize API gateway management in Kubernetes environments. Whether you're configuring basic routing or securing your services with HTTPS, Gloo Gateway provides a robust and flexible solution.
Watch the full video to see these steps in action and start leveraging the power of Gloo Gateway in your Kubernetes projects!
Key Highlights:
Gateway API Integration: Gloo Gateway uses the official Kubernetes Gateway API, enabling standardized configuration for ingress routing.
Component Deployment: Deploying Gloo Gateway with Helm allows for minimal component deployment, starting with a single control plane..
HTTP and HTTPS Configuration: We demonstrate setting up a basic HTTPRoute to handle traffic for a specific hostname and secure communication with HTTPS using TLS certificates. Additionally, we show how to configure automatic HTTP to HTTPS redirection.
Practical Demo:
Setting Up: We begin with a basic Kubernetes cluster, deploying the Kubernetes Gateway API (version 1.1) and Gloo Gateway.
Deploying HTTP Bin: We deploy the HTTP bin application to provide a service endpoint for traffic routing.
Configuring Gateway Objects: By creating gateway and HTTPRoute objects, we manage incoming traffic and route it to the appropriate backend services.
Securing Traffic with HTTPS: We secure the communication by creating TLS certificates and updating the gateway object to handle HTTPS traffic.
HTTP to HTTPS Redirection: Implementing a filter in the HTTPRoute enables automatic redirection from HTTP to HTTPS, ensuring secure communication.
This comprehensive introduction showcases how Gloo Gateway can simplify and standardize API gateway management in Kubernetes environments. Whether you're configuring basic routing or securing your services with HTTPS, Gloo Gateway provides a robust and flexible solution.
Watch the full video to see these steps in action and start leveraging the power of Gloo Gateway in your Kubernetes projects!