> For the complete documentation index, see [llms.txt](https://developer.harness.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://developer.harness.io/continuous-delivery/3.0/deployments.md).

# Deployments

Harness Deployments and GitOps enables deployment of application and infrastructure changes in a safe and sustainable way. Your deployment pipelines and GitOps workflows can automate all of the steps necessary to get your changes into production. Make your software releases more efficient and reliable with Harness Deployments and GitOps.

![Animated diagram of the Harness Deployments and GitOps onboarding flow: define your pipeline, deploy across environments, verify deployment health, choose a progressive delivery strategy between a canary and a full rollout, then keep infrastructure continuously synced with GitOps.](/files/yECNSRL5spP59p5Scuie)

Go to the [Deployments release notes](/release-notes/continuous-delivery.md) to review what shipped recently, the [Harness API reference](https://apidocs.harness.io/) to drive Deployments programmatically, or the [Harness Terraform provider](https://registry.terraform.io/providers/harness/harness/latest/docs) to manage Harness resources as code.

### Get started with Harness Deployments & GitOps

<table data-view="cards"><thead><tr><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>Overview</strong></td><td>Understand how Harness Deployments works: services, environments, pipelines, and the Delegate.</td><td><a href="/pages/Avdb6k3gdU9dPg2NitrA">/pages/Avdb6k3gdU9dPg2NitrA</a></td></tr><tr><td><strong>Getting Started</strong></td><td>Run your first deployment end to end in Harness.</td><td><a href="https://github.com/harness/harness-developer-hub/tree/main/3k-docs/delivery/continuous-delivery/new-to-deployments/getting-started.md">https://github.com/harness/harness-developer-hub/tree/main/3k-docs/delivery/continuous-delivery/new-to-deployments/getting-started.md</a></td></tr><tr><td><strong>Supported integrations</strong></td><td>See all supported platforms, artifact sources, and cloud providers.</td><td><a href="/pages/VYU8P8cgJlJx773uthy5">/pages/VYU8P8cgJlJx773uthy5</a></td></tr></tbody></table>

### Use Deployments

<table data-view="cards"><thead><tr><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>Kubernetes deployments</strong></td><td>Deploy to Kubernetes using rolling, canary, and blue-green strategies.</td><td><a href="/pages/NnFrvK56r0wsF47m5e8g">/pages/NnFrvK56r0wsF47m5e8g</a></td></tr><tr><td><strong>Helm deployments</strong></td><td>Deploy Helm charts using basic, canary, and blue-green strategies.</td><td><a href="/pages/Uv3aCl4XnEzy9eQRVsjX">/pages/Uv3aCl4XnEzy9eQRVsjX</a></td></tr></tbody></table>

### YAML Reference

<table data-view="cards"><thead><tr><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>Step library YAML reference</strong></td><td>YAML examples for every Kubernetes and Helm step in one place.</td><td><a href="/pages/kzkKixZa6RaOCIRZjjxu">/pages/kzkKixZa6RaOCIRZjjxu</a></td></tr></tbody></table>
