Sitemap

Cloud Native Weekly: KubeSphere MCP Server Released

4 min readMay 9, 2025

Open Source project recommendations

Argo Rollouts

Argo Rollouts is a Kubernetes-native deployment controller maintained by the Argo project. It enables progressive delivery strategies such as canary releases, blue-green deployments, automated metric analysis, and custom webhook controls. By extending the Deployment resource, it offers fine-grained traffic control and provides CLI and Web UI tools for easier management.

Hwameistor

HwameiStor is an open-source Kubernetes-native Container Attached Storage (CAS) solution designed to deliver high-performance and highly available local storage for stateful workloads in cloud-native environments. It manages HDDs, SSDs, and NVMe disks across nodes, builds a local storage pool, and provides distributed local data volume services through a CSI-based architecture. Features include automatic disk discovery, application-aware scheduling, cross-node data replication, and failure recovery, making it ideal for systems like TiDB and MinIO.

TopoLVM

TopoLVM is an open-source Kubernetes CSI plugin that leverages LVM (Logical Volume Manager) to provide capacity-aware local persistent storage. It supports dynamic volume provisioning, raw block device access, snapshots, volume expansion, and topology-aware scheduling. This allows intelligent Pod placement based on node storage capacity, improving resource utilization. It is especially suitable for high-performance, stateful applications such as databases.

KitOps

KitOps is an open-source DevOps tool aimed at simplifying collaboration and deployment workflows for AI/ML projects. It introduces an OCI-compatible packaging format called ModelKit, which encapsulates models, datasets, code, and configurations into immutable, signable artifacts. KitOps includes the Kit CLI and PyKitOps SDK, and integrates with CI/CD pipelines like GitHub Actions and Dagger. It’s useful across the development-to-production lifecycle.

Technical recommendations

KubeSphere MCP Server: Enhancing AI Integration with KubeSphere

This article introduces the new support for Model Context Protocol (MCP) in KubeSphere via the KubeSphere MCP Server. It enables seamless integration between AI assistants and the KubeSphere API, allowing users to interact with the platform using natural language to manage workspaces, monitor clusters, handle user permissions, and automate processes. This feature lowers the learning curve and improves management efficiency, representing the future of AI-assisted cloud-native operations.

How Uber Migrated Large-Scale Compute Workloads to Kubernetes: Challenges and Practices

This article details Uber’s migration of large-scale compute workloads from traditional infrastructure to Kubernetes. It outlines motivations such as improved resource utilization, resilience, and maintainability. The article discusses challenges like scheduling complexity, coexistence of batch and service workloads, resource isolation, and observability. Uber shares their customized solutions, including integration with their in-house scheduler Peloton, and how they achieved a seamless transition without service disruptions — providing valuable insights for teams handling large-scale migrations.

Kubernetes v1.33 Officially Releases Volume Populators: Simplifying Volume Pre-Fill

This article announces the general availability of Volume Populators in Kubernetes v1.33. This feature allows automatic data population into PVCs at creation using custom resources such as templates, snapshots, or other data sources — replacing manual pre-filling. The article describes typical use cases such as database initialization and test data loading, as well as integration with standard PVC binding processes. It also highlights the security model and compatibility with various storage plugins, offering a more flexible and efficient data initialization approach.

What’s new in cloud native

Kubewarden 1.24 Released

Kubewarden is an open-source Kubernetes policy engine that implements Policy-as-Code using WebAssembly (Wasm) modules to enhance security and compliance.
On May 8, version 1.24 was officially released, bringing numerous enhancements and stability improvements. Notably, multiple policies have been upgraded to v1.0.0, signifying API stability. This update improves policy build and release automation, introduces OCI tag support, enhances automation with PRs and releases, and improves the cel-policy engine (e.g., base64 encoding/decoding). The logging library is migrated to Go's native slog, the policy server has been restructured for future extensibility, and overall security and dependency management have been strengthened.

Rook v1.17 Released

Rook is an open-source cloud-native storage orchestrator designed to run and manage storage systems natively within Kubernetes. Initially hosted by the CNCF, Rook automates the deployment, configuration, management, and scaling of various storage backends.
The newly released Rook v1.17 brings important enhancements to Kubernetes storage, particularly for Ceph. Improvements include safer default configurations for ObjectBucketClaims, upgraded credential management for CephObjectStoreUser, support for existing RGW users as bucket owners, new Kafka authentication mechanisms, Ceph CSI 3.14 updates, an experimental CSI Operator, support for external Mons and dynamic DNS resolution, and node-level ceph.conf overrides. Rook now requires at least Kubernetes v1.28 and has been tested up to v1.33. Community feedback continues to drive its evolution.

About KubeSphere

KubeSphere is an open source container platform built on top Kubernetes with applications at its core. It provides full-stack IT automated operation and streamlined DevOps workflows.

KubeSphere has been adopted by thousands of enterprises across the globe, such as Aqara, Sina, Benlai, China Taiping, Huaxia Bank, Sinopharm, WeBank, Geko Cloud, VNG Corporation and Radore. KubeSphere offers wizard interfaces and various enterprise-grade features for operation and maintenance, including Kubernetes resource management, DevOps (CI/CD), application lifecycle management, service mesh, multi-tenant management, monitoring, logging, alerting, notification, storage and network management, and GPU support. With KubeSphere, enterprises are able to quickly establish a strong and feature-rich container platform.

To stay updated, visit our official website or follow us on Twitter.

--

--

KubeSphere
KubeSphere

Written by KubeSphere

KubeSphere (https://kubesphere.io) is an open source distributed operating system providing cloud native stack with Kubernetes as its kernel.

No responses yet