Uploaded image for project: 'SAFe Program'
  1. SAFe Program
  2. SP-4563

Migrate CHSRC v0.1 services to GitOps

Change Owns to Parent OfsSet start and due date...
    XporterXMLWordPrintable

Details

    • SRCnet
    • Hide

      v0.1 Services to be deployed with GitOps, sharing documentation and procedures for the deployment and maintenance of the same. 

      Show
      v0.1 Services to be deployed with GitOps, sharing documentation and procedures for the deployment and maintenance of the same. 
    • Hide

      Demo prod cluster with available v0.1 services via GitOps

      Documentation for deploying applications with ArgoCD at CHSRC

      Continued contribution to the centralised Ops documentation for GitOps details for the v0.1 services.

      Show
      Demo prod cluster with available v0.1 services via GitOps Documentation for deploying applications with ArgoCD at CHSRC Continued contribution to the centralised Ops documentation for GitOps details for the v0.1 services.
    • 2.5
    • 2.5
    • 0
    • Team_CHOCOLATE
    • Sprint 2
    • PI24 - UNCOVERED

    • PI24-PB SRCNet0.x Team_Chocolate

    Description

      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.

      Attachments

        Issue Links

          Structure

            Activity

              People

                U.Yilmaz Yilmaz, Ugur
                r.joshi Joshi, Rohini
                Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Feature Progress

                  Story Point Burn-up: (10.00%)

                  Feature Estimate: 2.5

                  IssuesStory Points
                  To Do64.0
                  In Progress   35.0
                  Complete21.0
                  Total1110.0

                  Dates

                    Created:
                    Updated:

                    Structure Helper Panel