首页 > 解决方案 > 在 application.properties 中定义/附加持久性卷声明

问题描述

我想定义或更多“附加”一个持久性卷声明(它已经存在于 K8s 中并命名为“pvc-vol-divacms-epass”),我在文档中看到的只是有一个属性“quarkus. kubernetes.pvc-volumes”,其类型定义为“Map<String, PersistentVolumeClaimVolume>”。
2个问题:

我在文件中的 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}

标签: kubernetesquarkuspersistent-volume-claims

解决方案


只需添加如下内容:

quarkus.kubernetes.pvc-volumes.epass.claim-name=pvc-vol-divacms-epass
quarkus.kubernetes.pvc-volumes.db.readonly=false

application.properties.


推荐阅读