Workflow Rolling Stages - woveon/wovtools GitHub Wiki

< Home : Workflow > Workflow Locally - Workflow On Cluster - Workflow To Cluster - Workflow Rolling Stages

Woveon Logo

Change Stage

Git

  • make sure your code is checked in
  • switch git branches: git checkout NEWSTAGE
  • merge old code into new: git merge OLDSTAGE

Kubernetes

  • There are several ways:
    • kubectl config use-context NEWSTAGE
    • wov-context - a Curses CLI UI to select
    • Docker Desktop has a dropdown selector
    • If you installed the Mac WovTools scripts, SHIFT-CMD-X or SHIFT-ALT-CMD-X.

Configuration and Secrets

  • make sure wovtools/config.json and wovtools/local.json are up to date
  • make sure the files in wcd secrets are correct. You may need to request additional files from your admin that have the new stage configuration and secrets information.

Test

Type wov-env -e to display the configuration for the current stage.

Deploy

wov-deply --stage or do a more incremental approach in [Workflow].