A Kubernetes operator for deploying and managing GraphQL Federation at scale.
6.4K
The Apollo GraphOS Operator is a Kubernetes-native operator for deploying and managing GraphQL federated architectures. It lets you define your GraphQL services (subgraphs) and compose them into a supergraph using Kubernetes resources.
The operator integrates with Apollo GraphOS and your existing Kubernetes workflows, deploys the GraphOS Router, automates schema publishing, composition, deployment, and monitoring.
Declarative Management: Define subgraphs, supergraphs, and composition rules as Kubernetes resources.
Flexible Workflows: Use Kubernetes manifests or Apollo Studio for management. Supports single-cluster, multi-cluster, and hybrid setups.
Automated CI/CD: Automatically detects schema changes, triggers composition, and deploys updated supergraphs.
Integrated Monitoring: Status and health are surfaced via Kubernetes events and resource statuses, compatible with tools like Datadog.
Security Best Practices: Supports namespace-scoped RBAC, API key management, and secure deployment patterns.
Please refer to the docs here for details of how to install the Operator
Content type
Image
Digest
sha256:3d147c3a3…
Size
21.8 MB
Last updated
2 months ago
docker pull apollograph/operator