Ken*_*soi 5 kubernetes minikube kubernetes-ingress
我在带有“driver=none”选项的笔记本电脑上使用 Minikube。当我尝试启用 ingress 时,出现以下错误:
$ minikube addons enable ingress
? Exiting due to MK_USAGE: Due to networking limitations of driver none, ingress addon is not supported. Try using a different driver.
Run Code Online (Sandbox Code Playgroud)
经过一番谷歌搜索,我发现 Ingress 插件停止使用从 Minikube v1.12.x 开始的“无”VM 驱动程序,我使用的是 v1.13.1。(请参考:https : //github.com/kubernetes/minikube/issues/9322)
我想知道是否还有其他方法可以使用“driver=none”选项在 Minikube 上安装“原生”入口?
这是社区维基的答案。请随意扩展它。
\n不幸的是,正如您已经发现的那样,该插件不受vm-driver=none.
如果您使用该none驱动程序,某些 Kubernetes 组件将作为特权容器运行,这些容器在 Minikube 环境之外会产生副作用。这些副作用意味着none不建议将该驱动程序用于个人工作站。
另外,根据官方文档:
\n\n\n此驱动程序的大多数用户应考虑较新的Docker\ndriver,因为它的配置要容易得多,并且不需要 root 访问权限。仅建议高级用户使用 \xe2\x80\x98none\xe2\x80\x99 驱动程序。
\n
所以基本上你有两个选择:
\n降级到 Minikube v1.11(不推荐)
\n使用受支持的驱动程序(强烈推荐)
\n请记住,这些更改是有原因的,违背这些更改通常是一个坏主意。最好遵循官方建议。
\n| 归档时间: |
|
| 查看次数: |
1732 次 |
| 最近记录: |