npci / falcon

Falcon: The Hyperledger Fabric Deployment Helper for Kubernetes is an open-source project designed to streamline the deployment and management of Hyperledger Fabric based blockchain networks on K8.
GNU General Public License v3.0
393 stars 41 forks source link

No PVC is getting provisioned for peer certs when require_certs_dir_persistence is true #25

Closed jithindevasia closed 6 months ago

jithindevasia commented 6 months ago

When .Values.global.require_certs_dir_persistence : true the peer sts is supposed to come-up with a volumeclaim template as part of peer sts. But the chart renders pvc claim and an emptydir volume too. When deployed, only the emptydir is getting created and cert pvc is ignored.

Expected:

When require_certs_dir_persistence is set to true, the chart should not create an emptydir instead a pvc should be provisioned.

jithindevasia commented 6 months ago

Fixed https://github.com/npci/falcon/pull/28