问题标签 [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.
docker - Openshift:导致应用程序不可用的任何部署
第一时间部署到 OpenShift(实际上是我的 Windows 10 Pro 中的 minishift)。我成功部署的任何示例应用程序都会导致:
从 Web 控制台我看到一条奇怪的消息“Build #1 is pending”虽然我看到它是从 PowerShell 成功完成的
我发现有人修复了更改为 0.0.0.0 的类似问题(在此处输入链接描述),但我试了一下,这不是我的解决方案。
这是完整的日志以及我的部署方式
java - Minishift - Pod 未启动
我对 minishift 上的 java 应用程序有疑问。构建看起来不错,但部署失败。
我有以下错误:
java - Java + gRPC:错误:发生了 JNI 错误
我有以下错误,我真的不知道该怎么办:(Java - gRPC,部署到 minishift)
/opt/jboss/container/java/run/run-java.sh
使用...启动 Java 应用程序
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 应用程序)?谢谢
java - 在 Java 应用程序中使用 Minishift 观察程序
我一直在开发一个利用 openshift api 的 Java 应用程序。特别是 OpenShift 部署配置
我试图设置一个观察者,但我的响应体从未被调用。我已经能够从“非观察者”API 调用中获得响应。我正在使用 groovy httpbuilder 库来满足我的要求
请就在我的应用程序中设置 OpenShift 观察者的路径提出建议。永远不会抛出错误消息。minishift logs -f 也没有提供任何反馈。另请注意,我已经让它与 curl 命令一起使用,记录在 api 中
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 驱动程序。
有没有人有任何想法或建议,或者我可以指定任何其他调试标志?
谢谢,
格雷姆
openshift - 如何免费获取 openshift AspNetCore 3.0 映像
有谁知道如何免费获得我的 minishift 项目的 AspNetCore 3.0 图像。先感谢您。
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
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,但没有任何效果。
这是我的模板,为了安全起见,删除了一些东西(...):
kubernetes - 在部署配置、openshift 集群的情况下,我们如何确定哪个复制控制器实际上正在管理 Pod
所以,假设我有一个DeploymentConfig
正在运行的,因为ReplicationController
它最终正在运行一个 pod。如果我不止一次DeploymentConfig
更新.ReplicationControllers
ReplicationController
现在,如果我有Deploymentconfig
详细信息,我该如何确定ReplicationController
实际上是哪个在管理 pod?我知道的一种方法是获取并将deploymentconfig.status.latestVersion
其与. 但这是人们做事的方式吗?openshift.io/deployment-config.latest-version
ReplicationController