Applications & environments
Create the resources Admiral deploys into: a source to fetch code from, an application to own it, and the dev and prod environments you promote between.
Now you create the resources Admiral deploys into: a place to fetch code from, an application to own it, and the two environments you'll deploy and promote between.
1. Create a source
A Source is where bytes live. For the walkthrough we point at a public chart repository, so no credentials are needed.
# TODO: confirm flags. Public source used so no Credential is required.
admiral source create \
--name podinfo \
--type helm \
--url https://stefanprodan.github.io/podinfo2. Create an application
admiral app create --name demo3. Create dev and prod environments
The same definition added to two environments becomes two independent Components, each with its own values.
admiral env create --app demo --name dev
admiral env create --app demo --name prodNext
Connect a cluster
Connect a Kubernetes cluster to Admiral: sign up, install the CLI, and run a Kubernetes agent inside a local kind cluster - no cloud account needed.
Your first deploy
Deploy your first workload with Admiral: define a component in dev, stage it in a changeset, apply it through your Kubernetes agent, and watch it go live.