easegress

A Cloud Native traffic orchestration system

23 articles 5.9k View on GitHub ↗
23 articles
Development Guidelines for Contributing to Easegress: A Complete Workflow Guide

Follow Easegress development guidelines for contributing to easegress-io/easegress. Learn the workflow, style guide, and testing requirements to submit your code effectively.

getting-started
Mar 1, 2026
How Easegress Handles Persistent Storage for Its Configuration: etcd Integration Guide

Easegress leverages etcd for robust persistent storage of its configuration. Discover how it uses key prefixes, watch-based sync, and local backups to ensure reliability.

how-to-guide
Mar 1, 2026
Best Practices for Deploying Easegress in Production: A Complete Guide

Deploy Easegress in production with confidence. Learn best practices for high availability and data durability using persistent volumes, Helm, and robust security and monitoring.

best-practices
Mar 1, 2026
How to Configure Custom Error Responses in Easegress: A Complete Guide

Learn to configure custom error responses in Easegress using Validator and ResponseBuilder filters. Create tailored HTTP responses with Go templates for enhanced error handling.

how-to-guide
Mar 1, 2026
Understanding the Architecture of the Easegress Agent: Sidecar Observability Deep Dive

Explore the Easegress agent architecture. Learn how this Java sidecar enhances applications, exposes a local HTTP API for configuration, and pushes JMX metrics without using quotes or special characters.

architecture
Mar 1, 2026
How to Integrate Easegress with Prometheus and Grafana for Full Observability

Integrate Easegress with Prometheus and Grafana for full observability. Expose Prometheus-formatted metrics via a /metrics endpoint for seamless scraping and visualization.

how-to-guide
Mar 1, 2026
Easegress Rate Limiting: Architecture, Configuration, and Token-Bucket Implementation

Discover how Easegress handles rate limiting using a dual-layer token-bucket algorithm and a RateLimiter filter for per-URL throttling. Learn configuration and implementation details.

deep-dive
Mar 1, 2026
What Metrics Does Easegress Expose? Complete Prometheus Monitoring Guide

Explore Easegress Prometheus metrics for HTTP server health, latency, throughput, WAF, AI gateway, proxies, and file server cache. Monitor your API gateway performance effectively.

tutorial
Mar 1, 2026
How to Secure Communication with Easegress Using TLS: A Complete Guide

Secure Easegress communication with TLS. Learn to configure TLS for the Management API, enable HTTPS via certificates or Let's Encrypt, and secure MQTTProxy with this complete guide.

how-to-guide
Mar 1, 2026
What Is the Role of the Easegress Controller? A Deep Dive into System and Business Controllers

Discover the Easegress controller role as the orchestration brain. It defines, watches, and reconciles resource state, translating intent into traffic-handling primitives for your system.

deep-dive
Mar 1, 2026
Easegress Service Discovery: Native Support for Consul, Eureka, and Nacos

Easegress service discovery natively supports Consul Eureka and Nacos through a unified registry center. Connect existing clients without code changes.

how-to-guide
Mar 1, 2026
What Are Easegress Plugins and How to Use Them: A Complete Guide

Discover Easegress plugins, modular Go packages extending traffic orchestration. Learn how to use filters and controllers with runtime registration to enhance functionality.

how-to-guide
Mar 1, 2026

Have a question about this repo?

These articles cover the highlights, but your codebase questions are specific. Give your agent direct access to the source. Share this with your agent to get started:

Share the following with your agent to get started:
curl -s "https://instagit.com/install.md"

Works with
Claude Codex Cursor VS Code OpenClaw Any MCP Client

Maintain an open-source project? Get it listed too →