To continue working on PAWS tasks and not risk bringing it down every other day it is advisable to build a staging environment that can test changes without having to bring the hub down for a redeploy and to test cosmetic and bolder changes to PAWS.
- Decide where to set up PAWS-staging
- Create kubernetes cluster
- Run the deploy-hook image
- Change repo in the image to point to dev branch
- Push changes to dev branch
Due to the automagical way the deploy-hook works with helm and kubernetes it seems the hardest step is to setup a separate kubernetes cluster for PAWS-staging.
We discussed this briefly in the WMCS team meeting and decided to place this in toolsbeta Cloud VPS project.