Last modified June 19, 2020

Creating tenant clusters via the Control Plane Kubernetes API

This guide will show you how to create tenant clusters by creating and applying custom resources (CRs) directly to the control plane.

Previously you might have used our Rest API to create clusters, however, Giant Swarm is replacing its own REST API for cluster management with the Control Plane Kubernetes API based on the upstream Cluster API. The Cluster API is a Kubernetes project to bring declarative, Kubernetes-style APIs to cluster creation, configuration, and management. It provides optional, additive functionality on top of core Kubernetes.

Following this strategy, the Giant Swarm Rest API is going to be deprecated at some point. Subscribe to our related roadmap issue to stay informed about the deprecation.

How does cluster creation work now