PIVT icon indicating copy to clipboard operation
PIVT copied to clipboard

Deploy Hyperledger in Rancher

Open mohjam2004 opened this issue 5 years ago • 4 comments

As you know through rancher ui only apps with a complete helm chart can be installed in cluster. Is there any helm chart repository that can be added to rancher catalogs? or do you have plan to provide it? Rancher has many users and the existance of a complete helm chart for hyperledger fabric can help them. many apps has helm chart cataloge (zabbix, ELK , ...) and through them we can install apps in rancher kubernetes cluster.

mohjam2004 avatar Dec 01 '20 14:12 mohjam2004

you can add the main chart hlf-kube to Rancher catalog and install it.

you will have a Fabric network without channels and chaincodes, then what?

raftAtGit avatar Dec 01 '20 15:12 raftAtGit

Hi. I need all components to be loaded (likes: channels and chaincodes). and I need to be able to define the number of peer and orderer and their names and so on through helm chart. Actually I want to do all deployment through helm chart.

mohjam2004 avatar Dec 01 '20 18:12 mohjam2004

well, my point was, only the peer and orderer nodes are actually install-able or physical components.

channels and chaincodes are like configuration or state of the system, which is achieved after certain actions.

actions as opposed to physical components, cannot be installed with a Helm chart.

so, in short, I cannot see a way of packing everything in a Helm chart.

raftAtGit avatar Dec 01 '20 18:12 raftAtGit

I have the same issue. Indeed hlf-kube can be deployed in rancher ui but as you know It's not a complete Fabric network. First of all, we need an individual helm chart for init.sh script. Helm template of channel and chaincode should also be added to hlf-kube chart. Helm chart of argo-cd is available and can be added to helm template of channel and chaincode but I wonder if there is any other steps needed to run Argo flows and install channel and chaincode.

hsoltani avatar Dec 01 '20 19:12 hsoltani