This repository contains example deployments and walkthroughs for Armory Continuous Deployments-as-a-Service. CDaaS is a tool for safely deploying artifacts like Docker images and Kubernetes manifests into application environments.
-
Install:
Install
armory
on Mac OS using Homebrew:brew tap armory-io/armory brew install armory-cli
To install
armory
on Linux, run the following:curl -sL go.armory.io/get-cli | bash
The script will install
armory
andavm
. You can useavm
(Armory Version Manager) to manage yourarmory
version. -
Sign up:
It's free to try Armory CDaaS:
armory login
Confirm the device code in your browser when prompted, sign up for an Armory CDaaS account, then return to this guide.
-
Connect your cluster:
CDaaS uses an agent to execute deployments in your Kubernetes cluster. Your cluster's API endpoint does not need to be publicly accessible to use CDaaS. Learn more about CDaaS architecture.
Run the following command to install an agent in your Kubernetes cluster:
armory agent create
-
Deploy:
The Hello Armory tutorial is a great place to start. Happy deploying!