Repository navigation
gitops: add an Intlab Forge overlay - #228
Harshith-umesh merged 2 commits into
Conversation
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Advanced Run ID: 📒 Files selected for processing (3)
Included review availability: Your plan provides up to 1 included review per hour; 0 remain after this review. 📝 WalkthroughWalkthroughThe pull request adds an Intlab production Kustomize overlay, configures an Argo CD Application for it, and documents Intlab-specific deployment commands and image usage. ChangesIntlab production GitOps deployment
Priority: ⬇️ Low Estimated code review effort: 2 (Simple) | ~10 minutes Change: Feature Sequence Diagram(s)sequenceDiagram
participant Application as forge-production Application
participant Repository as Forge Git repository
participant OpenShift as OpenShift cluster
Application->>Repository: Read intlab-production overlay from main
Repository-->>Application: Return Kustomize resources
Application->>OpenShift: Synchronize resources to psap-automation
Merge Risk: ⚪ Minimal · up to The Intlab overlay and Argo CD wiring are ready to merge with no verified blocking risk. 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Summary
forge-productionApplication manifestWhy
The Intlab cluster has no OpenShift internal image registry, so the current
forge-fullresolver and Task image references cannot start there. The Intlab FournosJob usesforge-full; without this overlay it resolves toimage-registry.openshift-image-registry.svc:5000/.../forge-core:latest, which does not exist on Intlab.Validation
oc kustomize fournos/gitops/overlays/intlab-productionsucceeds.quay.io/rh_perfscale/forge:latest.forge-stepTask usesquay.io/rh_perfscale/forge:latest.forge-coreimage.Apply
fournos/gitops/applications/forge-intlab-production.yamlonly in Intlab; do not replace the management Application.Summary by CodeRabbit
New Features
Documentation