Armory Continuous Deployment-as-a-Service (CDaaS) is a single control plane that allows you to deploy to multiple Kubernetes clusters using our secure agents. These agents enable multi-cluster orchestration and advanced deployment strategies, such as canary and blue/green, for your applications.
Learn about the core concepts and key components that make up CD-as-a-Service and how they work together to orchestrate deployments.
Get started with deploying Armory’s sample application to experience seamless deployment automation for applications.
Get Out-of-the-box support for advanced deployment strategies like canary and blue/green.
Automate deployments from a CI system like Jenkins or GitLab by using our CLI Docker image. Or you can install the CLI locally for testing application deployment.
Do canary deployments in increments as small as 1% using our integrations with service meshes like Istio and LinkerD.
Leverage our purpose built integrations for metric analysis during deployments or use generic webhooks to trigger Integration tests in your test suite of choice.
Create and manage roles that fit your organization. Use RBAC to manage user and machine-to-machine access to tenants and app deployments.
Go through our step-by-step tutorials for configuring simple and advanced use cases enabled by CD-as-a-Service.
At Armory, trust is a core value. We audit our products to ensure SOC 2 compliance.
End-to-end secret encryption means your secrets are secured in transit and at rest.
Connect your cluster to Armory CD-as-a-Service using our Remote Network Agent
Configure your CD-as-a-Service deployment yaml with paths to your standard Kubernetes manifests
Test your deployment configuration with the Armory CLI
Automate your deployments by integrating our CLI into your CI system
Our documentation and tutorials have you covered.