轻量级 Kubernetes 集群发行版 K3s 完全进阶指南
【摘要】
K3s 是一个轻量级的 Kubernetes 发行版,它针对边缘计算、物联网等场景进行了高度优化。
CNCF 认证的 Kubernetes 发行版
支持 X86_64, ARM64, ARMv7 平台
单一进程包含&n...
K3s
是一个轻量级的 Kubernetes
发行版,它针对边缘计算、物联网等场景进行了高度优化。
-
CNCF
认证的Kubernetes
发行版 -
支持
X86_64
,ARM64
,ARMv7
平台 -
单一进程包含
Kubernetes master
,kubelet
和containerd
1. K3s 工具介绍
K3s
有以下增强功能:
把 K8S
相关的组件,比如 kube-api
/ kube-manager
都打包到同一个二进制文件里,这样只需要启动这个文件就可以快速启动对应的组件。
同时支持使用 etcd3
、MySQL
和 PostgreSQL
作为存储机制。
虽然有些服务本身这个二进制文件并没有提供,但是可以通过内置的服务,将配置文件放到指定的目录下面,就可以在启动的时候一并将该服务启动或替换默认组件。
因为封装在二进制文件中,所以启动的时候只有一个进程。好处在于只需要管理这个单一进程就可以了,同时也具备操作复杂集群的能力。
即稍新一点的 Linux
内核就可以了(需要 kernel
和 cgroup
挂载)。
-
打包为单个二进制文件
-
使
文章来源: blog.csdn.net,作者:隔壁老瓦,版权归原作者所有,如需转载,请联系作者。
原文链接:blog.csdn.net/wxb880114/article/details/125263653
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)