Uploaded image for project: 'OpenShift GitOps'
  1. OpenShift GitOps
  2. GITOPS-8552

Implement: Making Image Updater CRD available in remote cluster

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • None
    • None
    • None

      Story

      As a Software Engineer trying to enable cross-cluster reconciliation, I want the Image Updater controller to watch and reconcile CRs on remote clusters so that users can colocate their configuration with their workloads.

      Background and Approach

      Following the approved design, the controller must be modified to initialize clients for remote clusters.

      Out of Scope

      • Unit and E2E testing (covered in subsequent stories).

      Dependencies

      • Story 1: Design multi-cluster support.

      Acceptance Criteria

      • Controller successfully discovers a remote cluster via ArgoCD secrets.
      • Controller reconciles an ImageUpdater CR located on a remote cluster.
      • Logs clearly indicate which cluster/namespace a reconciliation event originated from.
      • Implement the design that have been approved
      • PR mergedĀ  to repository
      • Documentation changes merged to source repository

      Definition of Done

      • Code Complete: All code has been written, reviewed, and approved.
      • Review: Code has been peer-reviewed and meets coding standards.
      • Deployment: The feature has been deployed on OpenShift cluster for testing.

              dkarpele@redhat.com Denis Karpelevich
              dkarpele@redhat.com Denis Karpelevich
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: