问题标签 [spring-cloud-kubernetes]

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 投票
1 回答
33 浏览

mysql - 如何使 My Sql Pod 将数据保存在 Persistent Volume 中

我开始使用 Kubernetes 来理解 Pod、对象等概念。我开始了解 Persistent Volume 和 Persistent Volume Claim ,据我了解,如果我将数据从 mysql pod 保存到持久卷,则无论我删除 mysql pod,数据都会保存,数据会保存在卷上,但是我不认为它适用于我的情况......

我有一个spring boot pod,我将数据保存在mysql pod中,数据已保存,我可以检索,但是当我重新启动我的pod,删除或替换它们时,保存的数据会丢失,所以我想我搞砸了,你能请给我一个提示好吗?谢谢...

下面是我的 Kubernetes 文件:

  • mysql 吊舱:


持久卷和持久卷声明文件:


我的 Spring 书 K8 文件:

0 投票
0 回答
33 浏览

spring - 使用 application-prod.yml 将 Spring Boot 应用程序部署到 Kubernetes (Openshift)

我正在尝试将 Spring Boot 应用程序部署到 kubernetes (openshift),并且正在努力使用配置文件配置应用程序,以自动加载 application-profile.yml。我的图像是一个 s2i,它成功提取了我的 repo(application-prod.yml 在 git repo 中),我正在尝试从 JVM 选项配置配置文件和路径。

当我尝试时: -Dspring.profile.active=prod -Dspring.config.location=/build/resources/main/config/它不起作用。只有配置文件参数被加载,但 application-prod.yml 没有

0 投票
0 回答
15 浏览

java - Spring Cloud Data Flow with Kubernetes DeployerPartitionHandler 抛出 java.lang.ClassNotFoundException: io.fabric8.kubernetes.api.model.batch.Job

我正在尝试在 Docker Desktop Kubernetes 上运行带有分区的基本 Spring Batch 任务。我已经使用 helm 图表安装了 SCDF,并且能够运行基本任务以确保 SCDF 安装正常。当我尝试与 2 个工人一起运行批处理作业时。我在管理器窗格中收到以下错误。

java.lang.ClassNotFoundException:io.fabric8.kubernetes.api.model.batch.Job

Mac 上的 Docker 桌面 - 版本 4.5.0 (74594) Kubernetes:v1.22.5

-塞卡