Spring Boot 中的Openshift细节

p4tfgftt  于 2023-04-10  发布在  Spring
关注(0)|答案(1)|浏览(167)

我是openshift的新手..有人知道如何在spring Boot 应用程序中配置www.example.com文件中的openshift卷详细信息吗application.properties?我正在尝试访问该路径以从我的应用程序上传文件。

ldxq2e6h

ldxq2e6h1#

您需要指定:

  • 卷数
  • VolumeMount
  • 将SpringBoot指向VolumeMounts完整路径。

例如,在部署配置中,您可以定义:
在你的部署yaml

  1. apiVersion: apps.openshift.io/v1
  2. kind: DeploymentConfig
  3. .
  4. .
  5. .
  6. .
  7. .
  8. volumes:
  9. - name: data
  10. persistentVolumeClaim:
  11. claimName: my-data
  12. volumeMounts:
  13. - mountPath: /data/logs
  14. name: data

然后在springboot properties中创建一个指向mountPath的属性:

  1. LOGS_DIR: /data/logs
展开查看全部

相关问题