CI/CD and Terraform

Ship infrastructure changes with a plan and an approval.

Pipelines for the CI system you already use, Terraform with a plan and an approval step, drift detection, and the cost of a change before it is merged.

freeIncluded in Free

Nothing extra on this page

proOn the Pro plan

CI/CD pipelines, Pull request cost gates, Deploy with AI, Infrastructure stacks, Live infrastructure

businessOn the Business plan

Nothing extra on this page

What you are seeing
  1. 01Validate and plan
  2. 02The plan and its cost on the pull request
  3. 03Waits for your approval
  4. 04Applies exactly the approved plan
terraform · prodGitHub Actions

Validate

Queued

Plan

Queued

Approval

Queued

Apply

Queued

Example data.

Pipelines for GitHub Actions and Jenkins

Also here: CI-CD

On the Pro plan

CI-CD builds and deploys across GitHub Actions and Jenkins. Describe what you want to deploy and get a working, reviewable pipeline for your cloud and CI system.

EXAMPLE
github
jenkins
BuildTestDeploy

PR Cost Gates

On the Pro plan

Every time a pull request is opened or updated, Zaysa reads its Terraform and Kubernetes changes, estimates the monthly cost and posts it on GitHub as a comment and a status check.

See PR Cost Gates in detail

CI/CD and Terraform

Terraform with plan, approval and apply

Terraform pipelines validate and plan, wait for approval, then apply exactly the plan that was approved. They authenticate to your cloud without stored keys and keep state in S3, Azure Blob or Google Cloud Storage.

EXAMPLE
ValidatePlanApprovalApply

Terraform workspaces and drift

Plan, approve, apply and monitor drift on your Terraform-managed infrastructure in one place.

EXAMPLE
prodIn sync
stagingDrift: 2 resources

Deploy with AI

On the Pro plan

Describe the infrastructure you need and review what Zaysa proposes before anything is created.

See Deploy with AI in detail

Marketplace, Live Infrastructure and Service Catalog

On the Pro plan

Deploy prebuilt infrastructure templates from the Marketplace, see what your organisation has deployed and its live state in Live Infrastructure, and keep a Service Catalog of every service, its owner and team, where it deploys and its runbook.

EXAMPLE
web-serviceTemplate
payments-prodStack · live
checkout-apiOwner: shop

Secrets for pipelines

Encrypted secrets used by your pipelines and deployments.

EXAMPLE
DATABASE_URL   ••••••••
STRIPE_KEY     ••••••••
Encrypted

More in Zaysa

See what you run, and what it costs.

Free plan, no card needed.

CI/CD, Terraform and PR Cost Gates | Zaysa