aws-samples / aws-samples/appmod-blueprints

feat(addons): Enable GitOps layer addons for cloudfront-exposure

Open
#701 0 comments 0 reactions 0 assignees View on GitHub
agentic-platform
Dominant language
Shell
Stars
105
Forks
62
Avg merge
11h 17m
Merged PRs (30d)
76

Description

Parent: #699

## Addons

- [ ] `argo_events` — event sources and sensors for triggering workflows
- [ ] `argo_rollouts` — progressive delivery (canary, blue-green deployments)
- [ ] `kargo` — environment promotion pipelines (dev → staging → prod)

## Notes

- `argo_events` and `argo_rollouts` have no ingress — just enable them
- `kargo` has a dashboard that may need ingress with path rewrite for cloudfront mode
- All three are already defined in `gitops/addons/registry/gitops.yaml`
- Spoke clusters also enable `argo_rollouts` (see hub-config.yaml spoke1/spoke2)

Contributor guide

Open the contributing guide

Research direction

Start with gitops/addons/registry/gitops.yaml to compare the existing definitions for argo_events, argo_rollouts, and kargo, then check hub-config.yaml for the spoke1/spoke2 argo_rollouts settings. Verify that all three addons are enabled for cloudfront-exposure, and confirm whether kargo’s dashboard requires the noted ingress path rewrite.

Written by the indexing model from the issue text.

Assessment

Tech stack
kubernetes
Domain
cloud, devops, infrastructure
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
55/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.