Details
-
Feature
-
Should have
-
SRCnet
-
-
-
2.5
-
2.5
-
0
-
Team_CHOCOLATE
-
Sprint 2
-
-
-
-
PI24-PB SRCNet0.x Team_Chocolate
Description
- Continue from https://jira.skatelescope.org/projects/SP/issues/SP-4333
This feature is to consolidate our dev and prod cluster.
See dev, prod cluster panels and v0.1 panels on miro board https://miro.com/app/board/uXjVK55UYPc=/
- Migrate repo to this subgroup https://gitlab.com/ska-telescope/src/deployments
- Make dev branch and have the argo deployment on dev cluster track this branch
- Verify and Demo
- Deploy ArgoCD on prod
- Deploy on Prod secrets manually (k8s secrets or Vault) ahead of deploying services
- Demo prod cluster
- Document procedures for updating deployments across dev and prod in practice
- ...
-
- setup prod cluster with kustomize setup with overlay
- Documentation to be shared
- App deployment documentation to be created in the CHSRC IaC Gitlab repo, to be built as a Gitlab pages project. The documentation intends to describe how to deploy applications relevant for and supporting SRCNet using ArgoCD. This ArgoCD-specific documentation can then be linked to from the centralized ops documentation. CHSRC operations notes can be added as a separate section that can be ignored by other SRCs.
- Continued documentation for the centralized ops documentation for the GitOps part for each application we migrate (deployment instructions).
Some documentation may need to be moved over from CSCS confluence.