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

Migrate CHSRC GitOps service deployments to ArgoCD

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

Details

    • SRCnet
    • Hide

      Migrating our existing services to ArgoCD will ensure that our procedures (SP-4249) are battle tested and solid. Not just for the deployment, but running all services this way will provide us with experience to keep updating the operational procedures for best practices.

      Show
      Migrating our existing services to ArgoCD will ensure that our procedures ( SP-4249 ) are battle tested and solid. Not just for the deployment, but running all services this way will provide us with experience to keep updating the operational procedures for best practices.
    • Hide
      • Migrate at least external-dns, cert-manager, an ingress controller, and an application that uses these services, such as Harbor.
      • A publicly available repository with these services (and no secrets).
      • (Uncommitted) Migrate skaha platform
      Show
      Migrate at least external-dns, cert-manager, an ingress controller, and an application that uses these services, such as Harbor. A publicly available repository with these services (and no secrets). (Uncommitted) Migrate skaha platform
    • 2
    • 3
    • 0
    • Team_CHOCOLATE
    • Sprint 5
    • Hide
      • Secrets are managed in Vault using External Secrets Operator and not committed to the public repository
      Show
      The services mentioned in the AC have been moved to a public GitOps repository: https://gitlab.com/ska-telescope/src/ska-chsrc-gitops Secrets are managed in Vault using External Secrets Operator and not committed to the public repository
    • 24.1
    • Stories Completed, Outcomes Reviewed, Demonstrated, Satisfies Acceptance Criteria, Accepted by FO
    • PI24 - UNCOVERED

    • PI23 SRC23-PB SRCNet0.1 Team_Chocolate operations-and-infrastructure

    Description

      After having tried to make FluxCD work in past PIs, we have identified several limitations and issues that make it hard to work with for our use case (See https://confluence.skatelescope.org/display/SRCSC/COR-514+CH+-+Testing+of+procedures), and the only satisfying solution we have found is to use ArgoCD instead.

      Therefore in order to come up with a successful GitOps strategy, we will migrate our existing deployments to ArgoCD. This will happen ideally after (but perhaps also in tandem) with SP-4249 (which will produce documentation and for how to run Gitops services in SRCNet).

      Attachments

        Issue Links

          Structure

            Activity

              People

                R.Barnsley Barnsley, Rob
                P.Llopis Llopis, Pablo
                Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                Feature Progress

                  Story Point Burn-up: (71.43%)

                  Feature Estimate: 2.0

                  IssuesStory Points
                  To Do26.0
                  In Progress   00.0
                  Complete915.0
                  Total1121.0

                  Dates

                    Created:
                    Updated:
                    Resolved:

                    Structure Helper Panel