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.