Skip to main content

Stage Create Details

< overview | stage creation workflow

Naming and describing your stage assist your team to quickly identify the appropriate level of grouping and isolation for infrastructure (clusters, cloud account, networks, etc.).

Wayfinder allows you to create stages using its CLI or Web Interface. For newcomers, starting with the Web Interface helps in understanding Wayfinder's concepts and the structure of Wayfinder's stage YAML files.

📚 For more details on key points, refer to the overview section.
📚 Explore the properties section for additional information on each UI property.



CLI Instructions​

CLI Commands - Quick Reference​

InstructionCLI Command
Create a stagewf create stage STAGE-NAME -d DESCRIPTION
List all stageswf get stages
View a stage's manifest in consolewf get stage STAGE-NAME -o yaml
Output a stage's manifest to filewf get stage STAGE-NAME -o yaml > MYSTAGE.yaml
Apply a stage's manifest from filewf apply -f MYSTAGE.yaml

Create a new Stage​

Use the wf create stage STAGE-NAME -d DESCRIPTION command to create a stage.

wf create stage demo2 -d "second stage for demos"
✔ Successfully requested the resource "org.appvia.io/v2beta1/stage/demo2"
✔ Successfully created the stage

You can also create a stage by copying the yaml of an existing stage and then applying the yaml with the wf apply command.

  1. Get the yaml from an existing plan:
wf get stage production -o yaml > MYSTAGE.yaml

This copies the the production stage and places it in a file MYSTAGE.yaml.

  1. Edit the file as needed, being sure to change the metadata name to a new name, to indicate that you wish to create a new stage. Thereafter, apply the file:
wf apply -f MYSTAGE.yaml


Web Interface Instructions​

Steps

  1. Click Admin, and then navigate to Stages
  2. Click the Add stage button and verify that you want to add a new stage
  3. Fill in the details as outlined in the properties section.
  4. Click Save.

Screenshot(s)

Create a new stage


info

You can also create a new stage when you create a new cloud access.


Properties​

FieldDescription
NameThis is used in CLI commands, and will be used in naming resources that are based on this stage, such as cloud accounts. It cannot be changed once created.
Display NameA friendly display name for this stage. This name is displayed when clusters/cloud access are created.
DescriptionMeaningful description for this stage.


What comes next?​