Minifabric for production use #minifabric #tools


Jacques Sauvé
 

Hello all,
I have been using minifabric to learn about fabric and it's been smooth sailing.
Good tool. Congrats.
However, I notice that work on minifabric seems to have stopped on github.
For example, I cannot get minifabric to work with "-i 2.4 -l node"
Now that I need to plan for a production network, I need to choose tools to configure the network, and minifabric does not seem to have all that is required (adding peers, adding orderers, adding users, renewing certs, etc.)
I will not use a managed blockchain service since organizations will not all be on AWS or IBM, etc. Nodes will come from many infrastructure providers.

Questions:
1. Is minifabric a possible tool to configure a production network and administer the configuration over time?
2. From your experience, what open-source tools would be best at this point to configure and administer a Fabric network? Bevel? Cello seems to only support Fabric 1.x. Something else?
I expect to have to support just a few organizations over the next year but potentially hundreds over time.

Thanks so much for any pointers provided.

Jacques


email4tong@gmail.com
 

Jacques,
    If it is not working for 2.4, please open an issue against it with the process to reproduce the error so that I or someone can take a look. To answer your question, 

1. Yes, it can. If you use your own certificates(assume that you do not want to use auto-generated ones for your nodes), you can use it to setup production and join many nodes together.
2. This question is probably best asked in the fabric channel. As my experiences will be rather biased towards Minifabric.

Thanks.


On Jul 7, 2022, at 2:13 PM, Jacques Sauvé <jpsauve@...> wrote:

Hello all,
I have been using minifabric to learn about fabric and it's been smooth sailing.
Good tool. Congrats.
However, I notice that work on minifabric seems to have stopped on github.
For example, I cannot get minifabric to work with "-i 2.4 -l node"
Now that I need to plan for a production network, I need to choose tools to configure the network, and minifabric does not seem to have all that is required (adding peers, adding orderers, adding users, renewing certs, etc.)
I will not use a managed blockchain service since organizations will not all be on AWS or IBM, etc. Nodes will come from many infrastructure providers.

Questions:
1. Is minifabric a possible tool to configure a production network and administer the configuration over time?
2. From your experience, what open-source tools would be best at this point to configure and administer a Fabric network? Bevel? Cello seems to only support Fabric 1.x. Something else?
I expect to have to support just a few organizations over the next year but potentially hundreds over time.

Thanks so much for any pointers provided.

Jacques