[英]Helm - How to change the storage class used by PostgreSQL when deploying Keycloak
我正在使用 codecentric 的Keycloak helm chart 。 該圖表依賴於 PostgreSQL 圖表形式bitnami ,默認情況下 PostgreSQL 圖表使用默認存儲 class。
查看values.yaml
,我可以看到有一個postgresql
部分,但沒有提到存儲 class。是否可以使用 Keycloak values.yaml
文件來覆蓋該設置?
我寧願避免的另一個選項是設置enabled: false
並單獨部署 PostgreSQL 圖表——希望這不是必需的。
postgresql:
# If `true`, the Postgresql dependency is enabled
enabled: true
# PostgreSQL User to create
postgresqlUsername: keycloak
# PostgreSQL Password for the new user
postgresqlPassword: keycloak
# PostgreSQL Database to create
postgresqlDatabase: keycloak
# PostgreSQL network policy configuration
networkPolicy:
enabled: false
查看postgres 值文件,我可以看到您可以更改 global.storageClass 下的值。
由於 postgres 是一個子圖,您可以將以上內容添加到您的自定義值文件中,或者在您的 helm install 命令中傳遞存儲 class,例如helm install
--set postgresql.global.storageClass="yourStorageClass"`
也可以參考這個。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.