Skip to content

Support multiple Kubernetes clusters#194

Open
daltoniam wants to merge 2 commits into
mainfrom
kubernetes-phase2
Open

Support multiple Kubernetes clusters#194
daltoniam wants to merge 2 commits into
mainfrom
kubernetes-phase2

Conversation

@daltoniam

Copy link
Copy Markdown
Owner
  • Lets the Kubernetes integration discover multiple configured clusters and switch between them per request, so users can inspect more than one cluster without restarting or changing global credentials.
  • Adds a read-only cluster discovery tool plus config/env support for explicit multi-cluster definitions.

Validation:

  • go test ./...
  • make ci
  • local MCP smoke test against two EKS contexts

💘 Generated with Crush

Allows one Kubernetes integration to discover and inspect multiple configured
clusters, so users can switch contexts per request without restarting or
rewiring credentials.

💘 Generated with Crush

Assisted-by: Crush:gpt-5.5

@acmacalister acmacalister left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

CI status checks all passed (build, test, lint, security). Code follows established patterns for dispatch maps, compaction specs, and context selection. Clean PR — LGTM.

Adds narrowly scoped Kubernetes actions for common operational recovery while keeping them disabled unless users explicitly opt in with a mutation gate.

💘 Generated with Crush

Assisted-by: Crush:gpt-5.5

@acmacalister acmacalister left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Clean PR — CI/status checks are passing (build, test, lint, security all green) and I found no blocking issues. LGTM.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants