Scalingo Operator for Kubernetes®

Scalingo Operator

Kubernetes is an open-source container orchestration platform used to deploy, scale and operate applications.

Scalingo maintains a Kubernetes Operator that lets you manage Scalingo Dedicated Resources instances directly from a Kubernetes cluster.

Scope

The Scalingo Kubernetes Operator is a deployment and provisioning tool for Dedicated Resources.

It does not target supervision or day-2 operations. Operations outside this scope must be handled through the Scalingo CLI, API, or Dashboard, for example:

  • Collaborator management
  • Database user management
  • Maintenance window configuration
  • PITR restoration
  • Database extension management

Get started

To start using the Scalingo operator in your Kubernetes cluster:

  1. Deploy the Operator in your Kubernetes cluster using the install.yaml file
  2. Create a Scalingo API tokens from your account settings
  3. Put the token in Kubernetes secret
  4. Create your dedicated database custom resource, based on this example
  5. Apply the custom resource to deploy the dedicated database

For the complete list of resources, details and examples, see the operator documentation page.


Suggest edits

Scalingo Operator for Kubernetes®

©2026 Scalingo