-
Story
-
Resolution: Done
-
Critical
-
None
-
None
-
None
-
None
Story (Required)
Create image for the Argo Agent Agent component through konflux
Source: https://github.com/argoproj-labs/argocd-agent
Dockerfile: https://github.com/argoproj-labs/argocd-agent/blob/main/Dockerfile.agent
Approach (Required)
- Create a new temporary downstream repo. Note that the downstream source will be eventually moved to a single release repo either in github or gitlab.
- Add argocd-agent source as a submodule
- Create a downstream dockerfile. Refer CPASS dockerfile
- Create a agent component in argo-argent konflux application
- Add the CI configs to build the image
- Ensure builds run in hermatic env
Acceptance Criteria (Mandatory)
- argo-agent agent component added to Konflux
- image build successfully in Konflux hermatic env
Done Checklist
- Code is completed, reviewed, documented and checked in
- Unit and integration test automation have been delivered and running cleanly in continuous integration/staging/canary environment
- Continuous Delivery pipeline(s) is able to proceed with new code included
- Customer facing documentation, API docs etc. are produced/updated, reviewed and published
- Acceptance criteria are met
- is cloned by
-
GITOPS-7089 Build Argo Agent Principal container image using the Konflux
-
- Closed
-