Skip to main content

Automation

This section contains documentation and guides for tools essential in automating tasks with Palette:

  • Palette CLI - Enables users to interact with Palette and create and manage resources, such as projects, virtual clusters, and more. The Palette CLI is the primary method for installing a self-hosted Palette instance and deploying a Private Cloud Gateway.

  • Palette Go SDK - Enables developers to interact with Palette APIs for automated resource management using Go.

  • Palette Terraform Provider - Allows users to use Terraform for automating the deployment and management of Palette resources such as cluster profiles, cloud accounts, clusters, and more.

  • Palette Crossplane Provider - Allows users to use Crossplane to provision and manage Palette resources through standard Kubernetes APIs.

Resources