Minikube
Minikube 允许您快速设置本地 Kubernetes 集群。它支持使用虚拟机、容器甚至裸机作为驱动程序。
安装
安装 minikube 或 minikube-gitAUR,适用于那些喜欢最新开发版本的人。
Minikube 中的 QEMU
要在 minikube 中使用 QEMU,需要以下软件包
此外,当前用户需要加入 libvirt
用户组。
启动 libvirtd.service
单元并检查其单元状态以查找任何问题。
然后在 minikube 中设置 kvm2 提供程序
minikube config set driver kvm2
并启动它
minikube start
无根 Docker
请参阅 Docker#无根 Docker 守护进程 以了解 Docker 设置。
配置 Internet 共享#启用数据包转发 以允许来自 pod 的出站网络请求。
启动 minikube
minikube start --driver=docker --container-runtime=containerd
测试网络
kubectl run -it --rm --restart=Never --image alpine tmp -- sh ping 1.1.1.1 ping archlinux.org ping host.minikube.internal