Apollo Router Configuration
Official
API開発
Generates and validates version-correct configurations for Apollo Router federated GraphQL gateways.
Optimize and simplify your Apollo Federation deployments by generating, upgrading, and validating version-aware configurations (v1.x and v2.x) for Apollo Router. This skill assists developers in configuring advanced gateway behaviors, including telemetry, secure CORS policies, JWT authentication, operation depth limits, traffic shaping, REST connectors, and Redis-backed response caching, ensuring a robust, secure, and high-performance supergraph execution environment.
主な機能
01Traffic & Rate Limiting: Guides users in setting operation depth, height, alias limits, and client-facing rate controls.
02Version-Aware Generation: Tailors incompatible configurations automatically for both legacy Router v1.x and modern v2.x.
03Strict Verification Workflow: Validates syntax, confirms environment variables, and utilizes Router CLI validation where available.
04Hardened Security Templates: Switches between open development defaults and secure, restricted production modes with ease.
05Advanced v2 Integration: Streamlines configuration for Router v2 REST Connectors and Redis response caching with invalidation.
0693 GitHub stars
ユースケース
01Migrating an existing Apollo Router configuration file from legacy v1.x syntax to modern v2.x.
02Setting up Redis-backed response caching and query limits to protect subgraphs from heavy traffic.
03Configuring a secure, production-ready Apollo Router with JWT auth, CORS, and telemetry.