About this project

Kuboard is a multi-cluster container management platform (microservice management UI) based on Kubernetes, designed to make Kubernetes adoption and daily operations simpler and more intuitive, and it is completely free for individuals and small-to-medium enterprises. This repository contains the source code for the Kuboard v4 official documentation site, built with VitePress, including both Chinese and English documentation, with the online site at kuboard.cn. The documentation primarily covers the following capabilities: - Unified multi-cluster management: Connect and manage multiple Kubernetes clusters in a single interface (documentation states support for versions 1.15 - 1.34), enabling cross-cluster queries and operations without needing to switch kubectl contexts. - Installation and deployment: A single docker compose command brings it up, completing installation in three steps; also supports load balancing, high-availability database, and multi-node high-availability deployment with Redis. - Resource management: Visually manage workloads (Deployment, StatefulSet, DaemonSet, Job, CronJob, Pod, HPA), configuration and storage (ConfigMap, Secret, PVC, PV, StorageClass), services and networking (Service, Ingress, NetworkPolicy, Gateway API), and other cluster resources. - Operations tools: In-browser terminal, log viewer, file browser, NodeShell (access nodes without SSH), Debug Container (inject troubleshooting containers without modifying images), and KuboardProxy (temporary access to in-cluster services). - Security and auditing: Authorization models, operation auditing, and MFA multi-factor authentication. - AI-powered operations: Built-in MCP Server allows AI agents to interact directly with the cluster to perform operations, with write operations requiring mandatory human approval. - Performance: Local caching of common K8s objects enables millisecond-level fuzzy query responses. The repository itself is the documentation site source code. Local development and build commands are pnpm install, pnpm docs:dev, and pnpm docs:build. The documentation also provides a read-only online demo environment at demo.kuboard.cn (user: demo / password: demo123). The software is free; specific usage terms are available on the official website.