Repository navigation
chore(observability): converge cost monitoring on Coroot - #3818
Conversation
Retire the OpenCost UI and its dedicated deployment, access, policy, rollout, pricing-scraper, and CI surfaces. Keep Coroot custom cloud pricing as the single rendered cost-monitoring contract. Refs #3810
Rename the now-homogeneous Flagger resource folder after OpenCost removal so the shared manifest naming contract remains satisfied. Refs #3810
@coderabbitai review |
@codex review |
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
|
Codex Review: Didn't find any major issues. Delightful! Reviewed commit: ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
If Codex has suggestions, it will comment; otherwise it will react with 👍. Codex can also answer questions or update the PR. Try commenting "@codex address that feedback". |
Ready at
|
Summary
Authorization conservation
39e2ce5061122eb00b8e2dc800a25333eac457e76aeb9e7b2e7100444a949837bd0b2ad4cc9a07db8c93f437bdefbde44485ea52TDD
RED was observed before implementation:
FAIL: production must not render an OpenCost workload, route, policy, or integrationGREEN after implementation:
PASS: Coroot is the only rendered cost-monitoring surfaceValidation
ksail workload validateksail --config ksail.prod.yaml workload validatego test ./scripts/validate-eks-ci-role-policygo test ./scripts/generate-kubescape-exceptionsgit diff --checkCloses #3810
Closes #1784
Closes #2783