A simpler way to orchestrate Argo CD deployments
Octopus automates GitOps deployments with Argo CD across environments, apps, and clusters with built-in compliance and a centralized dashboard.
:format(webp))
Make life easier for your developers and platform teams using Argo CD
Use Octopus with Argo for the powerful CD automation you need
:format(webp))
GitOps and CD without compromise
With Octopus, you don’t choose between GitOps and Continuous Delivery. Octopus integrates seamlessly with Argo CD and removes the complex in-house scripting needed with other tools. You get Git as the source of truth and continuous reconciliation, plus rich modeling of applications, environments, and multi-step deployments out-of-the-box.
:format(webp))
A single dashboard for application health and deployments
No more bouncing between browser tabs. Octopus shows you the version, stage, environment, and health of each deployment across all your Argo and non-Argo apps, on one dashboard. It's quicker and easier to deploy and troubleshoot with everything in one place.
:format(webp))
Let developers self-serve deployments
Deployments start automatically when you push a new container image or update a Kubernetes manifest. Octopus can ask for approvals and send notifications so developers can focus on shipping code. If issues arise, you can see the Application status in Octopus.
:format(webp))
Reduce risk with security, expert support, and compliance built-in
Deploy to Argo CD with enterprise-level security. Octopus is secure by design with ISO 27001, SOC 2 Type I and II, and GDPR compliance. You also get audit logs, role-based access control (RBAC), and single sign-on (SSO) as standard, plus world-class support for both Octopus and Argo CD.
:format(webp))
Why use Octopus over other tools?
Teams often use manual deployment processes or tools like Jenkins or GitHub Actions to help orchestrate and automate deployments for Argo CD. The problem is that these tools and processes aren’t designed to handle the complexity of CD. But Octopus is.
When you use Octopus and Argo together, you remove the need for manual processes and custom scripts and make CD simpler.
Octopus + Argo CD
|
All-in-one CI/CD tools + Argo CD
|
|
---|---|---|
Self-service deployments for developers |
Yes, developer-friendly. |
No, requires multiple tools. |
Environment promotion |
Built-in deployment flows. |
Must be scripted. |
Release management |
Tracks versions, rollback-ready. |
No in-built release tracking. |
Application to environment mapping and source information |
Automatically sources information from Argo Applications. |
Manual mapping or custom scripting. |
Cross-cluster visibility |
One dashboard for software versions and health. |
Separate Argo Uls per instance, no version tracking. |
RBAC and compliance |
Granular control and audit logs. |
Limited or custom-built. |
How it works
How to install
No need to reinstall Argo CD or make complex changes. Just:
- Install an Octopus gateway in the same cluster as Argo CD.
- Use annotations to organize Argo Applications by environment and project.
How to configure a deployment
- Define environments and promotion rules (automated or approval-based).
- Choose between 2 built-in steps to update container images or create a full manifest (Helm, Kustomize, or plain YAML) from a template.
- Set triggers (like image updates and Git changes).
How to deploy
- Set deployments to start automatically or manually.
- Octopus identifies relevant Applications and updates manifests.
- Track deployment status and Application health in real-time from a single dashboard.
:format(webp))
Argo CD orchestration workshop
JT, Senior Software Engineer, walks you through how to use Octopus to orchestrate Argo CD.
This is an on-demand workshop that you’ll have permanent access to after registration.
Ready to try Octopus?
Learn how you can simplify deployment orchestration with Argo CD using Octopus.