Deploying Applications with GitOps
Dispatch enables software and applications to be continuously deployed (CD) using GitOps processes. GitOps enables the application to be deployed as per a manifest that is stored in a Git repository. This ensures that the application deployment can be automated, audited and declaratively deployed to the infrastructure.
Here are step-by-step tutorials for performing some common deployment-related tasks using Dispatch. All tutorials begin with a “Prerequisites” section that contains links to any steps that need to be taken first. This means you can visit any tutorial to get started. All tutorials assume you have read through and followed the instructions on the Quickstart or Pipeline Configuration tutorials.
Rolling Deployments
Implement GitOps processes to Continuously Deploy applications…Read More
Canary deployments
How to configure canary deployment for your application…Read More
Configure ArgoCD to trust TLS certificates issued by a custom CA
This tutorial configures ArgoCD to trust TLS certificates issued by a custom TLS certificates authority (CA).…Read More
Configure the ArgoCD CLI with Dispatch
This tutorial describes how to use the ArgoCD CLI to operate the instance of ArgoCD that is bundled with Dispatch.…Read More
Deploy an application to multiple clusters
This tutorial describes how to deploy different versions of an application to staging and production environments.…Read More
Deploy an application to multiple production clusters
This tutorial describes how to deploy an application to multiple production clusters.…Read More
Store secrets in GitOps Repository using SealedSecrets
Securely managing secrets in a GitOps workflow using SealedSecrets…Read More