问题标签 [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 投票
0 回答
1538 浏览

docker - Openshift:导致应用程序不可用的任何部署

第一时间部署到 OpenShift(实际上是我的 Windows 10 Pro 中的 minishift)。我成功部署的任何示例应用程序都会导致:

在此处输入图像描述

从 Web 控制台我看到一条奇怪的消息“Build #1 is pending”虽然我看到它是从 PowerShell 成功完成的

在此处输入图像描述

我发现有人修复了更改为 0.0.0.0 的类似问题(在此处输入链接描述),但我试了一下,这不是我的解决方案。

这是完整的日志以及我的部署方式

0 投票
1 回答
193 浏览

java - Minishift - Pod 未启动

我对 minishift 上的 java 应用程序有疑问。构建看起来不错,但部署失败。

我有以下错误:

0 投票
2 回答
288 浏览

java - Java + gRPC:错误:发生了 JNI 错误

我有以下错误,我真的不知道该怎么办:(Java - gRPC,部署到 minishift)

/opt/jboss/container/java/run/run-java.sh使用...启动 Java 应用程序

0 投票
1 回答
498 浏览

java - 如何打开 Openshift - 端口 9111(grpc 应用程序)

我有 grpc 应用程序(客户端和服务器),它在 localhost 上运行良好,但我在 MiniShift 中有问题。每个应用程序在不同的 pod 中运行。问题是客户端无法连接到服务器:

在 java.lang.Thread.run(Thread.java:748) [na:1.8.0_242]

我尝试了 pod 之间的连接,但只打开了 80 和 443 端口。其余端口返回拒绝连接。

如何打开端口 9111(运行我的 grpc java 应用程序)?谢谢

0 投票
1 回答
28 浏览

java - 在 Java 应用程序中使用 Minishift 观察程序

我一直在开发一个利用 openshift api 的 Java 应用程序。特别是 OpenShift 部署配置

我试图设置一个观察者,但我的响应体从未被调用。我已经能够从“非观察者”API 调用中获得响应。我正在使用 groovy httpbuilder 库来满足我的要求

请就在我的应用程序中设置 OpenShift 观察者的路径提出建议。永远不会抛出错误消息。minishift logs -f 也没有提供任何反馈。另请注意,我已经让它与 curl 命令一起使用,记录在 api 中

0 投票
1 回答
81 浏览

minishift - Minishift 在启动时挂起

我正在尝试在 Windows 7 PC 上的 Oracle VirtualBox 中运行的 Centos 7 VM 中运行 minishift。当我发出“minishift start”命令时,会话在“Starting VM minshift”处挂起。我尝试使用调试标志 "--show-libmachine-logs -v 5" 启动 minishift,但没有结果。

环境是一台 Windows 7 PC,具有 I3-4160 处理器和 16G 内存,11G 和两个线程分配给 VM。Minishift 正在使用 KVM 驱动程序。

有没有人有任何想法或建议,或者我可以指定任何其他调试标志?

谢谢,

格雷姆

0 投票
1 回答
147 浏览

openshift - 如何免费获取 openshift AspNetCore 3.0 映像

有谁知道如何免费获得我的 minishift 项目的 AspNetCore 3.0 图像。先感谢您。

0 投票
0 回答
67 浏览

kubernetes - 如何在 Kubernetes 中为 statefulsets 资源设置适当的权限?

我在 minishift 上运行 Instana 代理。我看到这些日志:

2020-05-26T03:10:58.763+00:00 | 警告 | nstana-sensor-scheduler-thread-1 | Kubernetes | com.instana.sensor-kubernetes - 1.2.106 | Instana 代理无权监视 statefulsets 更改。没有此权限,Kubernetes 传感器将无法正常工作。请确保statefulsets资源的适当权限。

如何在 Kubernetes 中为 statefulsets 资源设置适当的权限?

编辑

我使用了 2 个 yaml 文件。我使用此 yaml 文件按原样安装操作员同上,没有任何更改:https ://github.com/instana/instana-agent-operator/releases/latest/download/instana-agent-operator.yaml

我使用这个自定义资源 yaml 文件https://github.com/instana/instana-agent-operator/blob/master/deploy/instana-agent.customresource.yaml只做了两个更改:我size: 1在规范键下添加并替换replace-me为正确的代理密钥。

编辑2

oc api-resources就是这样创建项目和部署定义文件的。结果可以在这里找到-> https://pastebin.com/A6zRRReS

0 投票
0 回答
134 浏览

openshift - 多容器 openshift pod 中的容器无法相互通信

我正在努力将我们现有的 docker 容器迁移到 openshift 中,并且在尝试将我们的 2 个容器放入一个 pod 时遇到了问题。我们将 Spring Cloud Config Server 用于我们的服务,并带有 Gitea 后端。我想将它们放在一个 pod 中,以便 java 服务器和 git 服务器总是捆绑在一起。

我可以通过关联的路由单独访问每个容器,但配置服务器无法访问 git 服务器,反之亦然。当配置服务器尝试克隆 git 存储库时,我得到 404。我尝试过使用 gitea-${INSTANCE_IDENTIFIER}(INSTANCE_IDENTIFIER 只是一个生成的值,可以一目了然地将所有对象联系在一起)、gitea-${INSTANCE_IDENTIFIER}.myproject.svc 和 gitea-${INSTANCE_IDENTIFIER}.myproject .svc.cluster.local,以及创建的路由的完整 url,但没有任何效果。

这是我的模板,为了安全起见,删除了一些东西(...):

0 投票
2 回答
686 浏览

kubernetes - 在部署配置、openshift 集群的情况下,我们如何确定哪个复制控制器实际上正在管理 Pod

所以,假设我有一个DeploymentConfig正在运行的,因为ReplicationController它最终正在运行一个 pod。如果我不止一次DeploymentConfig更新.ReplicationControllersReplicationController

现在,如果我有Deploymentconfig详细信息,我该如何确定ReplicationController实际上是哪个在管理 pod?我知道的一种方法是获取并将deploymentconfig.status.latestVersion其与. 但这是人们做事的方式吗?openshift.io/deployment-config.latest-versionReplicationController