k3s 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
k3s 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
k3s 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」 !
k3s 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」「最积极运营项目」 !
k3s 获得 2020 年度 OSC 中国开源项目评选「最积极运营项目」 !
授权协议 Apache-2.0
开发语言 Google Go 查看源码 »
操作系统 跨平台
软件类型 开源软件
所属分类 云计算PaaS系统/容器
开源组织 Rancher Labs
地区 国产
投 递 者 h4cd
适用人群 未知
收录时间 2019-03-05

软件简介

k3s 是一个轻量级 Kubernetes,它易于安装,二进制文件包小于 40 mb,只需要 512MB RAM 即可运行。 

5 less than k8s

非常适用于:

  • Edge
  • IoT
  • CI
  • ARM

k3s 旨在成为完全兼容的 Kubernetes 发行版,相比 k8s 主要更改如下:

  1. 旧的、Alpha 版本的、非默认功能都已经删除。
  2. 删除了大多数内部云提供商和存储插件,可以用插件替换。
  3. 新增 SQLite3 作为默认存储机制,etcd3 仍然有效,但是不再是默认项。
  4. 封装在简单的启动器中,可以处理大量 LTS 复杂性和选项。
  5. 最小化到没有操作系统依赖,只需要一个内核和 cgroup 挂载。

k3s 包需要依赖:

  • containerd
  • Flannel
  • CoreDNS
  • CNI
  • Host 工具(iptables、socat 等)

k3s 工作原理:

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (20)

加载中
什么时候成国产的了?
09/16 15:02
回复
举报
k1s啥时候出
2020/09/24 10:22
回复
举报
ks
2019/11/08 10:23
回复
举报
啊~~~~~k3s,你比k8s少5s
2019/04/16 09:00
回复
举报
k3s使用过程中遇到k8s.gcr.io访问不了怎么解决呢?
2019/03/14 09:21
回复
举报

引用来自“山雨欲来”的评论

3/8 的k8s 减肥版
5 less than k8s是啥意思
2019/03/08 17:12
回复
举报
_-
k3s niubility~
2019/03/07 20:33
回复
举报
叫k8s是因为Kubernetes k和s中间有8个字母吧 k3s是什么单词
2019/03/07 20:11
回复
举报
没看明白干什么
2019/03/07 17:18
回复
举报
3/8 的k8s 减肥版
2019/03/07 15:58
回复
举报
更多评论
发表于运维专区
2020/09/01 08:20

k3s 进入 CNCF 沙箱,首个进入 CNCF 的 k8s 发行版

8 月 31 日,Rancher 发布公告,宣布其开源项目 k3s 已经进入 CNCF 沙箱孵化,CNCF 沙箱是早期阶段项目的孵化器,当项目满足沙箱阶段的要求或者孵化阶段的附加要求时,即可进入孵化阶段。 目前在 CNCF 沙箱项目列表中也已经可以见到 k3s:https://www.cncf.io/sandbox-projects k3s 是一个轻量级 Kubernetes,适用于 Edge、IoT、CI 与 ARM 场景。k3s 旨在成为完全兼容的 Kubernetes 发行版,相比 k8s 主要更改如下: 旧的、Alp...

4
4
发表于云计算专区
2019/11/21 07:29

k3s 1.0.0 发布,轻量级 Kubernetes 发行版

k3s 1.0.0 发布了,标志着该项目正式 GA。 k3s 是一个轻量级 Kubernetes 发行版,它是一个初发布时大小不到 40MB(现约 60MB)、内存消耗小于 500MB 的二进制文件,只需一条命令即可完成配置和升级。 k3s 支持 x86_64、Arm64 和 Armv7,拥有生产级、高可用的架构,能在边缘场景中自动初始化并维护集群。 此版本主要提高了稳定性和质量,同时提供了新的有用特性,具体查看: https://github.com/rancher/k3s/milestone/8 发布地址...

9
21
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
2020/02/26 01:50

K8S ? K3S !

K8S ? K3S ! K3S 踩坑开始 歪比歪比(奇怪的服务器) 服务器选择我熟悉的 Centos K3S内置 Containerd 但是!作为一个服务器使用自然是要用常见的一点的容器 Docker 歪比巴卜(K3S 的胜利) K3S Server 安装 安装 nfs K3S Server 信息 K3S agent 一大波僵尸即将来袭( rancher 安装) Docker + K3S + nfs 客户端 一键安装脚本 K8S ? K3S ! K8S 那么麻烦为什么不用 K3S? 本文适合 : 想摆脱 K8S 复杂安装又不得不用 K8S 的开发者 服务...

0
1
发表了博客
2020/08/20 11:35

K3s项目

名称:K3s 类型:Kubernetes发行版 说明:轻量级Kubernetes。生产就绪、易于安装、一半的内存、全部在二进制中小于100mb。适合:边缘、物联网、CI、开发、ARM、嵌入式K8s、没有K8s集群学博士学位的情况。 K3s是一个完全符合一致性生产就绪的Kubernetes发行版,有以下变化:打包为单个二进制文件;添加了对sqlite3的支持,作为默认存储后端。还支持Etcd3、MySQL和Postgres;将Kubernetes和其他组件包装在一个简单的启动程序中;默...

0
0
发表了博客
2020/05/26 12:45

离线安装K3S

离线安装K3S 一、 安装docker 参照《DOCKER环境部署手册V1.docx》 二、 导入k3s镜像及安装文件准备 wget https://github.com/rancher/k3s/releases/download/v0.9.0/k3s-airgap-images-amd64.tar docker load < k3s-airgap-images-amd64.tar Loaded image: coredns/coredns:1.6.3 Loaded image: traefik:1.7.14 Loaded image: rancher/klipper-helm:v0.1.5 Loaded image: rancher/klipper-lb:v0.1.1 Loaded image: k8s.gcr.io/p...

0
1
2019/05/16 10:57

Rancher发布K3s

2019年2月26日,Rancher Labs(以下简称Rancher)宣布推出轻量级Kubernetes发行版K3s(已开源),这款产品专为在资源有限的环境中运行Kubernetes的研发和运维人员设计。Rancher此次发布的K3s项目,将满足在边缘计算环境中运行在x86、ARM64和ARMv7处理器上的小型、易于管理的Kubernetes集群日益增长的需求。 K3s如何减少Kubernetes的大小 为了减少运行Kubernetes所需内存,K3s开发团队主要专注于以下四个方面的主要变化: 删除旧...

0
0
发表于DevOps专区
2020/03/21 20:58

k3s 服务搭建

家里有一台服务器,平时做为自己用的开发环境在使用,跑着一些小程序。打算将这台服务器做一些升级,将常用的开发用的工具使用k3s来进行管理,方便自己使用。因本人只有一台服务器,所以本次文章中没有集群。 K3S版本: v1.17.4+k3s1 Docker版本: 19.03.6 **k3s离线安装包** GitHub的release下载没速度,做个临时搬运工,把本次安装的版本都下载到网盘了 链接: https://pan.baidu.com/s/1-r_uea4lz29RVhPGwaTRyw 提取码: 5ir4 ...

0
0
发表于服务端专区
2019/12/18 09:00

k3s初步探究

k3s特点 (适合公司项目) 轻量级 所需要的硬件配置相当低 更容易部署 做了一定的功能删减 跟k8s有一定的区别,但是不大。注意兼容。 官方推荐的四大使用场景 边缘计算 物联网 嵌入式设备arm 持续集成 易于安装,可快速加入k8s集群中,方便统一管理。特别对于arm架构的cpu做支持,实在是对于边缘计算与物联网有偌大的好处。它能够统一边缘计算业务环境,方便业务代码开发、测试、调试、部署。快速大规模部署与集群管理,节省大量开...

0
0
发表了博客
2020/03/31 21:41

k3s部署mysql

之前一篇由于数据库大小写不匹配,被我误删了。。 k3s安装 安装 墙内服务器,最好添加阿里云镜像加速,否则镜像可能下载不下来:/etc/docker/daemon.json中增加如下内容 { "registry-mirrors": ["https://icl4chew.mirror.aliyuncs.com"] } 然后重启docker服务 systemctl daemon-reload systemctl restart docker 启动项 mysql我的端口需要映射,如果通过NodePort方式,需要指定NodePort范围。我将数据库服务制定在40000端...

0
0
2019/06/10 16:21

KubeEdge 向左,K3S 向右

KubeEdge 是华为捐献给 CNCF 的第一个开源项目,也是全球首个基于 Kubernetes 扩展的,提供云边协同能力的开放式边缘计算平台。KubeEdge 的名字来源于 Kube + Edge,顾名思义就是依托 Kubernetes 的容器编排和调度能力,实现云边协同、计算下沉、海量设备接入等。 K3S 是 Rancher 开源的一个自己裁剪的 Kubernetes 发行版,K3S 名字来源于 K8s – 5,这里的“5”指的是 K3S 比 Kubernetes 更轻量使得它能更好地适配 CI,ARM,边...

0
6
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
20 评论
267 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部