openshift相关内容

OpenShift 上的 Zookeeper

尝试在 OpenShift 上运行 Zookeeper. 由于 Zookeeper 的硬编码和静态配置要求,这不是那么简单. 谁能提出一些建议或网络资源来讨论克服这些问题的方法. 问候 解决方案 我在 3.4 上尝试过一段时间 https://github.com/smarterclayton/openshift-zookeeper-cart - 差距在于内部zookee ..
发布时间:2021-11-15 00:06:44 其他开发

Zookeeper:主机名解析失败

我在 OpenShift/Kubernetes 环境中运行 Zookeeper.我已将 zookeeper 设置为 StatefulSet 以可靠地保留配置数据. 我在 zoo.cfg 中按主机名配置了三个服务器,但在启动时,主机名解析失败.我在我的集​​群中使用 nslookup 验证了主机名确实可以解析. zoo.cfg: clientPort=2181dataDir=/var/ ..
发布时间:2021-11-15 00:01:04 其他开发

没有自定义指标的水平 pod 自动缩放

我们希望根据 Kafka 主题中的消息量水平扩展 Pod.标准的解决方案是将指标发布到 Kubernetes 的自定义指标 API.但是,由于公司指南,我们不允许使用 Kubernetes 的自定义指标 API.我们只被允许使用非管理员功能.是否有具有 kubernetes-nativ 功能的解决方案,或者我们是否需要实施定制的解决方案? 解决方案 我不确定这是否适合您的需求,但您可以使用 ..
发布时间:2021-11-12 02:39:33 其他开发

Strimzi - 连接外部客户端

根据此处的讨论,我使用以下步骤启用外部客户端(基于 kafkajs) 在 OpenShift 上连接到 Strimzi.这些步骤来自这里. 启用外部路由 kafka-persistent-single.yaml 修改为如下所示. apiVersion: kafka.strimzi.io/v1beta1种类:卡夫卡元数据:名称:我的集群规格:卡夫卡:版本:2.3.0复制品:1听众:清楚 ..

Ansible K8s 模块:无法在 Python/usr/bin/python3 上导入所需的 Python 库 (openshift)

环境 Ansible 2.9.6 (python3) 尝试运行一个简单的剧本 - 主机:master收集事实:没有变成:是任务:- 名称:创建名称空间k8s:名称:测试api_version: v1种类:命名空间状态:现在 出现以下错误 完整的回溯是:回溯(最近一次调用最后一次):文件“/tmp/ansible_k8s_payload_u121g92v/ansible_k8s_p ..
发布时间:2021-11-11 01:38:40 Python

Ansible、k8s 和变量

我使用 Ansible 和 k8s 模块将应用程序部署到 OpenShift 集群.总的来说,这非常有效. 然而,当我尝试在部署配置中设置端口值时,使用来自变量的值,事情并不那么愉快. 我以以下 ansible 任务为例: - 名称:创建应用服务k8s:名称:“{{ 名称 | 下}}"状态:现在定义:api版本:v1种类:服务元数据:注释:标签:应用程序:“{{ 名称 | 下}}"名 ..
发布时间:2021-11-11 00:37:27 其他开发

Ansible K8s 模块:无法在 Python/usr/bin/python3 上导入所需的 Python 库 (openshift)

环境 Ansible 2.9.6 (python3) 尝试运行一个简单的剧本 - 主机:master收集事实:没有变成:是任务:- 名称:创建名称空间k8s:名称:测试api_version: v1种类:命名空间状态:现在 出现以下错误 完整的回溯是:回溯(最近一次调用最后一次):文件“/tmp/ansible_k8s_payload_u121g92v/ansible_k8s_p ..
发布时间:2021-11-11 00:34:54 Python

推荐工作流 OpenShift 用于带有一些私有文件的开源存储库

OpenShift 似乎鼓励开发人员将 repo 直接推送到 OpenShift,这非常方便.如果一个应用程序(使用 node.js,但对于这个问题来说可能并不重要)主要是公共文件,但有一些私有文件,如数据库密码、外部 api 密钥、许可证密钥、New Relic 配置等.,推荐的部署方式是什么? 想到的一个想法是拥有 1 个公共存储库、1 个私有存储库和一个将所有内容放在一起的部署脚本,提 ..
发布时间:2021-06-12 20:24:25 其他开发

OpenShift 超级用户权限

我正在尝试在 RHEL/OpenShift 免费服务器上安装客户端工具.但是遵循 https://developers.openshift.com/en/getting-started-rhel-centos.html#client-tools 我应该执行一些给出权限错误的超级用户命令.我需要做些什么来在我的虚拟机上启用超级用户访问权限吗? sudo su bash:/usr/bin/su ..
发布时间:2021-06-12 20:24:21 其他开发

如何在 openshift 中自动缩放 spring 批处理应用程序?

我有一个 spring 批处理应用程序,它将触发作业,通过 API 调用将批量数据从一个数据库传输到另一个数据库.所有作业都配置为在并行处理(主/从步骤)分区中工作,并在 openshift 中部署此应用程序.需要根据作业执行期间的负载自动缩放应用程序.即使我使用了 openshift 自动缩放功能,我仍然找不到作业性能的效率.POD 只是在创建,但只有一个 POD 被使用.如何解决这个问题?如何 ..
发布时间:2021-06-12 20:24:15 其他开发

在 Openshift 中部署 Vaadin 应用程序

我刚刚创建了我的第一个 Vaadin 应用程序.该应用程序在我的本地服务器上运行良好. 我想将此应用上传到 Openshift. 我按照此处的说明进行操作:https://www.openshift.com/kb/kb-e1088-how-to-deploy-pre-compiled-java-applications-war-and-ear-files-onto-your-opens ..
发布时间:2021-06-12 20:24:05 Java开发

从部署配置配置 pod 的重启策略

我们正在使用 Openshift(Kubernetes 的托管版本),我正在努力将部署配置创建的所有 Pod 的 Pod 重启策略从“始终"设置为“从不",但我不确定在哪里在 yaml 中进行此更改. 我们的部署配置看起来像: 种类:DeploymentConfig元数据:世代:19名称:我的部署配置命名空间:my-deployment-config-namespace自我链接:>-... ..
发布时间:2021-06-12 20:24:02 其他开发

openshift服务器中的python selenium

我需要通过 python 抓取一些数据,因为目标页面中有一些 java 代码,我无法使用 python 的斜纹和机械化模块,所以我需要在我的 openshift 服务器中运行 selenium 模块.所以我想知道我是否可以通过 ssh 在 openshift 服务器中设置 selenium 驱动程序(Firefox、chrome 等).我通过以下方式安装了硒: $pip 安装硒但我能跑吗: ..
发布时间:2021-06-12 20:23:58 其他开发

如何在 OpenShift 中使用凭据创建应用程序?

尝试在终端中的 OpenShift 中创建 Node.js 应用程序,如下所示: ./oc new-app https://j4nos@bitbucket.org/j4nos/nodejs.git BitBucket中的源码在私人账户中,如何设置凭证?一旦它要求输入密码,但不再要求.如何设置凭据? 从 GUI 添加了带注释的秘密:repo-at-bitbucket 我已阅读 ..
发布时间:2021-06-12 20:23:55 其他开发