bcgov / DITP-DevOps

Digital Identity and Trust Program Team's DevOps Documentation Repository
Apache License 2.0
2 stars 6 forks source link

Traction sandbox reset/redeploy automation #116

Closed esune closed 1 year ago

esune commented 1 year ago

We want the traction sandbox instance to be reset and re-deployed, using the latest published chart, periodically.

The suggested approach is to implement a Github Action (to be stored in https://github.com/bcgov/trust-over-ip-configurations) that will install/uninstall/re-install the sandbox on a schedule.

We have Github actions completing similar work (with different triggers) in the Traction repo (see https://github.com/bcgov/traction/blob/main/.github/workflows/on_pr_closed.yaml and https://github.com/bcgov/traction/blob/main/.github/workflows/on_pr_opened.yaml as examples).

Acceptance Criteria:

esune commented 1 year ago

@rajpalc7 checking-in about this. A n updated chart was released so you should be able to proceed and wrap this up as well as #115.

rajpalc7 commented 1 year ago

Hi @esune I was off yesterday. This will be done by today afternoon and then will start with #115 after that.

rajpalc7 commented 1 year ago

Hi @esune, I was able to make github actions work to uninstall and install the release now. The new release is working fine now. I am going to close this ticket in favour of #123