## Checklist ### `go-deploy` - [ ] Update `go-deploy` to include go-api in https://github.com/IFRCGo/go-deploy/blob/develop/base-infrastructure/terraform/app_resources.tf - [ ] Support `AZURE_STORAGE_MANAGED_IDENTITY` - [ ] Setup vaultwarden ### `go-api` - [ ] Migrate helm chart to https://github.com/toggle-corp/toggle-django-helm/tree/main/chart - [ ] Update go-api to use argocd hooks - [ ] `DISABLE_AUTO_DEPLOY_COMMANDS` to disable migration on runserver - [ ] Move secrets to Azure Vault - [ ] Move configs to k8s configmap - [ ] Create `values/go-deploy.yaml` - [ ] Create `values/staging.yaml` - [ ] Create `values/production.yaml` - [ ] Post actions - [ ] Run elasticsearch script (new namespace will have new pvc) - [ ] ...others ### Examples - https://github.com/IFRCGo/alert-hub-backend/tree/develop/helm
Checklist
go-deploygo-deployto include go-api in https://github.com/IFRCGo/go-deploy/blob/develop/base-infrastructure/terraform/app_resources.tfAZURE_STORAGE_MANAGED_IDENTITYgo-apiDISABLE_AUTO_DEPLOY_COMMANDSto disable migration on runservervalues/go-deploy.yamlvalues/staging.yamlvalues/production.yamlExamples