eg-fundamentals

Community

Master Envoy Gateway fundamentals for routing

AuthormissBerg
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Provides a structured, practical guide to understanding Envoy Gateway resource hierarchies, CRD relationships, naming conventions, and resource organization, helping teams design correct, scalable traffic routing configurations in Kubernetes.

Core Features & Use Cases

  • Clarifies the Resource Hierarchy: GatewayClass -> Gateway -> Routes -> BackendRefs and how they bind to controllers and services.
  • Documents Envoy Gateway Extension CRDs: EnvoyProxy, ClientTrafficPolicy, BackendTrafficPolicy, SecurityPolicy, EnvoyExtensionPolicy, EnvoyPatchPolicy, Backend, HTTPRouteFilter and their target resources.
  • Summarizes Naming & Structural Conventions: kebab-case naming, namespace scoping, unique listener combinations, and consistent labeling practices.
  • Describes Policy Attachment Model: how policies target Gateways or Routes with most-specific wins.
  • Use Cases: guiding adoption, architecture planning, and end-to-end configuration of Gateway-based traffic routing.

Quick Start

Review the Gateway API hierarchy and implement a minimal GatewayClass, Gateway, and Routes setup following the examples.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: eg-fundamentals
Download link: https://github.com/missBerg/envoy-skills/archive/main.zip#eg-fundamentals

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.