Sign inSign up

apollograph/operator

By apollograph

Updated 2 months ago

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

Image
API management
0

6.4K

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:3d147c3a3

Size

21.8 MB

Last updated

2 months ago

docker pull apollograph/operator