diff --git a/.github/workflows/docker_img.yml b/.github/workflows/docker_img.yml index 9aaf47280cfd59c573fa9fa32adef585a008cdb6..e88d1f0dcd1f3549f55f8b8aa9c43c000ff30bd9 100644 --- a/.github/workflows/docker_img.yml +++ b/.github/workflows/docker_img.yml @@ -155,7 +155,7 @@ jobs: okd_token: ${{ secrets.OKD_PROD_SECRET }} trigger-deploy-master-rancher: - if: ${{ needs.setting-vars.outputs.BRANCH_NAME == 'fix_helm' && success() }} + if: ${{ needs.setting-vars.outputs.BRANCH_NAME == 'master' && success() }} needs: - build-docker-img - setting-vars diff --git a/.helm/README.md b/.helm/README.md new file mode 100644 index 0000000000000000000000000000000000000000..8cbd56ccd9edf0230b7030322ba393cbf319bb9c --- /dev/null +++ b/.helm/README.md @@ -0,0 +1,22 @@ +# Deployment + +This document is intended for a documentation on how siibra-explorer can be deployed to a [kubernetes (k8s)](https://kubernetes.io/) cluster via [helm](https://helm.sh/). + +## Active deployments + +- k8s cluster adminstered by ebrains 2.0 is at https://rancher.tc.humanbrainproject.eu +- check k8s documentation on how to authenticate +- to update prod installation + +```sh +helm upgrade master .helm/siibra-explorer +``` + +## Persistent resources + +Persistent resources are stored under `.helm/adhoc/*.yml`. They only need to be created once, and do not need to be redeployed each time. + +## Chart + +Helm chart for each release is stored under `./helm/siibra-explorer/*`. +