Moby 是 Docker 发起的开源容器项目,提供可组合的组件,用于构建自定义的容器系统。
k0sproject/k0s
k0s 是一个打包为单一二进制文件的全功能 Kubernetes 发行版,旨在简化在任意 Linux 主机上部署与升级集群。
- Star
- 6,539
- Fork
- 534
- 未关闭 Issue
- 247
- 最近提交
- 11小时前
这是什么?
k0s 是一个开源的 Kubernetes 发行版,以单一二进制文件分发,除 Linux 内核外不依赖宿主系统的其他组件。它内置了搭建集群所需的各项功能,包括容器运行时、网络、CoreDNS、Konnectivity 和 Metrics Server,可以在单节点或多节点上快速引导出可用集群。
它面向公有云、裸金属以及边缘和 IoT 设备,所需资源较低,最低约 1 个 vCPU 和 1 GB 内存。安装方式包括单节点、通过 k0sctl 部署的多节点、离线(airgap)以及 Docker,同时支持升级和备份恢复。默认采用控制平面隔离,集群可以从单节点扩展到高可用部署。
网络插件(CNI)和容器运行时(CRI)均可替换,默认分别为 Kube-Router 和 containerd。数据存储支持 etcd、SQLite、MySQL 和 PostgreSQL,可运行在 x86-64、ARM64、ARMv7 和 RISC-V 架构上。
核心功能
- 01单一二进制文件分发,除内核外无宿主系统依赖
- 02通过认证的上游 Kubernetes,支持 k0sctl、离线等多种安装方式
- 03借助 k0sctl 实现集群升级与备份恢复
- 04可替换的 CNI 与 CRI 插件,默认为 Kube-Router 和 containerd
- 05支持 etcd、SQLite、MySQL 和 PostgreSQL 数据存储
- 06支持 x86-64、ARM64、ARMv7 和 RISC-V 架构
适用场景
- 在裸金属或虚拟机上以最少配置快速搭建 Kubernetes 集群
- 在资源受限的边缘或 IoT 设备上运行 Kubernetes
- 在离线隔离环境中部署集群
- 通过自动化方式管理多节点集群的升级
快速上手
- 1
按照快速入门指南创建单节点集群
- 2
从源码构建 k0s 二进制文件(需要 Docker)
make - 3
构建后运行基础冒烟测试(需要本地安装 Go)
make check-basic
使用前须知
- 元数据中未明确标识许可证,使用前请先查看仓库的许可条款。
- 从源码构建需要 Docker,运行冒烟测试需要本地安装 Go。
标签
常见问题
- k0s 是什么?
- k0s 是一个打包为单一二进制文件的全功能 Kubernetes 发行版,旨在简化在任意 Linux 主机上部署与升级集群。 k0s 是一个开源的 Kubernetes 发行版,以单一二进制文件分发,除 Linux 内核外不依赖宿主系统的其他组件。它内置了搭建集群所需的各项功能,包括容器运行时、网络、CoreDNS、Konnectivity 和 Metrics Server,可以在单节点或多节点上快速引导出可用集群。
- k0s 可以免费使用吗?用的什么许可证?
- k0s 以 Other 许可证开源。用于商业产品前,请先确认许可证条款。
- k0s 还在维护吗?
- 活跃维护中。k0s 最近一次提交是在 2026年10月19日。
- k0s 适合用来做什么?
- 在裸金属或虚拟机上以最少配置快速搭建 Kubernetes 集群 在资源受限的边缘或 IoT 设备上运行 Kubernetes 在离线隔离环境中部署集群 通过自动化方式管理多节点集群的升级
- k0s 怎么安装和运行?
- 按照快速入门指南创建单节点集群 从源码构建 k0s 二进制文件(需要 Docker): make 构建后运行基础冒烟测试(需要本地安装 Go): make check-basic
- 在哪里获取 k0s?
- 源代码和安装说明在 GitHub 上:https://github.com/k0sproject/k0s
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
Kubernetes 的包管理工具,用 Chart 打包、安装和管理应用。
可自托管的持续交付与部署平台,支持容器化应用的版本管理,兼容 Docker、Podman 和 Kubernetes。
基于 vCluster 以 Docker 容器运行 Kubernetes 集群,是 KinD 的替代方案,支持暂停恢复与内置负载均衡。
基于 Tauri 与 Rust 构建的跨平台桌面 Kubernetes 客户端,读取 kubeconfig 并按 kubectl 的方式推导资源状态。
收集真实 DevOps、SRE 与云工程面试题,按公司和岗位分类整理。