Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Releases: Azure/aks-mcp

v0.0.9

26 Sep 05:43
10d9e83
Compare
Choose a tag to compare
Loading

What's Changed

  • fix: update user-assigned managed identity authentication to use --client-id by @feiskyer in #206
  • chore(deps): bump github.com/Azure/azure-sdk-for-go/sdk/azidentity from 1.11.0 to 1.12.0 in the all-gomod group by @dependabot[bot] in #209
  • Feat: add chart to deploy aks-mcp on kubernetes by @gossion in #207
  • feat: add kubelogin to Dockerfile by @mqasimsarfraz in #210
  • Feat: enable log level by @gossion in #212
  • chore(deps): bump github.com/mark3labs/mcp-go from 0.39.1 to 0.40.0 in the all-gomod group by @dependabot[bot] in #213
  • refactor: extract operation value extraction logic by @feiskyer in #214

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

v0.0.8

09 Sep 07:42
d425db7
Compare
Choose a tag to compare
Loading

What's Changed

  • remove: VMSS run-command tool for AKS policy compliance by @feiskyer in #189
  • chore(deps): bump the all-gomod group with 3 updates by @dependabot[bot] in #191
  • chore: bump k8s tools and fix the tool list in README by @feiskyer in #192
  • Fix README WSL guidance to prevent ENOENT errors (#190) by @feiskyer in #193
  • chore: Add note for container_user by @mqasimsarfraz in #194
  • chore(deps): bump the all-gomod group across 1 directory with 7 updates by @dependabot[bot] in #196
  • fix: ensure error messages are included in tool output by @feiskyer in #198
  • chore(deps): bump actions/setup-go from 5 to 6 in the all-gomod group by @dependabot[bot] in #201
  • Include hubble in additional tools by @SRodi in #200
  • Feat: support oauth by @gossion in #202

New Contributors

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

v0.0.7

25 Aug 08:01
dcca443
Compare
Choose a tag to compare
Loading

What's Changed

  • chore(deps): bump the all-gomod group with 3 updates by @dependabot[bot] in #156
  • chore(deps): bump golang from 1.24-alpine to 1.25-alpine in the all-gomod group by @dependabot[bot] in #157
  • makefile/docs: enforce bash for multi-line targets and document in README by @3mbe in #158
  • chore: add a help flag by @feiskyer in #161
  • feat: add cluster health check prompt by @feiskyer in #160
  • Feat: Version System Improvements by @gossion in #159
  • feat: add start and stop operations for AKS clusters by @feiskyer in #163
  • fix: remove action_params as required for inspektor_gadget_observability tool by @feiskyer in #167
  • chore: cleanup unused files by @feiskyer in #168
  • feat: add helpful 404 responses for HTTP/SSE server endpoints by @feiskyer in #169
  • feat: implement azcli login functionality with multiple authentication methods by @pauldotyu in #166
  • chore: fix the unit tests around authz by @feiskyer in #170
  • chore: bump mcp-go to v0.38.0 by @feiskyer in #174
  • chore(deps): bump helm.sh/helm/v3 from 3.18.5 to 3.18.6 in the all-gomod group by @dependabot[bot] in #176
  • doc: add "Docker Desktop" instructions by @mqasimsarfraz in #135
  • Chore/inspektor_gadget_observability: Include additional context/examples by @mqasimsarfraz in #178
  • docs/tests: add GoDoc comments and unit tests for k8s adapter by @3mbe in #173
  • chore(deps): bump github.com/go-viper/mapstructure/v2 from 2.3.0 to 2.4.0 by @dependabot[bot] in #177
  • chore(deps): bump github.com/Azure/azure-sdk-for-go/sdk/azcore from 1.18.2 to 1.19.0 in the all-gomod group by @dependabot[bot] in #186
  • docs: add comprehensive contribution guides by @feiskyer in #188

New Contributors

  • @3mbe made their first contribution in #158

Full Changelog: v0.0.6...v0.0.7

v0.0.6

14 Aug 06:46
14e1d51
Compare
Choose a tag to compare
Loading

What's Changed

Full Changelog: v0.0.5...v0.0.6

v0.0.5

07 Aug 02:22
7bbfe3e
Compare
Choose a tag to compare
Loading

🚀 Features & Enhancements

Improvements

  • Naming Consistency: Updated log messages and comments to use consistent "AKS MCP" naming throughout the codebase
  • Component Architecture: Registered tools by components for better organization and modularity
  • Documentation: Enhanced README with AKS Extension link and formatting improvements
  • Build Process: Updated Makefile to remove help flag from docker-run target and map port 8000 to host

Bug Fixes

  • Fixed typo in documentation
  • Applied code formatting improvements
  • Added workaround documentation for MCP server starting in WSL environment

Full Changelog: v0.0.4...v0.0.5

v0.0.4

05 Aug 02:39
6eedd14
Compare
Choose a tag to compare
Loading

🚀 Features & Enhancements

  • VS Code Extension Support: Added AKS Extension installation as recommended path for improved development
    experience
  • Enhanced Documentation:
    • Updated README to reflect changes from 'Testing' to 'Lab' terminology
    • Added comprehensive lab exercises for using AKS-MCP with Semantic Kernel (SK)
    • Created AKS MCP Transport Testing Guide with enhanced test client for multiple transport protocols
    • Updated AKS MCP demo notebook with installation instructions and prerequisites

🐛 Bug Fixes

  • Enhanced logging in tool result handler to include tool name for better debugging

🔧 Maintenance

  • Bumped dependencies for Kubernetes MCP components
  • Updated Azure SDK dependencies (github.com/Azure/azure-sdk-for-go/sdk/azcore)
  • Code formatting improvements (go fmt)

Full Changelog: v0.0.3...v0.0.4

v0.0.3

01 Aug 00:54
37607c2
Compare
Choose a tag to compare
Loading

🚀 Features

New Tools & Capabilities

  • Kubernetes Tools Integration: Added comprehensive Kubernetes tools with proper access level management (#84)
  • Inspektor Gadget Support: Added Inspektor Gadget tools and registered them by default for enhanced debugging capabilities (#86, #115)
  • Azure Application Insights: Added KQL query tool for Application Insights integration (#81)
  • Fleet Management: Enhanced Azure Fleet tools with structured parameters and improved validation (#69)
  • Private Endpoint Support: Added validation and support for private endpoints (#76, #78)
  • AppLens Detector Tools: Implemented AppLens detector MCP tools (#64)
  • Azure Resource Health: Added comprehensive Azure Resource Health monitoring for AKS clusters
    (#60)

Enhanced Documentation & Installation

  • 1-Click Installation: Added comprehensive platform/architecture support and 1-click GitHub binary integration (#104, #105)
  • Windows ARM64 Support: Complete Windows ARM64 platform support (#108)
  • VS Code Integration: Improved MCP server configuration format and VS Code integration (#109, #110)
  • Installation Documentation: Enhanced installation experience with improved documentation (#117)

🔧 Improvements

Build & Infrastructure

  • Multi-architecture Support: Added support for multiarch container images
    (#112)
  • Container Image Enhancements: Included kubectl and helm in the container image by default
    (#121)
  • Windows Build: Cleanup of windows image building process (#122)
  • SLSA Release: Fixed SLSA releaser flags for improved security (#123)

Code Quality & Maintenance

  • Tool Consolidation: Consolidated tools and reduced the total number of tools for better organization
    (#96)
  • Code Refactoring: Cleaned up long functions into simpler, more maintainable ones
    (#102)
  • Diagnostics Improvements: Enhanced Azure-specific diagnostics with Go SDK integration
    (#95, #100)
  • Test Improvements: Enhanced test coverage and reliability (#88, #91)

🐛 Bug Fixes

  • Fixed access level mapping for Kubernetes security configuration (#97)
  • Fixed monitor tool parameters and validation (#96)
  • Corrected log levels for audit logs (#82)
  • Fixed CI pipeline issues and unit tests (#80)
  • Removed KQL validation logic from Application Insights handler (#81)

📦 Dependencies

  • Bumped github.com/Azure/mcp-kubernetes to version 0.0.5 (#120)
  • Updated github.com/mark3labs/mcp-go in the all-gomod group (#114)
  • Updated github.com/Azure/azure-sdk-for-go/sdk/azcore (#67)
  • Updated github.com/spf13/pflag in the all-gomod group (#77)

📚 Documentation

  • Added comprehensive tool consolidation prompts (#93)
  • Updated documentation with new tools and capabilities (#99)
  • Added control plane logs prompts and examples (#71, #73)
  • Enhanced README with tool listings and usage examples (#83, #90)

Full Changelog: v0.0.2...v0.0.3

v0.0.2

10 Jul 01:28
e1283cc
Compare
Choose a tag to compare
Loading

🚀 Major Features & Enhancements

Azure Monitor Integration

  • NEW: Added comprehensive Azure Monitor support for AKS clusters
  • Added metrics operations with read access permissions
  • Integrated monitoring capabilities for better cluster observability

Azure Advisor Integration

  • NEW: Implemented Azure Advisor recommendations for AKS clusters
  • Added AKS-specific recommendations and best practices
  • Included resource ID-based recommendations for improved accuracy
  • Added comprehensive logging and error handling

Enhanced Network Tools

  • NEW: Load balancer helpers and operations
  • Enhanced network resource management (VNets, NSGs, Route Tables, Subnets)
  • Improved network resource discovery and configuration

🐛 Bug Fixes

  • Fixed Azure Advisor recommendation parameter validation errors
  • Fixed container test entrypoint issues
  • Resolved MCP tool parameter validation errors
  • Fixed CI linting errors and improved error handling
  • Removed coverage.txt from repository tracking

🏗️ Infrastructure & CI/CD

  • Enhanced GitHub Actions workflows
  • Improved SLSA3 compliance for releases
  • Added comprehensive testing across multiple platforms
  • Enhanced security scanning with Gosec

Full Changelog: v0.0.1...v0.0.2

Contributors: @gossion, @guwe, @feiskyer, and the Azure team

For detailed installation and usage instructions, see the README.md.

v0.0.1

28 May 03:41
f73bd45
Compare
Choose a tag to compare
Loading

What's Changed

New Contributors

Full Changelog: https://github.com/Azure/aks-mcp/commits/v0.0.1

Morty Proxy This is a proxified and sanitized view of the page, visit original site.