k3d简介
k3d 是在 Docker 中运行 K3s - 轻量级Kubernetes (Rancher Lab’s minimal Kubernetes distribution) 的一个轻量级包装。这个工具提供了非常方便的在本地部署单节点或多接点 K3s - 轻量级Kubernetes 集群的方法。和 kind(本地docker模拟k8s集群) 类似,这是一个非常适合开发测试的Kubernetes环境,和 kind(本地docker模拟k8s集群) 的区别在于:
k3d底层采用了 K3s - 轻量级Kubernetes ,天然地比使用标准版Kubernetes的 kind(本地docker模拟k8s集群) 使用资源大为节约,可以在很多性能较弱的设备上运行,例如笔记本电脑对于不需要完整Kubernetes功能的环境, K3s - 轻量级Kubernetes 提供了核心Kubernetes功能,摈弃了很多用不到的扩展,在特定的嵌入式系统 Raspberry Pi 集群中有很大优势
我个人的 移动云计算构建 开发环境,后续准备迁移到采用 k3d 构建,以便能够在一台笔记本上实现云计算开发。