kubernetes - 在 application.properties 中定义/附加持久性卷声明
问题描述
我想定义或更多“附加”一个持久性卷声明(它已经存在于 K8s 中并命名为“pvc-vol-divacms-epass”),我在文档中看到的只是有一个属性“quarkus. kubernetes.pvc-volumes”,其类型定义为“Map<String, PersistentVolumeClaimVolume>”。
2个问题:
- 是使用正确的属性吗
- 如果不是,我应该使用哪一个以及如何使用它;如果是,如何在 application.properties 文件中输入“Map<String, PersistentVolumeClaimVolume>”的值?
我在文件中的 K8s 部分看起来像这样
quarkus.container-image.group=dwamara
quarkus.container-image.name=${quarkus.application.name}
quarkus.container-image.tag=version_tag
quarkus.kubernetes.namespace=divacms-dev
quarkus.kubernetes.ingress.expose=true
quarkus.kubernetes.ingress.host=gateway.divacms.${application.host}
解决方案
只需添加如下内容:
quarkus.kubernetes.pvc-volumes.epass.claim-name=pvc-vol-divacms-epass
quarkus.kubernetes.pvc-volumes.db.readonly=false
到application.properties
.
推荐阅读
- php - 如何在查询中使用 php 变量来选择 WHERE thing = $thing 的东西?
- r - 如何按组制作我的条形图,而不是将相同的项目组合在一起
- javascript - javascript:如何执行存储在变量中的函数
- c# - SSIS For Loop 在一次成功迭代后停止
- javascript - Node.js 导出的模块文件 - 在不同的变量上使用拼接后,变量会不断更新
- python - 用另一个列值的子字符串替换数据框的空值
- python-3.x - 无法从网页获取 csv 链接
- angular - 等待方法调用完成以进行另一个调用
- c# - 使用来自同一类的已实现方法和模拟方法的混合
- python-3.x - 为什么 SLERP 不在测地线上插值?