Sign inSign up

apollograph/operator

By apollograph

•Updated 14 days ago

A Kubernetes operator for deploying and managing GraphQL Federation at scale.

Image
API management
0

7.1K

apollograph/operator repository overview

⁠Documentation

⁠Overview

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.

⁠Benefits

  • 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.

⁠Installation

Please refer to the docs here⁠ for details of how to install the Operator

Tag summary

Content type

Image

Digest

sha256:e97d4c5eb…

Size

25 MB

Last updated

14 days ago

docker pull apollograph/operator