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

Update Application API with new fields for image update configuration

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Unresolved
    • Icon: Major Major
    • None
    • None
    • ArgoCD
    • None
    • GITOPS Sprint 232, GITOPS Sprint 235, GITOPS Sprint 236, GITOPS Sprint 237

      Story (Required)

      As a user of argo-cd trying to configure my application to have automatic image updates I want to be able to express my desired configuraton in my application resource

      Background (Required)

      The Application API needs to be updated with new fields and updated Application CRD needs to be generated to contain image update configuration as well as status information of last conducted update operation

      Out of scope

      implementation of image updater controller changes to react to these new fields 

      Approach (Required)

      Update types.go (API) file to modify application spec and status to have new fields 

      Dependencies

      none

      Acceptance Criteria (Mandatory)

      New Application CRD is generated with additional fields in spec to contain image update configuration, and new fields in status to store state of image update operations 

      INVEST Checklist

      Dependencies identified

      Blockers noted and expected delivery timelines set

      Design is implementable

      Acceptance criteria agreed upon

      Story estimated

      Legend

      Unknown

      Verified

      Unsatisfied

      Done Checklist

      • Code is completed, reviewed, documented and checked in
      • Autogenerated files are updated
      • Acceptance criteria are met

            jrao@redhat.com Jaideep Rao
            jrao@redhat.com Jaideep Rao
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: