k8s-Lightweight
轻量K8s集群
- MicroK8s:集成度高,配置部署简单,Kubernetes 发行版,旨在运行快速、自我修复和高度可用的 Kubernetes 集群,适合在云、本地开发环境以及边缘和物联网设备。
- K3s:插件独立,更轻量,部署配置复杂,用于物联网边缘设备生产级Kubernetes工作负载。
- MINIKUBE:本地Kubernetes安装程序,常用于本地运行。(独立安装docker)
- colima:工具可以单独使用docker,k8s,但是docker k8s需要自己装
MicroK8s(不采用)
multipass使用hyperkit创建了一个microk8s-vm虚拟机,发布的 v1.14 Kubernetes 将标志着 MicroK8s 切换到 Containerd 并增强安全性
1 | brew install ubuntu/microk8s/microk8s |
Multipass:Multipass 是一款可运行于 Linux、Windows 和 MacOS 的轻量级虚拟机管理器,它专为希望使用单个命令即可启动全新 Ubuntu 环境的开发人员而设计。它在 Linux 上使用 KVM、在 Windows 上使用 Hyper-V、在 MacOS 上使用 HyperKit,以便以最小的开销运行虚拟机。它还可以在 Windows 和 MacOS 上使用 VirtualBox。