eg-webapp

Configures Envoy Gateway web ingress with TLS termination and authentication on Kubernetes.

3|Updated Mar 8, 2026
One-click install
npx skills add https://github.com/missBerg/envoy-skills --skill eg-webapp
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: eg-webapp
Source: https://github.com/missBerg/envoy-skills/tree/main/gateway/adopters/skills/eg-webapp
Command: npx skills add https://github.com/missBerg/envoy-skills --skill eg-webapp

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates and standardizes the setup of Envoy Gateway as a secure web ingress, including TLS termination, authentication, and production-ready defaults for Kubernetes deployments.

Core Features & Use Cases

  • End-to-end workflow to install, configure, and validate Envoy Gateway for web applications
  • TLS termination with cert-manager integration and sensible default certificate handling
  • Flexible authentication options (OIDC, JWT, or none) with policy attachment to routes or gateways
  • Path-based routing, access logging, and observability configuration for production-grade deployments
  • Use Case: Deploy a web app behind an HTTPS Gateway with authentication and standard security defaults.

Quick Start

Provide hostname and backend details to generate a production-ready gateway configuration.

Frequently Asked Questions about eg-webapp

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I configure Envoy Gateway for TLS termination on Kubernetes?

Envoy Gateway TLS termination on Kubernetes requires providing a hostname and defining certificate management via cert-manager or self-signed certs to enable secure HTTPS ingress.

Can I use OIDC or JWT for authentication with Envoy Gateway?

Yes, Envoy Gateway supports flexible authentication options including OIDC, JWT, or none, allowing you to attach authentication policies directly to specific routes or across the gateway.

What do I need to set up a secure web ingress with Envoy Gateway?

Setting up a secure web ingress requires a hostname, backend service details, TLS certificate management, defined authentication preferences, and security and client policy configurations to ensure production-ready defaults.

Does Envoy Gateway support path-based routing for multi-service deployments?

Yes, Envoy Gateway supports path-based routing for single-application and multi-service Kubernetes deployments, directing traffic to different backend services based on the request path.

How do I add access logging and observability to Envoy Gateway?

You can add observability and access logging to Envoy Gateway by configuring the observability setup during installation, ensuring your production-grade deployment captures necessary traffic metrics and logs.