Conversation
revu-bot
left a comment
There was a problem hiding this comment.
⚠️ PR Review Skipped
3 validation issues found. Review thresholds can be adjusted in
.revu.yml.
See why it was skipped and detailed metrics
Issues Found
1. This PR changes 186 files, which exceeds the limit of 25 files.
Suggestion: Consider breaking this PR into smaller, more focused changes. Large PRs are harder to review effectively and may contain unrelated changes.
2. This PR has 52442 lines of diff, which exceeds the limit of 15000 lines.
Suggestion: Consider splitting this PR into smaller chunks. Large diffs are difficult to review thoroughly and may hide important issues.
3. This PR contains files that exceed the size limit: '.kontinuous/charts/redis/values.schema.json' (3299 lines of changes), 'pnpm-lock.yaml' (12609 lines of changes), 'yarn.lock' (15749 lines of changes), which exceeds the limit of 3000. The limit is 3000 lines per file.
Suggestion: Consider refactoring large changes into smaller, more focused modifications. Large file changes are harder to review and understand.
PR Metrics
- Total files changed: 186
- Reviewable files: 186
- Diff size: 52442 lines
- Documentation files: 5
- Largest file change: 15749 lines
- Addition/Deletion ratio: 1.59
This validation helps ensure the bot focuses on PRs where automated review provides the most value.
Traefik CRDs (IngressRoutes, Middlewares) are managed manually on the cluster and the CI service account lacks RBAC permissions to apply them, causing every production deployment to fail. Move http.yaml to archive/ so it is no longer applied by Kontinuous while keeping it as reference.
revu-bot
left a comment
There was a problem hiding this comment.
PR Summary: Move http.yaml to Archive
This PR renames .kontinuous/env/prod/templates/http.yaml to .kontinuous/env/prod/archive/http.yaml — effectively removing it from the active Kubernetes deployment pipeline by moving it out of the templates/ directory.
Key Observations
- No code changes — the file content is identical; only the path changed.
- Deployment impact — moving the file out of
templates/means all the Kubernetes resources defined in it (Certificates, IngressRoutes, Middlewares) will no longer be applied by kontinuous on the next deployment. - No cleanup of live resources — the existing resources in the cluster are not explicitly deleted by this PR.
Issues Found
| File | Severity | Issue |
|---|---|---|
.kontinuous/env/prod/archive/http.yaml |
IMPORTANT | Archiving without deleting live cluster resources risks orphaned resources |
.kontinuous/env/prod/archive/http.yaml |
MINOR | No README or comment explaining why the file was archived |
Parce que ca ne fonctionne pas (ca fait actuellement planter la pipeline de prod) et le http-yaml doit être apply à la main en production. |
No description provided.