Skip to content

Releases: Azure/mcp-kubernetes

v0.0.15

18 Jun 01:16
5e79fb2

Choose a tag to compare

What's Changed

  • fix(security): block kubectl auth reconcile in readonly mode by @gossion in #146
  • fix(security): block quote/backslash bypass of kubectl/helm global flags by @gossion in #145
  • build(deps): bump cryptography from 46.0.7 to 48.0.1 in /example/clients/autogen by @dependabot[bot] in #151
  • build(deps): bump starlette from 0.49.1 to 1.3.1 in /example/clients/autogen by @dependabot[bot] in #150
  • build(deps): bump pyjwt from 2.12.0 to 2.13.0 in /example/clients/autogen by @dependabot[bot] in #147
  • build(deps): bump python-multipart from 0.0.27 to 0.0.31 in /example/clients/autogen by @dependabot[bot] in #149

Full Changelog: v0.0.14...v0.0.15

v0.0.14

05 Jun 02:20
39b7de1

Choose a tag to compare

What's Changed

  • security: fix kubectl ReadOnly mode misclassifications (defense-in-depth) by @gossion in #126
  • fix(security): block kubectl/helm global flags that redirect API traffic or inject credentials by @gossion in #127
  • fix(security): block all kubectl config write subcommands in readonly mode by @gossion in #137
  • build(deps): bump idna from 3.10 to 3.15 in /example/clients/autogen by @dependabot[bot] in #135
  • fix(security): normalize whitespace before scanning blocked global flags by @gossion in #138
  • build(deps): bump the all-gomod group across 1 directory with 4 updates by @dependabot[bot] in #136
  • build(deps): bump urllib3 from 2.6.3 to 2.7.0 in /example/clients/autogen by @dependabot[bot] in #134
  • build(deps): bump python-multipart from 0.0.22 to 0.0.27 in /example/clients/autogen by @dependabot[bot] in #133
  • build(deps): bump go.opentelemetry.io/otel from 1.40.0 to 1.41.0 by @dependabot[bot] in #132
  • build(deps): bump python-dotenv from 1.1.0 to 1.2.2 in /example/clients/autogen by @dependabot[bot] in #131
  • build(deps): bump pillow from 12.1.1 to 12.2.0 in /example/clients/autogen by @dependabot[bot] in #129
  • build(deps): bump cryptography from 46.0.6 to 46.0.7 in /example/clients/autogen by @dependabot[bot] in #124
  • ci: bump Go to 1.25 by @feiskyer in #139
  • build: bump Dockerfile golang base to 1.25 by @feiskyer in #140
  • build(deps): bump go.opentelemetry.io/otel/sdk from 1.40.0 to 1.43.0 by @dependabot[bot] in #125
  • build(deps): bump the all-gomod group across 1 directory with 5 updates by @dependabot[bot] in #103
  • fix(security): enforce --allow-namespaces for commands without -n by @gossion in #141

Full Changelog: v0.0.13...v0.0.14

v0.0.13

03 Apr 01:01
d8671c9

Choose a tag to compare

What's Changed

  • build(deps): bump the all-gomod group across 1 directory with 6 updates by @dependabot[bot] in #114
  • build(deps): bump urllib3 from 2.4.0 to 2.6.3 in /example/clients/autogen by @dependabot[bot] in #113
  • build(deps): bump go.opentelemetry.io/otel/sdk from 1.39.0 to 1.40.0 by @dependabot[bot] in #105
  • fix: prevent namespace restriction bypass via multiple namespace flags by @gossion in #115
  • build(deps): bump azure-core from 1.34.0 to 1.38.0 in /example/clients/autogen by @dependabot[bot] in #110
  • build(deps): bump starlette from 0.46.2 to 0.49.1 in /example/clients/autogen by @dependabot[bot] in #109
  • build(deps): bump pillow from 11.2.1 to 12.1.1 in /example/clients/autogen by @dependabot[bot] in #108
  • build(deps): bump protobuf from 5.29.4 to 5.29.6 in /example/clients/autogen by @dependabot[bot] in #107
  • build(deps): bump the all-gomod group across 1 directory with 2 updates by @dependabot[bot] in #122
  • build(deps): bump cryptography from 44.0.3 to 46.0.6 in /example/clients/autogen by @dependabot[bot] in #121
  • build(deps): bump python-multipart from 0.0.20 to 0.0.22 in /example/clients/autogen by @dependabot[bot] in #106
  • build(deps): bump google.golang.org/grpc from 1.77.0 to 1.79.3 by @dependabot[bot] in #118
  • bump requests from 2.32.3 to 2.33.0 in /example/clients/autogen by @dependabot[bot] in #119
  • build(deps): bump pyjwt from 2.10.1 to 2.12.0 in /example/clients/autogen by @dependabot[bot] in #117
  • build(deps): bump github.com/buger/jsonparser from 1.1.1 to 1.1.2 by @dependabot[bot] in #123

Full Changelog: v0.0.12...v0.0.13

v0.0.12

21 Jan 06:37
e981bc6

Choose a tag to compare

What's Changed

  • fix: pipeline failure - digest is missed by @gossion in #94
  • Chore: Unify function naming and parameter style by @gossion in #95
  • feat: Add tool annotations for improved LLM tool understanding by @triepod-ai in #98
  • Remove request timeout from kubectl command by @michaelact in #97

New Contributors

  • @triepod-ai made their first contribution in #98
  • @michaelact made their first contribution in #97

Full Changelog: v0.0.11...v0.0.12

v0.0.11

15 Dec 10:22
5f3165d

Choose a tag to compare

What's Changed

  • Chore: remove dead codes by @gossion in #85
  • build(deps): bump actions/checkout from 5.0.1 to 6.0.0 in the all-gomod group by @dependabot[bot] in #86
  • Docs: update docs for using unified kubectl tool by @gossion in #90
  • feat: pass ctx into tool calls by @gossion in #93
  • build(deps): bump the all-gomod group across 1 directory with 5 updates by @dependabot[bot] in #91
  • build(deps): bump the all-gomod group across 1 directory with 3 updates by @dependabot[bot] in #92

Full Changelog: v0.0.10...v0.0.11

v0.0.10

24 Nov 06:05
58cb1c8

Choose a tag to compare

What's Changed

  • build(deps): bump the all-gomod group across 1 directory with 6 updates by @dependabot[bot] in #72
  • build(deps): bump actions/setup-go from 5 to 6 in the all-gomod group by @dependabot[bot] in #73
  • build(deps): bump github.com/mark3labs/mcp-go from 0.39.1 to 0.40.0 in the all-gomod group by @dependabot[bot] in #74
  • build(deps): bump github.com/mark3labs/mcp-go from 0.40.0 to 0.41.0 in the all-gomod group by @dependabot[bot] in #75
  • build(deps): bump docker/login-action from 3.5.0 to 3.6.0 in the all-gomod group by @dependabot[bot] in #76
  • build(deps): bump github.com/mark3labs/mcp-go from 0.41.0 to 0.41.1 in the all-gomod group by @dependabot[bot] in #77
  • build(deps): bump actions/upload-artifact from 4 to 5 in the all-gomod group by @dependabot[bot] in #79
  • build(deps): bump github.com/mark3labs/mcp-go from 0.41.1 to 0.42.0 in the all-gomod group by @dependabot[bot] in #78
  • build(deps): bump the all-gomod group across 1 directory with 3 updates by @dependabot[bot] in #83
  • build(deps): bump github.com/mark3labs/mcp-go from 0.42.0 to 0.43.0 in the all-gomod group by @dependabot[bot] in #81
  • Feat: support using unified tools for kubectl by @gossion in #84

Full Changelog: v0.0.9...v0.0.10

v0.0.9

29 Aug 04:36
a5ce001

Choose a tag to compare

What's Changed

  • build(deps): bump github.com/mark3labs/mcp-go from 0.37.0 to 0.38.0 in the all-gomod group by @dependabot[bot] in #68
  • Chore: show version info by @gossion in #67
  • Add kubectl config operations for context management by @feiskyer in #69

Full Changelog: v0.0.8...v0.0.9

v0.0.8

12 Aug 07:52
670bd6e

Choose a tag to compare

What's Changed

  • build(deps): bump github.com/mark3labs/mcp-go from 0.36.0 to 0.37.0 in the all-gomod group by @dependabot[bot] in #64
  • chore: add telemetry and OTLP by @feiskyer in #65
  • build(deps): bump actions/checkout from 4.2.2 to 5.0.0 in the all-gomod group by @dependabot[bot] in #66

Full Changelog: v0.0.7...v0.0.8

v0.0.7

07 Aug 01:33
083e9a5

Choose a tag to compare

🐛 Bug Fixes

  • fix: improve resource parameter handling for kubectl commands

v0.0.6

05 Aug 02:02
9c8a3cc

Choose a tag to compare

🐛 Bug Fixes

  • kubectl exec/cp commands: Fixed improper handling of kubectl exec and kubectl cp commands that was causing
    malformed command construction. These commands now properly bypass standard resource parameter handling (#61)

🔧 Improvements

  • Documentation: Added namespace specification in exec command examples
  • CI/CD: Updated Docker metadata action from v5.7.0 to v5.8.0
  • Build: Cleaned up Windows image building process as they are not working yet