Skip to content

Kubernetes MCP Server 0.0.1

Choose a tag to compare

@github-actions github-actions released this 03 Jul 17:37
· 38 commits to main since this release

Changelog

  • ee4de35 Add build and lint workflows (#33)
  • 358c1bb Add build and lint workflows (#33)
  • a653533 Merge pull request #1 from basebandit/playground
  • 447db78 Merge pull request #10 from basebandit/playground
  • cbe9f5c Merge pull request #11 from basebandit/playground
  • 42922ec Merge pull request #12 from basebandit/playground-1
  • 0f444ab Merge pull request #13 from basebandit/dependabot/go_modules/github.com/mark3labs/mcp-go-0.18.0
  • c0cf26f Merge pull request #14 from basebandit/dependabot/go_modules/github.com/stretchr/testify-1.10.0
  • 1120661 Merge pull request #15 from basebandit/playground
  • de356db Merge pull request #16 from basebandit/playground
  • 819219d Merge pull request #17 from basebandit/playground
  • fb4f224 Merge pull request #19 from basebandit/dependabot/go_modules/github.com/mark3labs/mcp-go-0.22.0
  • 2607ecf Merge pull request #2 from basebandit/playground
  • b1fd3f8 Merge pull request #20 from basebandit/dependabot/go_modules/k8s.io/api-0.33.0
  • b0bbe02 Merge pull request #22 from basebandit/dependabot/go_modules/k8s.io/client-go-0.33.0
  • 1467797 Merge pull request #23 from basebandit/dependabot/go_modules/k8s.io/apimachinery-0.33.0
  • 9df5f0a Merge pull request #25 from basebandit/dependabot/go_modules/github.com/mark3labs/mcp-go-0.27.0
  • 86415f9 Trigger sonar scan to test ci analysis method (#34)
  • 1580999 add build step
  • cc02db2 add cluster service api call methods
  • d7235e1 add context info types
  • 8c47507 add create deployment tool and handler func
  • c96ef6b add create deployment tool handler test
  • e04584e add create deployment tool logic
  • 9671023 add unit tests for deployment creation
  • 4885f0a add unit tests for deployment get and update api calls
  • 38b555b add unit tests for deployment mcp tools
  • fb7d007 add unit tests for pod mcp tools
  • 23a5786 change replica param to float64 type set internally by mcp-go package
  • d7866e6 chore: add common validation functions
  • 4634645 chore: add explicit condition for prs targeting main
  • 6877fc8 chore: add format unit tests
  • ca8a6e1 chore: add namespace resource api calls
  • a3a3219 chore: add namespace resource tools and tool handlers
  • 1bc65ce chore: add release workflow
  • a9c03e5 chore: add unit test code coverage
  • 7eec036 chore: configure goreleaser
  • 2c44188 chore: define namespace operations contract
  • 4bc9d1d chore: draft code of conduct
  • 9496a0f chore: draft contributing guide doc
  • bf98c02 chore: fix source and test inclusions and exclusions
  • 089f6ba chore: mock the namespace resource contract
  • 8c63b8e chore: refactor error strings to match validation error string
  • a534076 chore: refactor to use constants and comments for lint gosec false positives
  • 180b47a configuration for sonarcloud analysis
  • c06ba86 debug: check sonar token secret exists
  • 257a67e debug: sonar scan coverage report
  • 9bd91ff exclude gosec G115 false positives
  • b90de22 experimental iterations
  • fde1583 extend clustermanager to introduce new behaviour
  • c32c97a feat: add context management api call methods
  • 3b8c765 feat: add context management tools
  • 2389736 feat: add list deployment tool
  • 8f12101 fix: pass coverage directory and run sonar scan on linux runners
  • 48d6375 fix: set active status for the current context from kubconfig file
  • 5aa3034 fix: sonar scan coverage report
  • 244b04f fix: sonarscan code coverage report failure
  • c4cc397 fix: update kubeconfig file when switching context
  • 7eeaabb format pod details