问题标签 [okd]

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 回答
106 浏览

ansible - 尝试添加新节点时卡在部署 okd 集群

这是我目前的情况。我现在有一个独立的 OKD 集群正在运行。

我跟着 doc 和 git clone https://github.com/openshift/openshift-ansible.git和 cd openshift-ansible 和 git checkout release-3.11

我通过了 ansible-playbook 的先决条件.yml 就好了;但是当我尝试运行“ ansible-playbook deploy_cluster.yml ”时,似乎希望将 origin-node 安装在主节点上。请检查 ansible-playbook deploy-cluster.yml -vvv 中的详细错误:

任务 [openshift_node_group : 更新 sysconfig 到组“node-config-master”] ************************************ ****************************************************** ****************************************************** ******************************

我尝试手动创建此文件,但一个错误导致另一个错误。仍然需要获取原始节点服务才能正确安装。

下面是我的清单文件 - /etc/ansible/hosts(我完全按照文档中的说明进行操作):

你能提供建议吗?

0 投票
2 回答
247 浏览

docker - 如何在本地 OKD 集群中运行本地 docker 镜像?

我的开发机器上运行了一个本地 OKD 集群(从 启动oc cluster up)。我有一个名为local/app:latest

如何在本地集群中运行该映像?

谢谢你的帮助

0 投票
1 回答
818 浏览

mongodb - 一个 pod 中的 Springboot 应用程序无法通过 Openshift 连接到另一个 pod 上的 mongodb

我正在尝试在 OpenShift 中部署 mongodb pod(1 个主要和 2 个辅助),它们已部署但进入“错误”状态并出现以下错误,

发布以下 adm 策略后,mongo pod 已成功启动并运行,

现在我正在尝试部署一个连接到 mongodb 的 springboot 应用程序,但由于以下错误,pod 正在多次重启,

springboot app pod通过openshift部署时无法连接mongodb pod,所以我用k8s创建了一个dummy pod并尝试连接mongodb pod,连接成功,

我可以通过 NodePort 从 OpenShift 集群外部、使用 dns (mongo-node-1.database.svc) 的集群内部以及通过 k8s 创建的 pod 连接到 mongodb,但不能通过 OpenShift 部署。

我怀疑这个问题可能是因为 OpenShift 阻止 springboot pod 与 mongodb pod 连接的某些策略。

请有任何建议。

0 投票
1 回答
18 浏览

openshift - OpenShift 中所有 SCC 的详细描述

是否有任何文档页面、源代码、配置文件包含所有 SCC 的详细信息,而不仅仅是 Restricted(在每个文档中都用作示例)?

而且我没有正在运行的 OpenShift 实例来从命令行查询这个。

这就是我所说的详细的意思:

https://docs.okd.io/latest/admin_guide/manage_scc.html#examineing-a-security-context-constraints-object

0 投票
1 回答
775 浏览

kubernetes - OpenShift 3.11 - 错误 0/23 个节点可用:16 个节点与节点选择器不匹配,7 个节点没有用于请求的 pod 端口的空闲端口

我在 openshift V 3.11 中遇到错误

命名空间事件错误

路由器 pod 错误

在任何给定时间点,只有一个路由器 pod 存在问题。例如,如果我运行 7 个路由器,则只有 6 个是稳定的,并且一个不断崩溃。如果我将复制更改为 6 5 是稳定的并且 1 不断崩溃..

0 投票
2 回答
779 浏览

elasticsearch - 流利的完整缓冲区无法将日志发送到弹性搜索

我发现问题,我流利的完整缓冲区并且无法将日志发送到弹性。有没有办法手动冲洗?

这是错误日志

0 投票
1 回答
73 浏览

git - Openshift 3.11 source-to-image (s2i) build 不使用标准 ssh 端口

我正在尝试使用 OpenShift s2i 构建来构建映像,从非标准端口(端口 222)上的 git 存储库中提取源代码。

我认为这就像在 git repo url 中指定端口一样简单,但这似乎不起作用。当我运行它时,我得到以下信息:

请注意,git url 包含:222但错误消息状态,它正在使用端口 22。

我如何告诉 Openshift,特别是源到图像,使用自定义端口?

0 投票
2 回答
473 浏览

kubernetes - okd/openshift集群如何被多个用户同时使用?

问题场景:OKD 集群有两个集群管理员:User1 和 User2。

如果 User1 使用 ssh 连接到集群并执行oc login,并且 User2 使用新的 ssh 会话连接到同一个集群并执行oc login

现在,当 User1 检查oc whoami结果将是User2(希望有User1)。这将产生诸如 User1 操作(例如:部署)与 User2 冲突之类的问题。

如何消除这个问题,让两个用户可以并行使用集群?

注意:User1 和 User2 都配置了 LDAP,这是创建问题吗?

0 投票
1 回答
140 浏览

kubernetes - OKD 3.11 Ansible Inventory [lb] 中的多个主机

我计划安装“使用本地 HA 和同位集群 ETCD 的多个主控”并且没有外部负载平衡,所以我知道我必须通过在库存文件中提供以下部分来启用本地 HA

我们可以在这里提供多个大师条目吗?如果不是,那么如果上述节点出现故障会发生什么?

0 投票
1 回答
233 浏览

kubernetes - 跨命名空间共享基于 S2I 的图像

如果在 S2I 过程中在一个命名空间中创建图像并保存到同一命名空间中的图像流中,是否可以与 OpenShift 中的另一个命名空间共享?

如果我为第一次和第二次构建提交的自定义资源彼此相同(可能命名空间不同),我正在尝试查看是否可以避免第二次构建并重用创建的第一个图像。如果是,如何在整个集群中发现这一点?