簡體   English   中英

Helm - 部署Keycloak時如何更改PostgreSQL使用的存儲class

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM