Skip to content

Releases: Azure/aks-mcp

v0.0.6

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

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

🚀 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

🚀 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

🚀 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

🚀 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

What's Changed

New Contributors

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