feat(KONFLUX-15435): Add perf-team-prometheus-reader production overlays - #802
Conversation
Add production environment overlays for the perf-team-prometheus-reader component on common clusters. This follows the staging-first rollout per review feedback on PR redhat-appstudio#791. Staging PR: redhat-appstudio#791 Merge this after staging is verified. Signed-off-by: Subrata Modak <smodak@redhat.com> Assisted-by: ClaudeAI Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: smodak-rh 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 |
PR Summary by QodoAdd production overlays for Prometheus reader
AI Description
Diagram
High-Level Assessment
Files changed (2)
|
Code Review by Qodo
1. Referenced base is missing
|
| resources: | ||
| - ../base |
There was a problem hiding this comment.
1. Referenced base is missing 📘 Rule violation ☼ Reliability
Both new production overlays reference ../base, but this component currently has no base/ directory or sibling staging overlays, so Kustomize cannot render either overlay. Merging before the staging prerequisite is incorporated leaves both production paths invalid and the component without the required base-and-sibling-overlay layout.
Agent Prompt
## Issue description
Both production overlays reference `../base`, but that directory is absent from the current branch, causing Kustomize rendering to fail and leaving the required component layout incomplete.
## Issue Context
The PR description identifies the related staging change as a prerequisite that may provide the missing base and staging overlays. Ensure this branch includes or is rebased onto those resources before submission, rather than relying only on merge-order documentation, so all four variants are present and build successfully in CI.
## Fix Focus Areas
- components/perf-team-prometheus-reader/external-production/kustomization.yaml[5-6]
- components/perf-team-prometheus-reader/internal-production/kustomization.yaml[5-6]
ⓘ Copy this prompt and use it to remediate the issue with your preferred AI generation tools
Summary
Add production environment overlays for the
perf-team-prometheus-readercomponent on common clusters.This follows the staging-first rollout per review feedback on PR #791. Do not merge until staging (PR #791) is deployed and verified.
Change
components/perf-team-prometheus-reader/internal-production/kustomization.yamlcomponents/perf-team-prometheus-reader/external-production/kustomization.yamlBoth reference
../base(same resources as staging).Related
Signed-off-by: Subrata Modak smodak@redhat.com
Assisted-by: ClaudeAI