Customer infrastructure

Relevant tools: Amazon Web Services (AWS), Google Cloud Platform (GCP), Microsoft Azure, Oracle Cloud Infrastructure (OCI), Alababa Cloud, vmware, private data centers / private clouds, Kubernetes, and others

The Platform Orchestrator integrates with customer infrastructure by launching runners and provisioning resources via deployments.

Integrations overview

The Orchestrator plays a central part in your Internal Developer Platform by being the go-to place for managing deployments and providing insights into deployment and rollout states of applications and infrastructure.

Orchestrator integrations can be structured along the core aspects represented by each box in the big picture below, with popular tools serving each aspects.

Orchestrator integrations big picture

Launching runners

Runners are used by the Orchestrator to execute Terraform/OpenTofu modules securely inside your own infrastructure.

Various runner types exist to launch runners on different kinds of infrastructure. Go to runners to learn more.

Provisioning resources

Deployments drive the provisioning of infrastructure and applications within each environment. Deployments are executed within a runner.

Deployments may provision any kind of resource for which a TF provider exists. You may configure providers centrally in the Orchestrator to gain the required level of access to your target infrastructure.

Providers are the reusable direct equivalent of Terraform/OpenTofu providers that may be injected into the Terraform/OpenTofu code referenced in modules.

Top