标签: #RKE2
用亲手运行、亲手测量的数据来写 Kubernetes、DevOps 与 MLOps · 3 篇
在 k3s、RKE2、k0s 中如何选择:资源数字、按场景表格、决策流程
选择哪个发行版不取决于个人喜好,而是由难以更改的条件决定。如果要证明合规性,首先会想到 RKE2;如果节点较小或需要快速启动,会想到 k3s;如果想把控制平面剥离并自行挑选配置,会想到 k0s。二进制文件与离线包大小通过 GitHub Release 文件对比,最低内存通过官方要求对比,准备时间通过 TT Lab 实验虚拟机(VM)的实际测量对比。由于目前尚无在相同条件下测量这三个发行版内存的数据,故暂作未实测处理,并记录了测量所需的内
2026-10-13 · 12 分钟阅读 #쿠버네티스#k3s#RKE2#k0s#경량 쿠버네티스k3s·RKE2·k0s 安全与运维:CIS·FIPS 默认值、升级、气隙、备份
这是安全默认值分歧最大的地方。RKE2 通过单行 profile 即可开启 CIS 加固和 restricted Pod 安全,并提供 FIPS 140-2 构建版本。k3s 的默认设置虽能通过许多 CIS 项,但其余项需根据指南手动开启,且未能找到官方 FIPS 文档。k0s 将控制平面运行在独立用户下,并声明通过了除少数例外外的 kube-bench 的 k0s 基准测试,但 FIPS 超出了开源范围。本文将结合在实验虚拟机中踩过的
2026-10-13 · 21 分钟阅读 #쿠버네티스#k3s#RKE2#k0s#보안k3s·RKE2·k0s 结构对比:控制平面如何启动以及默认包含什么
这三种发行版都使用单个二进制文件来构建 Kubernetes,但其内部机制有所不同。k3s 将控制平面打包在一个进程中,并以 SQLite 作为存储启动。RKE2 使用由 kubelet 启动的静态 Pod 来运行控制平面,并且从一开始就使用 etcd。k0s 将各个组件作为独立进程分别启动,甚至不在控制节点上放置 kubelet。本文通过两张图表和一个表格,总结了默认的 CNI、Ingress、Service LB、存储,以及如何配置
2026-10-13 · 24 分钟阅读 #쿠버네티스#k3s#RKE2#k0s#경량 쿠버네티스