chore: Move kubernetes-agent and polly codebases to go/#3266
Draft
maciaszczykm wants to merge 53 commits intomasterfrom
Draft
chore: Move kubernetes-agent and polly codebases to go/#3266maciaszczykm wants to merge 53 commits intomasterfrom
maciaszczykm wants to merge 53 commits intomasterfrom
Conversation
…rect localizer usage
…kubernetes-agent' across all modules
There was a problem hiding this comment.
Pull request overview
This PR moves the kubernetes-agent and polly codebases from their original locations to a new go/ directory structure, consolidating all Go projects in a single monorepo pattern.
Changes:
- Relocated kubernetes-agent API implementation to
go/kubernetes-agent/api/ - Relocated polly to
go/polly/ - Updated Go workspace configuration to include the moved modules
- Updated repository references in charts and workflows
- Cleaned up and standardized .gitignore files across multiple modules
Reviewed changes
Copilot reviewed 177 out of 819 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
| go/kubernetes-agent/api/pkg/**/*.go | New API implementation files for kubernetes-agent including resource management, client caching, integration handlers, and CSRF middleware |
| go/go.work | Updated workspace to include kubernetes-agent/api, kubernetes-agent/kas, and polly modules |
| go/**/.gitignore | Consolidated .gitignore files removing redundant IDE and OS-specific patterns |
| .github/workflows/*.yaml | Added CI workflows for polly and Trivy security scanning |
| charts/kas/templates/deployment.yaml | Updated repository URL from kubernetes-agent to console repository |
| .editorconfig | Added editor configuration for consistent code formatting across Go, YAML, and other file types |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Member
Author
Contributor
|
Too many files changed for review. ( |
… wrapping in proxy code
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Both repos can be archived after it is merged.
TODO:
Test Plan
Tested kubernetes-agent image on plural-dev-aws. Kubernetes Dashboard view works fine.
Checklist
Plural Flow: console