> 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/use-continuous-delivery.md).

# Use Continuous Delivery

- [Deploy Services on Different Platforms](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms.md)
- [Community Edition](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/community-ed.md)
- [Harness CD Community Edition overview](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/community-ed/harness-community-edition-overview.md): Try Harness CD Community Edition (CE) on your laptop or any VM.
- [Harness Community Edition deployments](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/community-ed/harness-community-edition-quickstart.md): This topic walks you through deploying setting up Harness CD Community Edition locally and creating and deploying a CD pipeline.
- [Harness Open Source and Free Edition FAQs](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/community-ed/gitness-community-edition-faqs.md): Frequently asked questions about Harness Continuous Delivery & GitOps, specifically for Open Source and Free Edition swimlanes.
- [Kubernetes](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/kubernetes.md)
- [Kubernetes deployments overview](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/kubernetes/kubernetes-deployments-overview.md): High-level view of Harness Kubernetes deployment.
- [Kubernetes deployments](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/kubernetes/kubernetes-cd-quickstart.md): Deploy a Docker image into your Kubernetes cluster.
- [Harness Kubernetes services](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/kubernetes/kubernetes-services.md): Define a Kubernetes service.
- [Kubernetes infrastructure](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/kubernetes/define-your-kubernetes-target-infrastructure.md): Specify the Kubernetes cluster you want to target for your deployment.
- [Kubernetes Executions](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/kubernetes/kubernetes-executions.md)
- [Create a Kubernetes Rolling deployment](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/kubernetes/kubernetes-executions/create-a-kubernetes-rolling-deployment.md): This topic describes how to perform a Kubernetes rolling update deployment in Harness.
- [Create a Kubernetes Canary deployment](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/kubernetes/kubernetes-executions/create-a-kubernetes-canary-deployment.md): This topic describes how to create a Kubernetes Canary deployment in Harness.
- [Create a Kubernetes Blue Green deployment](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/kubernetes/kubernetes-executions/create-a-kubernetes-blue-green-deployment.md): This topic describes how to create a Kubernetes Blue Green deployment in Harness.
- [Create a Kubernetes progressive canary deployment](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/kubernetes/kubernetes-executions/create-a-kubernetes-progressive-canary-deployment.md): Roll out Kubernetes Deployments in percentage-based phases while keeping the total pod count within a fixed budget.
- [Deploy manifests separately using Apply step](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/kubernetes/kubernetes-executions/deploy-manifests-using-apply-step.md): Deploy secondary workloads separately.
- [Scale Kubernetes pods](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/kubernetes/kubernetes-executions/scale-kubernetes-replicas.md): This topic describes how to update the number of Kubernetes pods running.
- [Run Kubernetes Jobs](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/kubernetes/kubernetes-executions/run-kubernetes-jobs.md): This topic describes how to define Kubernetes Jobs in Harness Services add then execute them using the Apply step.
- [Delete Kubernetes resources with the Kubernetes Delete step](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/kubernetes/kubernetes-executions/delete-kubernetes-resources.md): This topic describes how to remove any deployed Kubernetes resources with the Delete step.
- [Perform a Kubernetes dry run](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/kubernetes/kubernetes-executions/k8s-dry-run.md): Test your manifests before deployment.
- [K8s Diff Step](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/kubernetes/kubernetes-executions/k8s-diff-step.md): This topic describes how to compare the current live state deployed Kubernetes resources with the changes defined in a YAML.
- [Deploy Kubernetes Custom Resources using CRDs](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/kubernetes/kubernetes-executions/create-a-kubernetes-crd-deployment.md): Harness supports all Kubernetes default resources, such as Pods, Deployments, DaemonSets, etc. For these resources, Harness supports steady state checking, versioning, displays instance…
- [Kubernetes Tasks](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/kubernetes/cd-kubernetes-category.md)
- [Add Kubernetes manifests](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/kubernetes/cd-kubernetes-category/define-kubernetes-manifests.md): This topic describes how to add Kubernetes manifests in Harness.
- [Add container images as artifacts for Kubernetes deployments](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/kubernetes/cd-kubernetes-category/add-artifacts-for-kubernetes-deployments.md): This topic describes how to add container image locations as Harness during Kubernetes deployments.
- [Add and override values YAML files](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/kubernetes/cd-kubernetes-category/add-and-override-values-yaml-files.md): This topic describes how to use values files for Kubernetes and Helm deployments in Harness.
- [Ignore a manifest file during deployment](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/kubernetes/cd-kubernetes-category/ignore-a-manifest-file-during-deployment.md): Apply manifests separately using the Harness Apply step.
- [Pull an image from a private registry for Kubernetes](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/kubernetes/cd-kubernetes-category/pull-an-image-from-a-private-registry-for-kubernetes.md): This topic describes how to pull an image from a private registry and use the Docker credentials file.
- [Add a Kubernetes sidecar container](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/kubernetes/cd-kubernetes-category/add-a-kubernetes-sidecar-container.md): This topic describes how to deploy sidecar workloads using Harness.
- [Prune Kubernetes resources](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/kubernetes/cd-kubernetes-category/prune-kubernetes-resources.md): Perform Kubernetes pruning.
- [Add a custom remote script and manifests](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/kubernetes/cd-kubernetes-category/add-a-custom-remote-script-and-manifests.md): Run a script at deployment runtime and pull in your manifests.
- [Skip Harness label selector tracking on Kubernetes deployments](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/kubernetes/cd-kubernetes-category/skip-harness-label-selector-tracking-on-kubernetes-deployments.md): Prevent Harness from using its default Kubernetes label selector during canary deployments.
- [Modify Harness Delegate's Kubernetes API client timeout](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/kubernetes/cd-kubernetes-category/modify-harness-delegate-kubernetes-api-client-timeout.md): Modify the read and connection timeouts for Kubernetes API client within Harness Delegate.
- [Add Kubernetes Command Flags](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/kubernetes/cd-kubernetes-category/k8s-command-flags.md): This topic describes the support for different command flags in different K8s steps
- [Service Hooks](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/kubernetes/cd-kubernetes-category/service-hooks.md): Use service hooks to install helm dependencies.
- [Kubernetes Technical Reference](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/kubernetes/cd-k8s-ref.md)
- [What can I deploy in Kubernetes?](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/kubernetes/cd-k8s-ref/what-can-i-deploy-in-kubernetes.md): Differences between managed and unmanaged workloads.
- [Kubernetes Apply step](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/kubernetes/cd-k8s-ref/kubernetes-apply-step.md): How to deploy independent workloads.
- [Kubernetes Rollout Deploy step](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/kubernetes/cd-k8s-ref/kubernetes-rollout-step.md): Define the Kubernetes Rollout Deploy step.
- [Kubernetes Rollout Step](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/kubernetes/cd-k8s-ref/kubernetes-rollout-restart.md): This topic discusses the Kubernetes Rollout Step
- [Canary Deployment step](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/kubernetes/cd-k8s-ref/canary-deployment-step.md): Define pods count for a canary deployment.
- [Canary Delete step](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/kubernetes/cd-k8s-ref/kubernetes-canary-delete-step.md): Clean up deployed Kubernetes workloads.
- [Kubernetes Traffic Routing Step](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/kubernetes/cd-k8s-ref/traffic-shifting-step.md): This topic describes how to route traffic in pipelines using the traffic routing step.
- [Kubernetes Patch step](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/kubernetes/cd-k8s-ref/kubernetes-patch-step.md): Make changes to specific workloads in a Kubernetes cluster without affecting other fields.
- [Kubernetes rollback](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/kubernetes/cd-k8s-ref/kubernetes-rollback.md): How Harness does Kubernetes roll backs.
- [Kubernetes steps timeouts and deadline parameters](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/kubernetes/cd-k8s-ref/kubernetes-steps-timeouts-and-deadline-parameters.md): How Timeouts relate to the Kubernetes deadline parameter.
- [Example Kubernetes manifests using Go templating](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/kubernetes/cd-k8s-ref/example-kubernetes-manifests-using-go-templating.md): Use Go templating and variables in Kubernetes manifests.
- [Kubernetes annotations and labels](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/kubernetes/cd-k8s-ref/kubernetes-annotations-and-labels.md): Use Kubernetes annotations and labels in your manifests.
- [Kubernetes releases and versioning for deployments (configmaps secrets)](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/kubernetes/cd-k8s-ref/kubernetes-releases-and-versioning.md): How Harness tracks Kubernetes releases and versions.
- [Using OpenShift with Harness Kubernetes](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/kubernetes/cd-k8s-ref/using-open-shift-with-harness-kubernetes.md): OpenShift support in Harness.
- [Kubernetes Deployment FAQs](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/kubernetes/kubernetes-faqs.md): Frequently asked questions about Kubernetes deployments.
- [Helm](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/helm.md)
- [Helm deployments overview](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/helm/helm-cd-quickstart.md): High-level view of Harness Helm deployments and Harness's options for users to perform Helm Deployments.
- [Deploy Helm charts](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/helm/deploy-helm-charts.md): This topic describes how to deploy Helm charts from a remote Git repository, HTTP Helm Repository, or cloud storage service.
- [Use a local Helm chart](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/helm/use-a-local-helm-chart.md): This topic describes how to use a Helm chart installed on the Harness Delegate disk.
- [Deploy Native Helm using Harness](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/helm/native-helm-quickstart.md): Perform Native Helm deployments in Harness.
- [SOPS and values overrides in Native Helm service hooks](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/helm/native-helm-sops-overrides-service-hooks.md): Decrypt SOPS-encrypted Helm values overrides using Native Helm service hooks, with per-task override directories and optional custom override files.
- [Helm Deployment FAQs](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/helm/helm-deployment-faqs.md): This topic lists some FAQs related to Native and Harness managed Helm deployment
- [Helm Step Reference](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/helm/step-reference.md)
- [Helm Deploy Step](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/helm/step-reference/helm-deploy.md): Reference for the Helm Deploy step.
- [Helm Rollback Step](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/helm/step-reference/helm-rollback.md): Reference for the Helm Rollback step.
- [Helm Canary Deploy Step](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/helm/step-reference/helm-canary-deploy.md): Reference for the Helm Canary Deploy step
- [Helm Canary Delete Step](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/helm/step-reference/helm-canary-delete.md): Reference for the Helm Canary Delete step
- [Helm Blue Green Deploy step](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/helm/step-reference/helm-bg-deploy.md): Reference for the Helm Blue Green Deploy step
- [Helm Blue Green Swap Step](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/helm/step-reference/helm-bg-swap.md): Reference for the Helm Blue Green Swap step
- [Helm Delete Step](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/helm/step-reference/helm-delete.md): Reference for the Helm Delete step
- [Helm FAQs](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/helm/helm-faqs.md): Frequently asked questions about Helm deployments.
- [Kustomize](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/kustomize.md)
- [Kustomize deployments overview](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/kustomize/kustomize-quickstart.md): This topic walks you through deploying a kustomization using Harness.
- [Deploy to Kubernetes using Kustomize](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/kustomize/use-kustomize-for-kubernetes-deployments.md): Use kustomizations in your Kubernetes deployments.
- [Kustomize Deployment FAQs](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/kustomize/kustomize-faqs.md): Frequently asked questions about Kustomize deployments.
- [Azure](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/azure.md)
- [Azure Container Apps Deployments](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/azure/azure-container-apps.md)
- [Overview](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/azure/azure-container-apps/overview.md): Deploy and manage Azure Container Apps with Harness.
- [Configure Service and Environment](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/azure/azure-container-apps/configure-service-environment.md): Set up your Azure Container Apps service definition, manifests, and infrastructure.
- [Basic Deployment](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/azure/azure-container-apps/basic-deployment.md): Configure and execute Basic Azure Container Apps deployments.
- [Canary Deployment](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/azure/azure-container-apps/canary-deployment.md): Configure and execute Canary Azure Container Apps deployments with progressive traffic shifting.
- [Step References](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/azure/azure-container-apps/step-references.md)
- [Download Manifests](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/azure/azure-container-apps/step-references/download-manifests.md): Download Azure Container Apps manifests step.
- [Azure Container Apps Prepare Rollback Data](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/azure/azure-container-apps/step-references/prepare-rollback-data.md): Prepare rollback data step for Azure Container Apps deployments.
- [Azure Container Apps Deploy](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/azure/azure-container-apps/step-references/deploy-aca.md): Deploy step for Azure Container Apps.
- [Azure Container Apps Traffic Shift](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/azure/azure-container-apps/step-references/traffic-shift.md): Traffic shift step for Azure Container Apps.
- [Azure Container Apps Rollback](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/azure/azure-container-apps/step-references/rollback.md): Rollback step for Azure Container Apps deployments.
- [Azure Functions deployments](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/azure/azure-function-tutorial.md): An overview of deploying Azure Functions using Harness.
- [Azure Web Apps deployments](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/azure/azure-web-apps-tutorial.md): An overview of deploying Azure Web Apps using Harness.
- [Deploy Azure ACR to Azure AKS](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/azure/azure-cd-quickstart.md): Learn how to deploy an Azure ACR image to Azure AKS using Harness.
- [Azure Deployment FAQs](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/azure/azure-faqs.md): Frequently asked questions about Azure deployments.
- [Permission issue for AKS deployments](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/azure/aks-permission-issues.md): KB - Resolving AKS permission issue for deployment
- [AWS](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/aws.md)
- [AWS ASG](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/aws/asg.md)
- [Deploy AWS Auto Scaling Groups](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/aws/asg/asg-tutorial.md): Deploy an ASG using Harness CD.
- [ASG Blue-Green Traffic Shifting Step](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/aws/asg/asg-traffic-shift.md): ASG Blue-Green deployment strategy with native support for phased traffic shifting using ALB weighted target groups.
- [AWS ECS](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/aws/ecs.md)
- [ECS deployments overview](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/aws/ecs/ecs-deployment-tutorial.md): This topic walks you through deploying services to AWS ECS clusters using Harness.
- [Run an ECS Task](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/aws/ecs/ecs-run-taskdef.md): Run individual tasks separately in your ECS pipelines.
- [ECS basic deployments with phased traffic shifting and scaling](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/aws/ecs/ecs-canary-phased-traffic-shift.md): Phased traffic shifting and scaling in ECS using basic deployment strategy and custom listener rules.
- [ECS Blue-Green Traffic Shifting Step](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/aws/ecs/traffic-shifting.md): ECS Blue-Green deployment strategy with native support for phased traffic shifting using ALB weighted target groups.
- [ECS Deployment FAQs](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/aws/ecs/ecs-blue-green-faqs.md): Frequently asked questions about ECS Blue-Green deployments.
- [Scale ECS Services](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/aws/ecs/ecs-scale.md): Scale up or down any ECS service in a cluster without triggering a full deployment.
- [AWS Lambda](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/aws/aws-lambda-deployments.md): Deploy your Lambda functions using Harness CD.
- [Spot Elastigroup](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/aws/spot.md)
- [Spot Elastigroup](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/aws/spot/spot-deployment.md): Deploy a Spot Elastigroup using Harness CD.
- [Elastigroup Blue-Green Traffic Shifting Step](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/aws/spot/spot-traffic-shifting.md): Elastigroup Blue-Green deployment strategy with native support for phased traffic shifting using ALB weighted target groups.
- [AWS SAM](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/aws/aws-sam-deployments.md): Deploy SAM templates to AWS.
- [Building AWS SAM Runtime Images](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/aws/sam-image-build.md): A reusable Harness pipeline to build customized AWS SAM images.
- [AWS Deployment FAQs](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/aws/aws-deployment-faqs.md): AWS Deployment FAQs
- [Google Cloud Platform](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/google-cloud-functions.md)
- [Google Cloud Run Deployments](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/google-cloud-functions/google-cloud-run.md): Run containerized applications on Google Cloud.
- [Google Cloud Functions Deployments](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/google-cloud-functions/google-functions.md): Deploy single-purpose functions to Google Cloud.
- [Managed Instance Group Deployments](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/google-cloud-functions/mig.md)
- [Overview](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/google-cloud-functions/mig/mig-overview.md): Deploy and manage Google Cloud MIGs with Harness.
- [Configure Service and Environment](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/google-cloud-functions/mig/configure-service-environment.md): Set up your MIG service definition, manifests, and infrastructure.
- [Blue-Green Deployment](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/google-cloud-functions/mig/mig-blue-green-deployment.md): Configure and execute Blue-Green MIG deployments.
- [Step References](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/google-cloud-functions/mig/step-references.md)
- [Google MIG Deploy](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/google-cloud-functions/mig/step-references/deploy-mig.md): Deploy step for Google Cloud Managed Instance Groups.
- [GCE Provision Backend Service](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/google-cloud-functions/mig/step-references/gce-provision-backend-service.md): Provision a Google Cloud backend service.
- [Google Cloud Function Deployment FAQs](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/google-cloud-functions/google-functions-faqs.md): Google Cloud Function Deployment FAQs
- [Serverless](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/serverless.md)
- [Serverless.com framework for AWS Lambda](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/serverless/serverless-lambda-cd-quickstart.md): Deploy a Serverless Lambda application to AWS Lambda using Harness.
- [Manifest Source for Serverless Lambda](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/serverless/manifest-sources-for-serverless-lambda.md): Learn configuration details for manifest sources for Serverless Lambda
- [Building Serverless Framework Images](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/serverless/serverless-image-build.md): A reusable Harness pipeline to build customized Serverless images.
- [Serverless Lambda Deployment FAQs](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/serverless/serverless-deployment-faqs.md): Serverless Deployment FAQs
- [Custom Deployments](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/custom.md)
- [Custom deployments using Deployment Templates](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/custom/custom-deployment-tutorial.md): Perform custom deployment in Harness using Deployment Templates to connect to target platforms, obtain target host information, and execute deployment steps.
- [Custom Deployment FAQs](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/custom/custom-deployment-faqs.md): Frequently asked questions about Harness Continuous Delivery & GitOps, specifically for the Custom Deployment swimlane.
- [Tanzu Application Services](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/tanzu.md)
- [Tanzu Application Services deployments overview](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/tanzu/tanzu-app-services-quickstart.md): Deploy a publicly available application to Tanzu Application Service (TAS) by using Harness.
- [Add config files for TAS](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/tanzu/add-config-files.md): Add config files for TAS by using Harness.
- [Override TAS manifests, config files, and variables](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/tanzu/override-tanzu-manifest-and-config-files.md): Configure your environment to override settings of the Harness TAS services that use the environment, thereby making the environment dictate TAS manifests, variables, and config file values.
- [Tanzu Command step](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/tanzu/tanzu-command-step.md): Run a CF-enabled shell and use script inputs and outputs
- [Blue Green Deployment Support with a configurable amount of Tanzu Applications](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/tanzu/add-bg-with-configurable-amount-of-tanzu.md): Blue Green deployment configuration use cases for Tanzu
- [TAS Deployment FAQs](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/tanzu/tanzu-application-service-deployment-faqs.md): Tanzu Application Service Deployment FAQs
- [Traditional Deployments](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/traditional.md)
- [VM deployments using SSH](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/traditional/ssh-ng.md): Deploy artifacts to virtual machine or bare-metal hosts on any platform using Secure Shell (SSH).
- [Windows VM deployments using WinRM](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/traditional/win-rm-tutorial.md): Deploy to any platform using WinRM.
- [SSH and WinRM FAQs](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/traditional/ssh-winrm-faqs.md): Frequently asked questions about Harness Continuous Delivery & GitOps, specifically for SSH and WinRM swimlanes.
- [SSH and WinRM Troubleshooting](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/traditional/ssh-winrm-troubleshooting.md): Troubleshooting Methods SSH and WinRM Swimlanes
- [Integrations](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/integrations.md)
- [Integrations](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/integrations/cd-integrations.md): A high level overview of integrations enabled by and provided by Harness.
- [Integrations FAQs](https://developer.harness.io/continuous-delivery/use-continuous-delivery/deploy-services-on-different-platforms/integrations/integrations-faqs.md): Frequently asked questions about Harness Continuous Delivery & GitOps, specifically for Integrations swimlanes.
- [Provision Infrastructure](https://developer.harness.io/continuous-delivery/use-continuous-delivery/provision-infrastructure.md)
- [Provisioning overview](https://developer.harness.io/continuous-delivery/use-continuous-delivery/provision-infrastructure/provisioning-overview.md): Learn how ad hoc and dynamic infrastructure provisioning work in Harness CD.
- [Terraform](https://developer.harness.io/continuous-delivery/use-continuous-delivery/provision-infrastructure/terraform-infra.md)
- [Terraform Provisioning Overview](https://developer.harness.io/continuous-delivery/use-continuous-delivery/provision-infrastructure/terraform-infra/terraform-provisioning-with-harness.md): Provision infrastructure using Terraform in Harness.
- [Provision target deployment infrastructure dynamically with Terraform](https://developer.harness.io/continuous-delivery/use-continuous-delivery/provision-infrastructure/terraform-infra/provision-infra-dynamically-with-terraform.md): Provision target deployment infrastructure dynamically using Terraform Plan and Apply steps.
- [Preview with the Terraform Plan step](https://developer.harness.io/continuous-delivery/use-continuous-delivery/provision-infrastructure/terraform-infra/run-a-terraform-plan-with-the-terraform-plan-step.md): Configure the Terraform Plan step to preview infrastructure changes before applying them.
- [Provision with the Terraform Apply step](https://developer.harness.io/continuous-delivery/use-continuous-delivery/provision-infrastructure/terraform-infra/run-a-terraform-plan-with-the-terraform-apply-step.md): Configure the Terraform Apply step to provision infrastructure in your deployment pipeline.
- [Remove Infrastructure with the Terraform Destroy step](https://developer.harness.io/continuous-delivery/use-continuous-delivery/provision-infrastructure/terraform-infra/remove-provisioned-infra-with-terraform-destroy.md): Configure the Terraform Destroy step to remove provisioned infrastructure in your deployment pipeline.
- [Specify Terraform variables](https://developer.harness.io/continuous-delivery/use-continuous-delivery/provision-infrastructure/terraform-infra/optional-tf-var-files.md): Learn how to specify Terraform variables or fetch variable files in Terraform steps
- [Rollback Infrastructure with the Terraform Rollback step](https://developer.harness.io/continuous-delivery/use-continuous-delivery/provision-infrastructure/terraform-infra/rollback-provisioned-infra-with-the-terraform-rollback-step.md): Configure the Terraform Rollback step to revert infrastructure to the previous successful state.
- [Terraform Cloud Provisioning](https://developer.harness.io/continuous-delivery/use-continuous-delivery/provision-infrastructure/terraform-infra/terraform-cloud-deployments.md): Connect to a Terraform Cloud or Enterprise instance and run your workspaces.
- [CloudFormation](https://developer.harness.io/continuous-delivery/use-continuous-delivery/provision-infrastructure/cloudformation-infra.md)
- [CloudFormation provisioning](https://developer.harness.io/continuous-delivery/use-continuous-delivery/provision-infrastructure/cloudformation-infra/cloud-formation-provisioning-with-harness.md): Provision AWS infrastructure using CloudFormation templates in Harness.
- [Provision infrastructure dynamically](https://developer.harness.io/continuous-delivery/use-continuous-delivery/provision-infrastructure/cloudformation-infra/provision-target-deployment-infra-dynamically-with-cloud-formation.md): Provision a CD stage's target deployment infra using CloudFormation.
- [CloudFormation Create Stack step](https://developer.harness.io/continuous-delivery/use-continuous-delivery/provision-infrastructure/cloudformation-infra/provision-with-the-cloud-formation-create-stack-step.md): Provision using the CloudFormation Create Stack step.
- [CloudFormation Rollback step](https://developer.harness.io/continuous-delivery/use-continuous-delivery/provision-infrastructure/cloudformation-infra/rollback-provisioned-infra-with-the-cloud-formation-rollback-step.md): Roll back a CloudFormation stack to the last successfully provisioned version using the CloudFormation Rollback Stack step.
- [CloudFormation Delete step](https://developer.harness.io/continuous-delivery/use-continuous-delivery/provision-infrastructure/cloudformation-infra/remove-provisioned-infra-with-the-cloud-formation-delete-step.md): Remove CloudFormation stacks provisioned by Harness using the CloudFormation Delete Stack step.
- [AWS CDK](https://developer.harness.io/continuous-delivery/use-continuous-delivery/provision-infrastructure/aws-cdk.md)
- [AWS CDK Provisioning](https://developer.harness.io/continuous-delivery/use-continuous-delivery/provision-infrastructure/aws-cdk/aws-cdk-provisioning.md): Provision infra using familiar programming languages with AWS CDK.
- [AWS CDK use cases and examples](https://developer.harness.io/continuous-delivery/use-continuous-delivery/provision-infrastructure/aws-cdk/aws-cdk-use-cases.md): AWS CDK provisioning modes, deployment types, and code examples for Harness.
- [Build AWS CDK runtime images](https://developer.harness.io/continuous-delivery/use-continuous-delivery/provision-infrastructure/aws-cdk/cdk-image-build.md): A reusable Harness pipeline to help you build customized AWS CDK plugin images.
- [Terragrunt](https://developer.harness.io/continuous-delivery/use-continuous-delivery/provision-infrastructure/terragrunt-howtos.md): Learn about the Terragrunt steps you can use in your CD stage, and how these steps are commonly used together.
- [Azure Resource Management (ARM) provisioning](https://developer.harness.io/continuous-delivery/use-continuous-delivery/provision-infrastructure/azure-arm-provisioning.md): Provision Azure resources using ARM templates in Harness.
- [Azure Blueprint provisioning](https://developer.harness.io/continuous-delivery/use-continuous-delivery/provision-infrastructure/azure-blueprint-provisioning.md): Provision Azure resources using Azure Blueprints in Harness.
- [Shell Script Provisioning](https://developer.harness.io/continuous-delivery/use-continuous-delivery/provision-infrastructure/shell-script-provisioning.md): Provision a target environment or resources with your existing shell scripts in Harness CD.
- [Infrastructure Provisioning FAQs](https://developer.harness.io/continuous-delivery/use-continuous-delivery/provision-infrastructure/provisioning-faqs.md): Answers to common questions about infrastructure provisioning in Harness CD.
- [CD Building Blocks](https://developer.harness.io/continuous-delivery/use-continuous-delivery/cd-building-blocks.md)
- [Services](https://developer.harness.io/continuous-delivery/use-continuous-delivery/cd-building-blocks/services.md)
- [Services overview](https://developer.harness.io/continuous-delivery/use-continuous-delivery/cd-building-blocks/services/services-overview.md): Learn about CD services.
- [Create services](https://developer.harness.io/continuous-delivery/use-continuous-delivery/cd-building-blocks/services/create-services.md): Learn how to create CD services.
- [Add inline service files using file store](https://developer.harness.io/continuous-delivery/use-continuous-delivery/cd-building-blocks/services/add-inline-manifests-using-file-store.md): This topic show you how to use Kubernetes manifests and other configuration files in the Harness file store that comes with your Harness account.
- [CD artifact sources](https://developer.harness.io/continuous-delivery/use-continuous-delivery/cd-building-blocks/services/artifact-sources.md): Connect Harness with the artifact sources to use for deployments.
- [Add a custom artifact source for CD](https://developer.harness.io/continuous-delivery/use-continuous-delivery/cd-building-blocks/services/add-a-custom-artifact-source-for-cd.md): This topic show you how to use a Harness Custom Artifact to fetch a JSON payload of the artifacts from your repo and then reference the artifact version to use in your deployment.
- [CD manifest and template sources](https://developer.harness.io/continuous-delivery/use-continuous-delivery/cd-building-blocks/services/manifest-sources.md): Store and manage manifests and templates used in Harness CD service definitions.
- [Propagate CD services](https://developer.harness.io/continuous-delivery/use-continuous-delivery/cd-building-blocks/services/propagate-and-override-cd-services.md): Use the same service across multiple stages.
- [Use config files in your deployments](https://developer.harness.io/continuous-delivery/use-continuous-delivery/cd-building-blocks/services/cd-services-config-files.md): Use plain text and encrypted files in your deployments
- [Exporting service variables as environment variables in a Shell Script step](https://developer.harness.io/continuous-delivery/use-continuous-delivery/cd-building-blocks/services/export-ser-var-as-env-var.md): Learn how to export service variables as environment variables when using a Shell Script step
- [CD Artifact Source Frequently Asked Question](https://developer.harness.io/continuous-delivery/use-continuous-delivery/cd-building-blocks/services/cd-artifact-sources-faqs.md): CD Artifact Source FAQs
- [Harness File store Frequently Asked Question](https://developer.harness.io/continuous-delivery/use-continuous-delivery/cd-building-blocks/services/harness-file-store-faqs.md): Harness File store FAQs
- [Environments](https://developer.harness.io/continuous-delivery/use-continuous-delivery/cd-building-blocks/environments.md)
- [Environments overview](https://developer.harness.io/continuous-delivery/use-continuous-delivery/cd-building-blocks/environments/environment-overview.md): Learn about CD environments.
- [Create environments](https://developer.harness.io/continuous-delivery/use-continuous-delivery/cd-building-blocks/environments/create-environments.md): Learn how to create CD environments.
- [Create environment groups](https://developer.harness.io/continuous-delivery/use-continuous-delivery/cd-building-blocks/environments/create-environment-groups.md): Learn how to group environments.
- [Overriding services at the environment level](https://developer.harness.io/continuous-delivery/use-continuous-delivery/cd-building-blocks/environments/service-overrides.md): Change service settings when they are used with different environments.
- [Scope infrastructures to specific services](https://developer.harness.io/continuous-delivery/use-continuous-delivery/cd-building-blocks/environments/scope-infra-to-services.md): Ensure only specific services are deployed to a specific infrastructures.
- [Overrides V2](https://developer.harness.io/continuous-delivery/use-continuous-delivery/cd-building-blocks/overrides-v2.md): Manage service, environment, and infrastructure overrides.
- [Sequential and Parallel Deployments](https://developer.harness.io/continuous-delivery/use-continuous-delivery/cd-building-blocks/sequential-and-parallel-deployments.md): How you can do sequential and parallel deployments with multi-service, multi-environment and multi-infrastructure
- [Executions](https://developer.harness.io/continuous-delivery/use-continuous-delivery/cd-building-blocks/executions.md)
- [Executions overview](https://developer.harness.io/continuous-delivery/use-continuous-delivery/cd-building-blocks/executions/executions-overview.md): Learn the CD stage executions.
- [CD steps, stages, and strategies](https://developer.harness.io/continuous-delivery/use-continuous-delivery/cd-building-blocks/executions/stages-steps-strategies.md): Learn the CD steps, stages, and strategies
- [Step and stage failure strategy references](https://developer.harness.io/continuous-delivery/use-continuous-delivery/cd-building-blocks/executions/step-failure-strategy-settings.md): This topic provides failure strategy settings and permissions for the pipeline steps and stages
- [Stage and step conditional execution settings](https://developer.harness.io/continuous-delivery/use-continuous-delivery/cd-building-blocks/executions/step-and-stage-conditional-execution-settings.md): This topic describes pipeline stage and step conditional execution settings.
- [Pipeline Execution History](https://developer.harness.io/continuous-delivery/use-continuous-delivery/cd-building-blocks/executions/execution-history.md): Learn more about the execution history of a pipeline. Where to find it and what information it contains.
- [Steps](https://developer.harness.io/continuous-delivery/use-continuous-delivery/cd-building-blocks/cd-steps.md)
- [Group steps using step groups](https://developer.harness.io/continuous-delivery/use-continuous-delivery/cd-building-blocks/cd-steps/step-groups.md): This topic describes how to add steps to pipelines individually or as a step group. Steps in a step group can be run serially or in parallel.
- [Run a step on multiple target instances](https://developer.harness.io/continuous-delivery/use-continuous-delivery/cd-building-blocks/cd-steps/run-a-script-on-multiple-target-instances.md): This topic show you how to run the same step on multiple target hosts.
- [Add a pipeline notification strategy](https://developer.harness.io/continuous-delivery/use-continuous-delivery/cd-building-blocks/cd-steps/notify-users-of-pipeline-events.md): Notify users of different pipeline events.
- [Utilities](https://developer.harness.io/continuous-delivery/use-continuous-delivery/cd-building-blocks/cd-steps/utilities.md)
- [Event Listener Step](https://developer.harness.io/continuous-delivery/use-continuous-delivery/cd-building-blocks/cd-steps/utilities/event-listener-step.md): Event Listener Step enables pipelines to resume or fail execution based on webhook events that meet predefined approval or rejection criteria
- [HTTP step](https://developer.harness.io/continuous-delivery/use-continuous-delivery/cd-building-blocks/cd-steps/utilities/http-step.md): Run HTTP methods and validate assertions in your pipeline.
- [JSON and XML functors](https://developer.harness.io/continuous-delivery/use-continuous-delivery/cd-building-blocks/cd-steps/utilities/json-and-xml-functors.md): Use functors to select info from JSON/XML sources.
- [Command step](https://developer.harness.io/continuous-delivery/use-continuous-delivery/cd-building-blocks/cd-steps/utilities/download-and-copy-artifacts-using-the-command-step.md): Run commands on hosts in SSH and WinRM deployments.
- [Shell Script step](https://developer.harness.io/continuous-delivery/use-continuous-delivery/cd-building-blocks/cd-steps/utilities/shell-script-step.md): Execute scripts in the shell session of the stage.
- [Email step](https://developer.harness.io/continuous-delivery/use-continuous-delivery/cd-building-blocks/cd-steps/utilities/email-step.md): Send emails using pipelines
- [Slack Notify Step](https://developer.harness.io/continuous-delivery/use-continuous-delivery/cd-building-blocks/cd-steps/utilities/slack-notify-step.md): Send notification from pipeline to slack channel
- [Wait step](https://developer.harness.io/continuous-delivery/use-continuous-delivery/cd-building-blocks/cd-steps/utilities/wait-step.md): Pause pipeline execution using the Wait step.
- [Container step](https://developer.harness.io/continuous-delivery/use-continuous-delivery/cd-building-blocks/cd-steps/utilities/container-step.md): Run a Docker container in a CD stage.
- [Approvals](https://developer.harness.io/continuous-delivery/use-continuous-delivery/cd-building-blocks/cd-steps/approvals.md)
- [Using manual Harness approval steps in CD stages](https://developer.harness.io/continuous-delivery/use-continuous-delivery/cd-building-blocks/cd-steps/approvals/using-harness-approval-steps-in-cd-stages.md): This topic describes how to enable Harness user group(s) to approve or reject a stage at any point in its execution.
- [Using Jira and ServiceNow approval steps in CD pipelines](https://developer.harness.io/continuous-delivery/use-continuous-delivery/cd-building-blocks/cd-steps/approvals/using-jira-and-service-now-approval-steps-in-cd-stages.md): This topic describes how to use Jira and ServiceNow for approvals and rejections in your pipeline.
- [Approvals and Ticketing FAQs](https://developer.harness.io/continuous-delivery/use-continuous-delivery/cd-building-blocks/cd-steps/approvals/approvals-and-ticketing-faqs.md): Frequently asked questions about Harness approval steps and ticketing system integrations.
- [Ticketing Systems](https://developer.harness.io/continuous-delivery/use-continuous-delivery/cd-building-blocks/cd-steps/ticketing-systems.md)
- [Create Jira issues in CD stages](https://developer.harness.io/continuous-delivery/use-continuous-delivery/cd-building-blocks/cd-steps/ticketing-systems/create-jira-issues-in-cd-stages.md): This topic describes how to create a Jira issue as a step in the execution of a pipeline.
- [Update Jira issues in CD stages](https://developer.harness.io/continuous-delivery/use-continuous-delivery/cd-building-blocks/cd-steps/ticketing-systems/update-jira-issues-in-cd-stages.md): Update Jira issues in the execution of a pipeline.
- [Create ServiceNow tickets in CD stages](https://developer.harness.io/continuous-delivery/use-continuous-delivery/cd-building-blocks/cd-steps/ticketing-systems/create-service-now-tickets-in-cd-stages.md): Create ServiceNow tickets in CD stages.
- [Update ServiceNow tickets in CD stages](https://developer.harness.io/continuous-delivery/use-continuous-delivery/cd-building-blocks/cd-steps/ticketing-systems/update-service-now-tickets-in-cd-stages.md): Update ServiceNow tickets in CD stages.
- [Import data into ServiceNow](https://developer.harness.io/continuous-delivery/use-continuous-delivery/cd-building-blocks/cd-steps/ticketing-systems/servicenow-import-set.md): Import data using a staging table.
- [Add multiple configuration items to ServiceNow change requests](https://developer.harness.io/continuous-delivery/use-continuous-delivery/cd-building-blocks/cd-steps/ticketing-systems/servicenow-multi-config-items.md): Assign multiple config items as part of the change request.
- [Use the HTTP step to set unsupported fields when creating Jira issues](https://developer.harness.io/continuous-delivery/use-continuous-delivery/cd-building-blocks/cd-steps/ticketing-systems/create-cascading-fields-jira.md): Instructions on setting unsupported fields when creating a JIRA issue using the HTTP step.
- [ServiceNow create, update, and approval API permissions](https://developer.harness.io/continuous-delivery/use-continuous-delivery/cd-building-blocks/cd-steps/ticketing-systems/servicenow-api-permission.md): KB - Debug ServiceNow create, update, and approval steps
- [Deployment Flow Control](https://developer.harness.io/continuous-delivery/use-continuous-delivery/cd-building-blocks/cd-steps/flow-control.md)
- [Controlling resource usage with Barriers, Resource Constraints, and Queue steps](https://developer.harness.io/continuous-delivery/use-continuous-delivery/cd-building-blocks/cd-steps/flow-control/controlling-deployments-with-barriers-resource-constraints-and-queue-steps.md): This topic describes how to control resource usage during Harness deployments.
- [Control resource usage with Queue steps](https://developer.harness.io/continuous-delivery/use-continuous-delivery/cd-building-blocks/cd-steps/flow-control/control-resource-usage-with-queue-steps.md): This topic describes how to use the Queue step to control the access order to the resources Harness requests during a deployment and prevent multiple pipelines from requesting the same resources at th
- [Synchronize parallel stages and step groups using Barriers](https://developer.harness.io/continuous-delivery/use-continuous-delivery/cd-building-blocks/cd-steps/flow-control/synchronize-deployments-using-barriers.md): Synchronize parallel stages and step groups in your Harness pipeline using barriers.
- [Containerized Steps](https://developer.harness.io/continuous-delivery/use-continuous-delivery/cd-building-blocks/cd-steps/containerized-steps.md)
- [Containerize step groups](https://developer.harness.io/continuous-delivery/use-continuous-delivery/cd-building-blocks/cd-steps/containerized-steps/containerized-step-groups.md): Run CD steps in an ephemeral container.
- [Use Harness Approval steps in Container Step Groups](https://developer.harness.io/continuous-delivery/use-continuous-delivery/cd-building-blocks/cd-steps/containerized-steps/approval-steps-in-container-step-groups.md): Add manual approval steps to containerized CD workflows for deployment validation and traffic management.
- [Background step](https://developer.harness.io/continuous-delivery/use-continuous-delivery/cd-building-blocks/cd-steps/containerized-steps/background-step.md): Run dependent services and DinD in your CD stages.
- [Git Clone step](https://developer.harness.io/continuous-delivery/use-continuous-delivery/cd-building-blocks/cd-steps/containerized-steps/git-clone-step.md): Clone a repository into the CD stage's workspace.
- [Run step](https://developer.harness.io/continuous-delivery/use-continuous-delivery/cd-building-blocks/cd-steps/containerized-steps/run-step.md): Run scripts in containerized step groups.
- [Plugin step](https://developer.harness.io/continuous-delivery/use-continuous-delivery/cd-building-blocks/cd-steps/containerized-steps/plugin-step.md): Use plugins to perform predefined tasks any programming language.
- [Upload Artifacts to S3](https://developer.harness.io/continuous-delivery/use-continuous-delivery/cd-building-blocks/cd-steps/containerized-steps/upload-artifact-to-s3.md): Upload artifacts to S3 in containerized step groups.
- [Custom Ingest Step](https://developer.harness.io/continuous-delivery/use-continuous-delivery/cd-building-blocks/cd-steps/containerized-steps/sto-ingest-step.md): Custom Ingest step enables you to ingest results from any third-party scanner
- [Artifact scans with Wiz](https://developer.harness.io/continuous-delivery/use-continuous-delivery/cd-building-blocks/cd-steps/containerized-steps/wiz-artifact-scan.md): Artifact scans with Wiz with Orchestration and Ingestion modes.
- [Build](https://developer.harness.io/continuous-delivery/use-continuous-delivery/cd-building-blocks/cd-steps/builds.md)
- [Run Bamboo plans in CD pipelines](https://developer.harness.io/continuous-delivery/use-continuous-delivery/cd-building-blocks/cd-steps/builds/run-bamboo-plans-in-cd.md): Run Bamboo plans in CD stages.
- [Run Jenkins jobs in CD pipelines](https://developer.harness.io/continuous-delivery/use-continuous-delivery/cd-building-blocks/cd-steps/builds/run-jenkins-jobs-in-cd-pipelines.md): Run Jenkins jobs in CD stages.
- [CD Steps FAQs](https://developer.harness.io/continuous-delivery/use-continuous-delivery/cd-building-blocks/cd-steps/cd-steps-faqs.md): Frequently asked questions about CD steps and step groups.
- [Templates](https://developer.harness.io/continuous-delivery/use-continuous-delivery/cd-building-blocks/templates.md)
- [Create an artifact source template](https://developer.harness.io/continuous-delivery/use-continuous-delivery/cd-building-blocks/templates/artifact-source-template.md): Create a custom artifact source for CD services.
- [Create a remote pipeline template](https://developer.harness.io/continuous-delivery/use-continuous-delivery/cd-building-blocks/templates/create-a-remote-pipeline-template.md): This topic explains how to add a remote pipeline template in Harness.
- [Create a remote step template](https://developer.harness.io/continuous-delivery/use-continuous-delivery/cd-building-blocks/templates/create-a-remote-step-template.md): This topic explains how to add a remote step template in Harness.
- [Create a remote stage template](https://developer.harness.io/continuous-delivery/use-continuous-delivery/cd-building-blocks/templates/create-a-remote-stage-template.md): This topic explains how to add a remote stage template in Harness.
- [Static](https://developer.harness.io/continuous-delivery/use-continuous-delivery/cd-building-blocks/templates/static.md)
- [Create a Remote Step Template](https://developer.harness.io/continuous-delivery/use-continuous-delivery/cd-building-blocks/templates/static/create-a-remote-step-template.md): This topic explains how to add a remote Step Template in Harness.
- [Advanced CD Use Cases](https://developer.harness.io/continuous-delivery/use-continuous-delivery/cd-building-blocks/advanced.md)
- [Use multiple services and environments in a deployment](https://developer.harness.io/continuous-delivery/use-continuous-delivery/cd-building-blocks/advanced/multiserv-multienv.md): Deploy multiple services to multiple environments.
- [CD Governance](https://developer.harness.io/continuous-delivery/use-continuous-delivery/cd-building-blocks/advanced/cd-governance.md)
- [Harness Policy As Code overview](https://developer.harness.io/continuous-delivery/use-continuous-delivery/cd-building-blocks/advanced/cd-governance/harness-governance-overview.md): Harness uses Open Policy Agent (OPA) to store and enforce policies for the Harness platform.
- [Harness Policy As Code quickstart](https://developer.harness.io/continuous-delivery/use-continuous-delivery/cd-building-blocks/advanced/cd-governance/harness-governance-quickstart.md): Learn how to use OPA policies in Harness to enforce governance across your DevOps processes.
- [Add a Policy step to a pipeline](https://developer.harness.io/continuous-delivery/use-continuous-delivery/cd-building-blocks/advanced/cd-governance/add-a-governance-policy-step-to-a-pipeline.md): Add a Policy step to your stage.
- [OPA Policy for CD Entities](https://developer.harness.io/continuous-delivery/use-continuous-delivery/cd-building-blocks/advanced/cd-governance/opa-policies-for-cd-entities.md): OPA Policy for CD Entities
- [OPA FAQs](https://developer.harness.io/continuous-delivery/use-continuous-delivery/cd-building-blocks/advanced/cd-governance/opa-faqs.md): Frequently asked questions about Harness OPA Policies.
- [Failure strategy support for Service and Environment](https://developer.harness.io/continuous-delivery/use-continuous-delivery/cd-building-blocks/failure-strategy-service-env.md): Learn how you can apply failure strategy to services and environment.
- [Manage Deployments](https://developer.harness.io/continuous-delivery/use-continuous-delivery/manage-deployments.md)
- [Deployment concepts and strategies](https://developer.harness.io/continuous-delivery/use-continuous-delivery/manage-deployments/deployment-concepts.md): This topic describes common deployment strategies.
- [Controlling resource usage with Barriers, Resource Constraints, and Queue steps](https://developer.harness.io/continuous-delivery/use-continuous-delivery/manage-deployments/controlling-deployments-with-barriers-resource-constraints-and-queue-steps.md): This topic describes how to control resource usage during Harness deployments.
- [Blue-Green Deployment Across Platforms](https://developer.harness.io/continuous-delivery/use-continuous-delivery/manage-deployments/blue-green-across-platforms.md): Understand how Blue-Green deployments work across different platforms in Harness CD
- [Control resource usage with Queue steps](https://developer.harness.io/continuous-delivery/use-continuous-delivery/manage-deployments/control-resource-usage-with-queue-steps.md): This topic describes how to use the Queue step to control the access order to the resources Harness requests during a deployment and prevent multiple Pipelines from requesting the same resources at th
- [Post deployment rollback](https://developer.harness.io/continuous-delivery/use-continuous-delivery/manage-deployments/rollback-deployments.md): Rollback your most recent successful deployment.
- [Pipeline resource constraints](https://developer.harness.io/continuous-delivery/use-continuous-delivery/manage-deployments/deployment-resource-constraints.md): This topic describes how to prevent multiple Pipelines or Stages from requesting the same deployment environment resources at the same time.
- [Deployment logs and limitations](https://developer.harness.io/continuous-delivery/use-continuous-delivery/manage-deployments/deployment-logs-and-limitations.md): This topic lists the deployment log size and export and viewing limits.
- [Freeze deployments](https://developer.harness.io/continuous-delivery/use-continuous-delivery/manage-deployments/deployment-freeze.md): Set freeze windows for deployments.
- [Harness Deployment Strategies FAQs](https://developer.harness.io/continuous-delivery/use-continuous-delivery/manage-deployments/deployment-faqs.md): Frequently asked questions about Harness deployment strategies.
- [Monitor Deployments](https://developer.harness.io/continuous-delivery/use-continuous-delivery/monitor-deployments.md)
- [Monitor deployments and services in CD dashboards](https://developer.harness.io/continuous-delivery/use-continuous-delivery/monitor-deployments/monitor-cd-deployments.md): Use DORA and other metrics for deployments and services.
- [Using custom dashboards to monitor CD deployments](https://developer.harness.io/continuous-delivery/use-continuous-delivery/monitor-deployments/using-cd-custom-dashboards.md): Monitor CD deployments using the explores that work best for you.
- [Viewing pipeline executions without a CD stage](https://developer.harness.io/continuous-delivery/use-continuous-delivery/monitor-deployments/pipeline-execution-dashboard.md): Monitor pipeline executions without any CD stages using explores.
- [DORA metrics dashboard](https://developer.harness.io/continuous-delivery/use-continuous-delivery/monitor-deployments/dora-metrics-dashboard.md): Set baseline for team performance and measure improvements by tracking DORA metrics.
- [Verify Deployments](https://developer.harness.io/continuous-delivery/use-continuous-delivery/verify-deployments.md)
- [Verification Overview](https://developer.harness.io/continuous-delivery/use-continuous-delivery/verify-deployments/verify-deployments-with-the-verify-step.md): Get an overview of Harness Continuous Verification with AI Verify.
- [What's Supported](https://developer.harness.io/continuous-delivery/use-continuous-delivery/verify-deployments/cv-whats-supported.md): APM tools and log management tools supported by Continuous Verification.
- [Verification Concepts](https://developer.harness.io/continuous-delivery/use-continuous-delivery/verify-deployments/cv-concepts.md)
- [Machine Learning Usage](https://developer.harness.io/continuous-delivery/use-continuous-delivery/verify-deployments/cv-concepts/machine-learning.md): Learn how the machine learning of Continuous Verification works.
- [How log verification classifies errors](https://developer.harness.io/continuous-delivery/use-continuous-delivery/verify-deployments/cv-concepts/log-classification.md): Learn how Harness Continuous Verification decides whether a log message is a known error or a new one.
- [Create and Use a Monitored Service Template in a Verify Step](https://developer.harness.io/continuous-delivery/use-continuous-delivery/verify-deployments/cv-concepts/templates.md): Learn about strategies to template out CV workflow items.
- [Configure Verification](https://developer.harness.io/continuous-delivery/use-continuous-delivery/verify-deployments/configure-cv.md)
- [Configure the AI Verify (v1) Step](https://developer.harness.io/continuous-delivery/use-continuous-delivery/verify-deployments/configure-cv/verify-deployments.md): Learn how to verify deployments with AI Verify (v1).
- [AI Verify (v2)](https://developer.harness.io/continuous-delivery/use-continuous-delivery/verify-deployments/configure-cv/configure-verify-step-with-ai.md)
- [AI Verify (v2) Overview](https://developer.harness.io/continuous-delivery/use-continuous-delivery/verify-deployments/configure-cv/configure-verify-step-with-ai/overview.md): AI-powered deployment verification without baseline configuration
- [AI-assisted health source configuration](https://developer.harness.io/continuous-delivery/use-continuous-delivery/verify-deployments/configure-cv/configure-verify-step-with-ai/ai-assisted-health-source.md): Use AI to automatically discover and configure metrics from your observability platforms
- [Configure the AI Verify (v2) step](https://developer.harness.io/continuous-delivery/use-continuous-delivery/verify-deployments/configure-cv/configure-verify-step-with-ai/ai-verify.md): Add the AI Verify (v2) step inside a Container Step Group to automatically verify your Kubernetes deployments using a combination of statistical and agentic analysis along with crisp insights.
- [Configure Threshold-Based Verification](https://developer.harness.io/continuous-delivery/use-continuous-delivery/verify-deployments/configure-cv/simple-verification.md): Learn how to configure threshold-based verification in your Harness CD pipeline.
- [Abort Verification](https://developer.harness.io/continuous-delivery/use-continuous-delivery/verify-deployments/configure-cv/abort-verification.md): Learn how to abort a running AI Verify (v1) step.
- [Health Sources (AI Verify v1)](https://developer.harness.io/continuous-delivery/use-continuous-delivery/verify-deployments/configure-cv/health-sources.md)
- [AppDynamics](https://developer.harness.io/continuous-delivery/use-continuous-delivery/verify-deployments/configure-cv/health-sources/app-dynamics.md): Learn how to set up AppDynamics as a health source for CV
- [CloudWatch Logs](https://developer.harness.io/continuous-delivery/use-continuous-delivery/verify-deployments/configure-cv/health-sources/cloudwatch-aws.md): Learn how to use CloudWatch Logs as a health source with AWS
- [Cloudwatch](https://developer.harness.io/continuous-delivery/use-continuous-delivery/verify-deployments/configure-cv/health-sources/cloudwatch.md): Learn how to set up Cloudwatch as a health source for CV
- [Custom Health Source](https://developer.harness.io/continuous-delivery/use-continuous-delivery/verify-deployments/configure-cv/health-sources/custom-health-metrics.md): Learn how to set up a custom health source for CV
- [Datadog](https://developer.harness.io/continuous-delivery/use-continuous-delivery/verify-deployments/configure-cv/health-sources/datadog.md): Learn how to set up Datadog as a health source for CV
- [Dynatrace](https://developer.harness.io/continuous-delivery/use-continuous-delivery/verify-deployments/configure-cv/health-sources/dynatrace.md)
- [Dynatrace](https://developer.harness.io/continuous-delivery/use-continuous-delivery/verify-deployments/configure-cv/health-sources/dynatrace/dynatrace-health-source.md): Learn how to set up Dynatrace as a health source for CV
- [Validate releases with Dynatrace Site Reliability Guardian](https://developer.harness.io/continuous-delivery/use-continuous-delivery/verify-deployments/configure-cv/health-sources/dynatrace/dynatrace-srg.md): Use Dynatrace SRG alongside Harness Continuous Verification to gate canary deployments based on reliability metrics.
- [Elastic Search](https://developer.harness.io/continuous-delivery/use-continuous-delivery/verify-deployments/configure-cv/health-sources/elastic-search.md): Learn how to set up Elastic Search as a health source for CV
- [Google Big Query](https://developer.harness.io/continuous-delivery/use-continuous-delivery/verify-deployments/configure-cv/health-sources/google-big-query.md): Learn how to set up Google Big Query as a health source for CV
- [Google Cloud Operations](https://developer.harness.io/continuous-delivery/use-continuous-delivery/verify-deployments/configure-cv/health-sources/google-cloud-operations.md): Learn how to set up Google Cloud Operations as a health source for CV
- [Grafana Loki](https://developer.harness.io/continuous-delivery/use-continuous-delivery/verify-deployments/configure-cv/health-sources/loki.md): Learn how to set up Grafana Loki as a health source for CV
- [New Relic](https://developer.harness.io/continuous-delivery/use-continuous-delivery/verify-deployments/configure-cv/health-sources/new-relic.md): Learn how to set up New Relic as a health source for CV
- [Prometheus](https://developer.harness.io/continuous-delivery/use-continuous-delivery/verify-deployments/configure-cv/health-sources/prometheus.md): Learn how to set up Prometheus as a health source for CV
- [Splunk](https://developer.harness.io/continuous-delivery/use-continuous-delivery/verify-deployments/configure-cv/health-sources/splunk.md): Learn how to set up Splunk as a health source for CV
- [Splunk Observability (SignalFx)](https://developer.harness.io/continuous-delivery/use-continuous-delivery/verify-deployments/configure-cv/health-sources/signalfx.md): Learn how to set up Splunk Observability (SignalFX) as a health source for CV
- [Sumologic](https://developer.harness.io/continuous-delivery/use-continuous-delivery/verify-deployments/configure-cv/health-sources/sumologic.md): Learn how to set up Sumologic as a health source for CV
- [Node Filtering](https://developer.harness.io/continuous-delivery/use-continuous-delivery/verify-deployments/configure-cv/node-filtering.md): Learn how to filter nodes in the AI Verify (v1) step.
- [Understand Verification Results](https://developer.harness.io/continuous-delivery/use-continuous-delivery/verify-deployments/cv-results.md)
- [APM and Logging Tools](https://developer.harness.io/continuous-delivery/use-continuous-delivery/verify-deployments/cv-results/apm-logs.md): Understand APM and logging tools.
- [Interpret Metric Verification Results](https://developer.harness.io/continuous-delivery/use-continuous-delivery/verify-deployments/cv-results/interpret-metric-results.md): Learn how to interpret metric verification results.
- [Interpret Log Verification Results](https://developer.harness.io/continuous-delivery/use-continuous-delivery/verify-deployments/cv-results/interpret-log-results.md): Learn how to interpret log verification results.
- [Event Preference or Log Feedback](https://developer.harness.io/continuous-delivery/use-continuous-delivery/verify-deployments/cv-results/log-feedback.md): Enhance the accuracy of the log verification process using log feedback.
- [Out-of-the-box Verification Dashboard](https://developer.harness.io/continuous-delivery/use-continuous-delivery/verify-deployments/cv-results/verification-dashboard.md): Gain insights into your verifications with Harness' out-of-the-box Verification Dashboard.
- [Continuous Verification FAQs](https://developer.harness.io/continuous-delivery/use-continuous-delivery/verify-deployments/continuous-verification-faqs.md): Frequently asked questions about Continuous Verification.
- [AI Agents Deployment](https://developer.harness.io/continuous-delivery/use-continuous-delivery/ai-agents-deployment.md)
- [AI Agents Deployment overview](https://developer.harness.io/continuous-delivery/use-continuous-delivery/ai-agents-deployment/overview.md): Deploy AI agents to managed agent runtimes through the same Harness CD service, environment, infrastructure, and pipeline model you already use.
- [Import an existing agent](https://developer.harness.io/continuous-delivery/use-continuous-delivery/ai-agents-deployment/import-agents.md): Discover and import AI agents already deployed on Google Agent Runtime or AWS Agent Core into Harness as Agent Services.
- [Google Agent Runtime](https://developer.harness.io/continuous-delivery/use-continuous-delivery/ai-agents-deployment/google-agent-runtime.md)
- [Google Agent Runtime overview](https://developer.harness.io/continuous-delivery/use-continuous-delivery/ai-agents-deployment/google-agent-runtime/overview.md): Deploy AI agents to Google Vertex Agent Runtime through the Harness CD service, environment, and pipeline model.
- [Agent service](https://developer.harness.io/continuous-delivery/use-continuous-delivery/ai-agents-deployment/google-agent-runtime/agent-service.md): Register an agent service that represents your AI agent and targets Google Agent Runtime.
- [Environment](https://developer.harness.io/continuous-delivery/use-continuous-delivery/ai-agents-deployment/google-agent-runtime/environment.md): Configure the environment and infrastructure definition that target Google Agent Runtime for an agent deployment.
- [Canary deployment](https://developer.harness.io/continuous-delivery/use-continuous-delivery/ai-agents-deployment/google-agent-runtime/canary-deployment.md): Build a Harness pipeline that deploys an agent service to Google Agent Runtime with a canary strategy.
- [Step Reference](https://developer.harness.io/continuous-delivery/use-continuous-delivery/ai-agents-deployment/google-agent-runtime/step-reference.md)
- [Deploy step](https://developer.harness.io/continuous-delivery/use-continuous-delivery/ai-agents-deployment/google-agent-runtime/step-reference/deploy-step.md): Reference for the Deploy Google Agent Runtime Revision step.
- [Traffic shift step](https://developer.harness.io/continuous-delivery/use-continuous-delivery/ai-agents-deployment/google-agent-runtime/step-reference/traffic-shift-step.md): Reference for the Shift Google Agent Runtime Traffic step.
- [AWS Agent Core](https://developer.harness.io/continuous-delivery/use-continuous-delivery/ai-agents-deployment/aws-agent-core.md)
- [AWS Agent Core overview](https://developer.harness.io/continuous-delivery/use-continuous-delivery/ai-agents-deployment/aws-agent-core/overview.md): Deploy AI agents to Amazon Bedrock AgentCore through the Harness CD service, environment, and pipeline model.
- [Agent service](https://developer.harness.io/continuous-delivery/use-continuous-delivery/ai-agents-deployment/aws-agent-core/agent-service.md): Register an agent service that represents your AI agent and targets AWS Agent Core.
- [Environment](https://developer.harness.io/continuous-delivery/use-continuous-delivery/ai-agents-deployment/aws-agent-core/environment.md): Configure the environment and infrastructure definition that target AWS Agent Core for an agent deployment.
- [Canary deployment](https://developer.harness.io/continuous-delivery/use-continuous-delivery/ai-agents-deployment/aws-agent-core/canary-deployment.md): Build a Harness pipeline that deploys an agent service to AWS Agent Core with a canary strategy.
- [Step Reference](https://developer.harness.io/continuous-delivery/use-continuous-delivery/ai-agents-deployment/aws-agent-core/step-reference.md)
- [Deploy step](https://developer.harness.io/continuous-delivery/use-continuous-delivery/ai-agents-deployment/aws-agent-core/step-reference/deploy-step.md): Reference for the Deploy AWS Agent Core Revision step.
- [Traffic shift step](https://developer.harness.io/continuous-delivery/use-continuous-delivery/ai-agents-deployment/aws-agent-core/step-reference/traffic-shift-step.md): Reference for the Shift AWS Agent Core Traffic step.
