openshift相关内容

在 Spring Boot 的 application.properties 中使用 env 变量

我们正在开发一个 Spring Boot Web 应用程序,我们使用的数据库是 MySQL; 我们的设置是我们首先在本地测试它(意味着我们需要在我们的 PC 上安装 MySQL); 然后我们推送到 Bitbucket; Jenkins 自动检测到 Bitbucket 的新推送并在其上进行构建(为了让 Jenkins mvn 构建通过,我们还需要在运行 Jenkins 的虚拟机上安 ..
发布时间:2021-11-25 13:59:09 Java Web开发

在 Spring Boot 的 application.properties 中使用 env 变量

我们正在开发一个 Spring Boot Web 应用程序,我们使用的数据库是 MySQL; 我们的设置是我们首先在本地测试它(意味着我们需要在我们的 PC 上安装 MySQL); 然后我们推送到 Bitbucket; Jenkins 自动检测到 Bitbucket 的新推送并在其上进行构建(为了让 Jenkins mvn 构建通过,我们还需要在运行 Jenkins 的虚拟机上安 ..
发布时间:2021-11-20 21:18:44 MySQL

在同一个域中分离后端和前端应用程序?

我们正在使用 Play 框架构建一个完全 RESTful 的后端.我们还在构建一个单独的 Web 前端,其中包含将调用 RESTful API 的不同技术堆栈. 我们如何部署这两个应用,使它们具有相同的域名,其中一些 url 用于后端 API,一些用于前端视图? 例如,访问MyDomain.com 意味着前端显示主页,但是向MyDomain.com/product/24 发送GET 意 ..
发布时间:2021-11-15 01:59:18 其他开发

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 其他开发

Kubernetes on Kafka - 客户端无法检索元数据

我有一个 Kafka 集群在 Kubernetes 上运行以及 Kubernetes 上的 ZooKeeper.正如此答案中所述,我已经为客户端配置了内部代理端口以及公布的外部端口: listener.security.protocol.map=PLAINTEXT:PLAINTEXT,PLAINTEXT_HOST:PLAINTEXTinter.broker.listener.name=PLAIN ..
发布时间:2021-11-12 03:20:03 其他开发

OpenShift - 无法从 KafkaJS 连接 Stramzi

我在 OpenShift 上成功设置了 Strimzi Kafka 集群.我可以看到以下服务: kafka-brokers kafka-bootstrap zookeeper-client zookeeper-nodes 这实际上与这里所说的不同;所以,不确定这是否是Strimzi 安装问题.我按照此处中的安装步骤进行操作. 我在端口 9092(非 TLS 客户端)上为 k ..
发布时间:2021-11-12 02:41:00 其他开发

没有自定义指标的水平 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听众:清楚 ..
发布时间:2021-11-12 02:23:29 其他开发

使用 strimzi 在 Openshift 上设置 Kafka

我正在尝试使用本指南在 Openshift 平台上设置 kafka 集群:https://developers.redhat.com/blog/2018/10/29/how-to-run-kafka-on-openshift-the-enterprise-kubernetes-with-amq-streams/ 我的 zookeeper 和 kafka 集群运行如下:当我的应用程序作为引导服 ..
发布时间:2021-11-12 02:01:15 其他开发

Ansible、k8s 和变量

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

spring boot 需要永远在 Openshift 中启动

我正在 openshift origin 1.3 中运行 spring boot 1.4.3 应用程序. 带spring boot需要20多分钟. 我使用的 docker 基础容器是带有 opendk8-jre 的 alpine:3.4. spring boot 嵌入式容器使用默认的 tomcat 一个.我已经安装了 hasged 并设置了 -Djava.security.egd ..
发布时间:2021-08-20 19:42:30 其他开发

推荐工作流 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 其他开发

如何从 qemu-kvm img 文件和自定义内核在 Openshift 中创建 VM?

我们目前正在物理系统上使用 qemu kvm 进行测试,并希望将其移动到我们的 OpenShift 集群中. 我们正在运行这样的东西(为了清楚起见,其他参数被删除了) qemu-system-x86_64 -kernel bzImage -drive file=container.ext4.img,format=raw 在查看 OpenShift 创建 VM 向导时,我可以设置 ..
发布时间:2021-06-12 20:24:18 其他开发

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

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