Kubernetes MCP Server v0.0.54
+++++++++~~*******
Changes
- Cleanup: refactor all the keycloak setup to json fileschanged
- Change KIND's host port to 8000changed
- Add custom CA certificate support for OIDC providersadded
- Update release configuration for npm publishing using OIDCadded
- Add local development environment with Kind and Keycloak for OIDCadded
- Add support for nodes queryadded
- Add CLAUDE.md instructions and update AGENTS.mdadded
- Default configuration with merge support for downstream overridesadded
- Provider config parsers are able to resolve filepathsadded
- Nodes_stats_summary tool to get PSI metricsadded
- Nodes_top retrieves Node resource consumption (metrics API)added
- Do not use in-use port in example run commandfixed
11 more lines
- Reviewed kubernetes.nodes implementationfixed
- Well-known mitm propagates original headersfixed
- Nodes_log query and tailLines argumentsfixed
- Remove "redundant" annotations that have defaultsfixed
- Do not enable Resource / Prompts yet, as there are nonefixed
- Use proper context importfixed
- Keycloak cors setupother
- Adding first set of user documentationother
- Developer doc for keycloak environmentother
- Adding a preview note at the top of the setup guideother
- Script clean upsother
33 maintenance lines (dependency bumps, CI, tests, docs)
- Bump sigs.k8s.io/controller-runtime from 0.22.2 to 0.22.3maintenance
- Refactor tests for Derived manager functionality to use testifymaintenance
- Keep Provider as only external Kubernetes interfacemaintenance
- Add unit tests for ProviderKubeconfig functionalitymaintenance
- Add unit tests for ProviderSingle functionalitymaintenance
- Introduce provider-specific config registrymaintenance
- Streamline provider configuration and in-cluster detectionmaintenance
- Provider implementations deal with Manager instantiationsmaintenance
- Bump golangci-lint version to avoid panicmaintenance
- Bump github.com/mark3labs/mcp-go from 0.41.1 to 0.42.0maintenance
- Update mcp processing tests to use testify and improve readabilitymaintenance
- Update PodsExec tests to use testify and improve readabilitymaintenance
- Update PodsTop tests to use testify and improve readabilitymaintenance
- Update MCP headers tests to use testify and improve readabilitymaintenance
- Update generic resources tests to use testify and improve readabilitymaintenance
- Missing documentation for nodes_stats_summarymaintenance
- Update pods tests to use testify and improve readabilitymaintenance
- Bump github.com/mark3labs/mcp-go from 0.42.0 to 0.43.0maintenance
- Update PodsRun tests to use testify and improve readabilitymaintenance
- Bump sigs.k8s.io/controller-runtime from 0.22.3 to 0.22.4maintenance
- Refactor WatchKubeConfig tests to use testify and improve structuremaintenance
- Remove redundant testCase function and streamline test setupmaintenance
- Refactored OpenShift related tests to use testifymaintenance
- Refactor logging tests to use testifymaintenance
- Improved tests to use real MCP clientsmaintenance
- Bump golang.org/x/sync from 0.17.0 to 0.18.0maintenance
- Bump golang.org/x/oauth2 from 0.32.0 to 0.33.0maintenance
- Restrict publish jobs to specific repositorymaintenance
- Update macOS build (Amd64/x86-64) target from 13 to 15maintenance
- Add tests for WatchKubeConfig tools reloadmaintenance
- Bump helm.sh/helm/v3 from 3.19.0 to 3.19.1maintenance
- Bump golang.org/x/net from 0.46.0 to 0.47.0maintenance
- Update Go version from 1.24.1 to 1.24.10maintenance
56 lines9 added2 changed7 fixed5 other33 maintenancetyped from the source notes