问题标签 [minikube]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
7 回答
27728 浏览

ubuntu - Minikube 安装在 Ubuntu vm_VT-X/AMD-v 中,启用另一个 VM 中的 VM

我正在尝试在 Ubuntu vm 中安装 minikube(在虚拟框中)。我为 vm 启用了 VT-X/AMD-v。但我收到以下错误。

我找到了一个参考,据此,我们不能在虚拟化中进行虚拟化。这是真的吗?我怎样才能解决这个问题?

0 投票
1 回答
875 浏览

docker - Docker 注册表镜像不使用 minikube 保存图像

我正在尝试使用此处此处的步骤设置 docker 注册表镜像

我用来启动注册表镜像的命令是

我的配置看起来像

我没有设置任何证书,因为这只是本地的并且不绑定到域。

开始后我可以跑步curl -I http://proxycache.local:5000/v2/并且得到

我也可以跑步curl http://proxycache.local:5000/v2/_catalog,我得到

然后我用这个命令启动 minikubeminikube start --vm-driver=xhyve --disk-size=40g --memory=8192 --registry-mirror http://proxycache.local:5000 --insecure-registry http://proxycache.local:5000

eval $(minikube docker-env)

如果我跑,docker info我会得到

它说的部分

似乎表明 minikube 设置正确

如果我运行docker pull busybox:latest它会下载图像,但不会更新镜像。如果我拉目录curl http://proxycache.local:5000/v2/_catalog它仍然是空的

我还缺少什么?

根据要求,这是我从中得到的docker logs registry-mirror

0 投票
1 回答
404 浏览

ubuntu - Minikube 在 Ubuntu 中安装 - 运行 SSH 命令出现问题

我将在我的 Ubuntu VM(在 VMWare 中)中安装 minikube。我首先在 VM 中安装了 Virtual box,并安装了 kubectl 和 Minikube。当我运行时minikube start --iso-url="https://storage.googleapis.com/minikube/minikube-0.5.iso" --v=7,我收到以下错误消息

我该如何解决这个问题并启动 minikube?

0 投票
2 回答
997 浏览

kubernetes - Minikube/Kubernetes mountPath 不可访问

我正在运行 minikube/Kubernetes,并且在部署中从 volumeMount 访问卷时遇到困难。

我可以确认,当微服务启动时,它无法访问 /config 目录(即“volumeMounts”中的“mountPath”)。我已经验证了 hostPath/path 是有效的。

我已经尝试了多种技术,并且还验证了部署文件是正确的。我也尝试在路径规范周围使用引号/双引号/无引号,但这并不能解决问题。

请注意,我将“hostPath”用于简单的测试目的,但是,这是我仍然需要解决的场景。

我的 minikube 配置如下图所示:

我在 MacOS/Sierra 版本 10.12.3 (16D32) 上运行 minikube。

我的部署文件(deployment.yaml):

任何帮助表示赞赏。

0 投票
3 回答
15385 浏览

kubernetes - Minikube 卷

Minikube 应该让在本地运行 Kubernetes 变得简单,不仅适用于“入门”,还适用于“日常开发工作流程”。

来源:https ://github.com/kubernetes/minikube/blob/master/ROADMAP.md#goals

但我也可以读到:“PersistentVolumes 映射到 minikube VM 内的目录。Minikube VM 启动到 tmpfs,因此大多数目录不会在重启后保留(minikube 停止)”

来源:https ://kubernetes.io/docs/getting-started-guides/minikube/#persistent-volumes

那么如果我的开发需要持久存储(MySQL 数据库、mongodb 数据库……)怎么办?我需要扔掉我的 Minikube 并直接安装完整的 Kubernetes 吗?

0 投票
2 回答
1001 浏览

openshift - 从 minishift 连接到主机 postgres db

我试图从部署在minishift中的 springboot 应用程序连接到 postgres 数据库。

postgres 服务器在运行 minishift 的同一主机上运行。

我尝试将 postgres 服务设置为侦听特定 IP 地址,并在 springboot jdbc 连接 url 中使用相同的地址,但我仍然得到org.postgresql.util.PSQLException: Connection to 172.99.0.1:5432 refused

我也尝试过使用10.0.2.2

还尝试了 in/etc/postgresql/9.5/main/postgresql.conf设置:

如何连接到 minishift 外部的数据库,在同一主机上运行?

0 投票
1 回答
51 浏览

node.js - 需要帮助了解 node child_process exec 以及它为什么会破坏 minikube ip

我在使用 virtualbox、minikube 和 node 时遇到了一个非常奇怪的情况。

这是情况。我正在使用 virtualbox 驱动程序运行 minikube,并且我正在minikube ip使用“child_process.exec”从内部节点调用。

当我这样做时,我会得到这个输出。

但是,如果我minikube ip从终端运行它工作正常

我已经确认 Plugin server listening at address 127.0.0.1:59573每次minikube ip调用此行的端口号都会更改

如果我切换到 xhyve 驱动程序,一切都会很好。

我正在运行
macOS
10.12.3 virtualbox 5.1.4 r110228
节点 7.5.0

0 投票
2 回答
639 浏览

kubernetes - 用于在 Minikube 中部署的 Kubernetes 本地端口

我正在尝试将我的部署公开到一个端口,我可以通过 Minikube 通过我的本地计算机访问该端口。

我尝试了两种 YAML 配置(一种是负载均衡器,一种只是公开端口的服务)。我: http: //pastebin.com/gL5ZBZg7

二: http: //pastebin.com/sSuyhzC5

部署和 docker 容器镜像都暴露了 8000 端口,并且 Pod 被标记为 app:bot。

第一个导致服务的端口永远不会完成,并且外部 IP 永远不会被分配。第二个结果是我的仪表板中的 bot:8000 TCP, bot:0 TCP 端口,当我尝试“minikube service bot”时没有任何反应。如果我输入“kubectl expose service bot”,也会发生同样的情况。

我在 Mac OS X 上。

如何正确设置?

0 投票
1 回答
537 浏览

kubernetes - Kubernetes Minikube hostPath 挂载未重新加载

我有一个通过 Minikube 在本地运行的 Kubernetes 集群。

我在我的 Mac 上有一个本地文件夹,通过 hostPath 卷配置安装,并且 Docker 容器可以在以下位置访问:/code/bot

我可以创建一个服务并加载网页就好了。但是当我更改代码并重新加载页面时,它不会更新。我必须删除并重新创建部署才能刷新代码。

有没有办法让 mount 成为“live”,所以它会自动刷新?

0 投票
2 回答
1232 浏览

google-cloud-datastore - 从 Minikube 访问主机

我有一个谷歌云数据存储模拟器在我的本地机器上运行,地址为 localhost:8742。我想从在 minikube 中运行的 pod 访问它。有没有办法做到这一点?