CI/CD

OverviewCI/CDDeployments

Service Hub

Service Hub is Planton's application delivery platform. It handles the full journey from Git push to production deployment β€” connecting repositories, building container images, and deploying to Kubernetes, AWS ECS, Google Cloud Run, or Cloudflare Workers.

Pipelines are powered by Tekton and triggered automatically by Git commits. Builds use Cloud Native Buildpacks for zero-config language detection or custom Dockerfiles for full control.

Core Concepts

Services

A Service is the configuration bridge between a Git repository and a deployment target. It defines what to build, how to build it, and where to deploy it. Services support monorepo configurations with per-service trigger paths and project roots.

Learn about Services

Pipelines

Automated CI/CD workflows triggered by Git commits. Each pipeline clones the code, builds a container image, pushes it to a registry, and deploys the service. Pipelines are managed by the platform or self-managed using custom Tekton definitions.

Learn about Pipelines

Build Methods

How your code gets built into a container image. Options include Cloud Native Buildpacks (auto-detect language and framework), Dockerfiles, and custom Tekton pipelines.

Learn about Build Methods

Deployment Targets

Where your services run. Service Hub deploys to Kubernetes (EKS, GKE, AKS), AWS ECS, Google Cloud Run, and Cloudflare Workers.

Learn about Deployment Targets

Deployment Environments

Multi-environment support for deploying services across dev, staging, and production. Each environment has its own configuration, secrets, and deployment history.

Learn about Deployment Environments

Self-Managed Pipelines

Bring your own Tekton pipeline while retaining platform deployment orchestration, status tracking, and manual approval gates.

Learn about Self-Managed Pipelines

Secrets and Variables

Runtime configuration management through organization-scoped and environment-scoped secrets and variables. Secrets are encrypted with envelope encryption and decrypted just-in-time in the Runner. Variables support literal values or dynamic references to infrastructure outputs.

Learn about Secrets

Ingress

DNS, domain routing, and load balancer configuration for exposing services to traffic.

Learn about Ingress

Monorepo Support

Configure multiple services from a single repository with smart triggers, sparse checkout, and per-service project roots.

Learn about Monorepo Support

How Service Hub Fits in the Platform

Rendering diagram...
  • Infra Hub provisions the infrastructure where services run (Kubernetes clusters, ECS clusters, etc.)
  • Service Hub builds and deploys applications to that infrastructure
  • Connections provide Git provider and container registry credentials

Getting Started

Next article

Getting Started with Service Hub

This guide walks you through deploying your first service with Service Hub. By the end, you will have connected a Git repository, created a Service, and watched a pipeline build and deploy your code. A Planton account with an organization An environment created in your organization (see Platform Getting Started) A GitHub repository with application code A container registry connection (see Container Registries) Service Hub needs access to your Git repositories to clone code and configure...
Read next article

Β©2026 Planton Cloud Inc. All Rights Reserved.