问题标签 [minishift]

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 投票
1 回答
607 浏览

windows-10 - 当 devtools 安装在与 /Users 不同的驱动器上时,使用 HyperV 的 minishift 启动失败

运行 minishift 时将 RH DevelopmentTools 安装到 D: 是否存在已知问题?

我安装到 D:\DevelopmentTools,它创建了一个 C:\Users\rcoe.minishift 目录,RHEL iso 位于该目录中。配置看起来正确:

然而,当我尝试启动 minishift 时,它无法找到 iso。从错误情况来看,正在搜索 /Users 的驱动器并不明显。它实际上可能会尝试从安装了开发工具的驱动器(即 D:)中解析 /Users 吗?

已知问题或单独的配置条目可以解决此问题吗?

我正在从 cmd shell 运行。我在 HyperV 管理员组中。

谢谢,罗宾

0 投票
1 回答
625 浏览

openshift - 如何在 minishift (v1.11.0) 的主配置中为 oauth 设置 htpasswd (Openshift Origin)

我正在尝试在我的 minishift 1.11.0 安装中通过 htpasswd 激活身份验证。我找不到用于设置 Openshift Origin 文档中描述的值的主配置文件。我已经通过 minishift ssh 在 minishift-VM 和 Windows 7 主机上的主文件夹中的 minishift 文件夹中进行了搜索。

如何为 minishift 1.11.0 激活 htpasswd?

编辑:我master-config.yaml在文件夹中找到了/var/lib/minishift/openshift.local.config/master/。我按照 Openshift 文档中的说明更改了 oauthConfig 下的内容: https ://docs.openshift.org/latest/install_config/configuring_authentication.html

.htpasswd 文件位于同一文件夹中,并在主配置中使用其绝对路径进行引用。

但是当我停止并再次启动 minishift 时,启动过程以以下错误结束:

编辑 2:我怀疑 Openshift 直接使用工具 htpasswd 来验证用户的密码。我无法在 minishift 使用的 boot2docker VM 中安装 htpasswd,因此容器的初始化失败。(默认情况下也没有安装 yum)。

是否可以在 boot2docker 中安装 htpasswd?如果是,我在哪里可以得到包裹?

0 投票
2 回答
6262 浏览

docker - Openshift (Origin) 启用图像以使用 ROOT 用户运行

我正在尝试使用 openshift(使用 minishift)运行简单的 elk 容器。我要运行的图像是这个麋鹿图像。在将映像部署到 openshift 期间,它会给出以下警告:

映像 sebp/elk 以集群管理员可能不允许的 root 用户身份运行。

我忽略此错误并使用此映像创建部署。在该 pod 尝试启动容器后,它失败并出现以下错误:

启动定期命令调度程序 cron

cron:无法打开或创建/var/run/crond.pid:权限被拒绝...失败!

chown:更改“/var/lib/elasticsearch”的所有权:不允许操作

我认为它与 root 用户警告有关,然后尝试了这些步骤Enable Images to Run with USER in the DockerfileGrant a Service Account Access to the Privileged SCC 。他们都失败了,出现以下错误:

Murats-MacBook-Pro-2:~ murat$ oc adm policy add-scc-to-group anyuid system:authenticated

来自服务器的错误(禁止):用户“system”无法在集群范围内获取 securitycontextconstraints.security.openshift.io

Murats-MacBook-Pro-2:~ murat$ oc adm policy add-scc-to-user anyuid system:serviceaccount:elk:elk

来自服务器的错误(禁止):用户“系统”无法在集群范围内获取 securitycontextconstraints.security.openshift.io

非常感谢。

0 投票
1 回答
1138 浏览

openshift - 如何在 minishift 中运行基本 centos 映像?

我尝试了解 Open Shift,它是如何工作的,如何运行应用程序,构建图像等。

从我认为相当简单的东西开始,我决定基于这个图像运行一个纯 centos7 操作系统的 pod。我在本地安装minishift v1.11.0+4459917,我创建了一个新项目,并执行命令: oc new-app openshift/base-centos7在这个项目中。结果,我收到以下消息:

正如我在警告中看到的那样,此图像以 root 身份运行,这显然不是一个好习惯,但它可以解决,如此此处所述。我尝试了这两种方法——我用 scc 创建了一个新的服务帐户,并将 scc 分配给了sa。不幸的是,我仍然无法运行基于此图像的 pod。结果如下所示:anyuidanyuiddefault

我尝试以这种方式进行故障排除:

此外,我尝试进行故障排除,oc adm diagnostics但老实说,我没有看到与此问题相关的任何内容。

我显然在这里遗漏了一些东西。有人可以给我一个提示,应该如何处理,或者我该如何解决这个问题?是否有不同的方式来运行纯 centos 操作系统?

感谢您的任何帮助。

0 投票
2 回答
132 浏览

kubernetes - minishift 更新导致问题

我最近在 mac 上更新了 minishift:

v3.6.1 存在问题。

如果我使用以下命令恢复到 v3.6.0:

brew cask 重新安装 minishift

或者

minishift 开始 --openshift-version=v3.6.0

使用 v3.6.0 版本,它可以正常工作,但不能查找服务器 IP ...

请告知如何解决 v3.6.1 问题:

“原始”容器中没有可用的日志

0 投票
1 回答
3884 浏览

redhat - RedHat Minishift 的硬件要求是什么?

据我所知,我找不到运行 minishift 的硬件要求。Container Development Kit 文档中未提及任何内容,OpenShift 文档仅提及生产部署的硬件要求。

我一直在遵循 RedHat 关于使用嵌套 KVM 运行其容器开发工具包的建议。

https://developers.redhat.com/blog/2018/02/13/red-hat-c​​dk-nested-kvm/

我可能正在挑战极限。在具有 4x1.7GHz 和 8GB RAM 的 MacBook Air 上,我运行 Fedora 27。为 RHEL 服务器提供 6GB RAM 和 2 个内核,启动 Minishift 后发现它为 VM 提供了 2 个内核和 4GB RAM。下载并提取 4 个 docker 镜像大约需要 30 分钟。事情从那里开始变得更糟。

我正在试用 OpenShift Online。我会直接在 Fedora 上使用 Minishift 遇到痛苦的世界吗?

0 投票
0 回答
564 浏览

docker - minishift 无法拉取 openshift/origin:v3.7.1

我正在尝试使用 minishift 弄脏我的手。在尝试安装 minishift 时,我观察到以下错误。

重现步骤:

1)安装minishift

2)> minishift start --vm-driver=virtualbox --iso-url file://C:/Users/Admin/.minishift/cache/iso/minishift-b2d.iso

0 投票
1 回答
498 浏览

tensorflow - Openshift、张量流和 GPU

我想使用 OpenShift 来构建和部署我的 Tensorflow 应用程序。而且我还想使用 GPU 运行/服务器 tensorflow 应用程序。

我很欣赏 Kubernetes 和 Openshift 中对 GPU 的支持是相当新的,因此文档很少。

我尝试在 minishift 上运行https://github.com/radanalyticsio/tensorflow-serving-gpu-s2i但无法使其工作。它失败了

  • minishift 是否支持 GPU 使用?
  • Kubernetes(以及 OpenShift 和 MiniShift)支持哪些 GPU 卡?
  • 如何分配 OpenShift 项目以使用特定的显卡?在 Minishift 中创建 TF 服务项目时,使用上面的链接,可以选择命名 GPU。然而,据我所知,Tensorflow 按数量使用 GPU 卡。
0 投票
2 回答
459 浏览

git - 在 OpenShift 部署中访问 KIE Workbench Git 存储库

我在 Minishift 实例上部署了 KIE Workbench。我想克隆存储库。

首先我知道,我应该使 ssh 端口可以访问。为此,我使用以下命令:

要检查按预期公开的端口,我使用“telnet”并能够观察 sshd 工作:

到目前为止,一切都很好。但是,实际克隆不起作用:

有谁知道如何解决这个问题?

0 投票
0 回答
1227 浏览

hyper-v - Minishift - 帮助配置 NAT 和代理

我正试图在企业网络中绝望地设置 Minishift。我无法将我的虚拟交换机创建为外部,然后我尝试使用内部交换机和代理设置启动 Minishift。

配置。

我已按照本教程创建 NAT:

https://docs.microsoft.com/en-us/virtualization/hyper-v-on-windows/user-guide/setup-nat-network

然后我开始 Minishift :

然后我开始 Minishift :

谢谢