Open batpad opened 1 year ago
+cc @k9845 - there are some dependencies here that ideally we'd get through before doing the Risk Module deploy into the cluster, so we can do it in a more "proper way", but again, let's discuss how best to proceed - there maybe an intermediary solution if we want to hasten up the migration of Risk Module onto the GO cluster.
About https://github.com/IFRCGo/go-api/pull/2086 : Recently all our GO infrastructure is in Azure, including the ifrcgoacr container registry. Why don't we use this container registry instead of introducing a new one? We can have multiple repos in it.
@szabozoltan69 - replied to your comment in that thread: https://github.com/IFRCGo/go-api/pull/2086#issuecomment-2027268420
We successfully migrated the GO deploy to a Kubernetes based backend on AKS with CI running using Azure Pipelines: https://github.com/IFRCGo/go-api/issues/1531
Creating this ticket with further actions and next steps here. Some of these are smaller, more immediate tasks, and some of these are more long-term with a view to expanding the infrastructure setup to include other GO-adjacent applications like the Risk Module, as well as other projects like Alert Hub and other experimental and student projects.
More short-term tasks:
Medium-term:
deploy
folder in go-api to its own repository, separating out management of the cluster and deployment of individual applicationsLonger-term:
playground
cluster to allow more experimental projects to use as a testing space for deployments and ideas@tovari I can break these out into separate more detailed tickets as we figure prioritization.
cc @szabozoltan69 @geohacker - please add anything here that I might have missed!
+cc @sunu