Minikube

出自 ArchWiki

这篇文章或章节可能需要与应用程序列表合并。

注意: 内容不足以单独成文。(在Talk:Minikube中讨论)

Minikube 允许您快速设置本地 Kubernetes 集群。它支持使用虚拟机、容器甚至裸机作为驱动程序。

安装

安装 minikubeminikube-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