Hyperledger Fabric has been around for more than a year, and in the last two months (this series was written in July 2020) the company has built a fabric management platform for rapid deployment of production-level fabric networks. So share the whole detailed process from docker-based stand-alone demo network to production-level blockchain network based on K8S orchestration. This tutorial introduces principle much however, it is actual combat mainly, as well as introduces the pit that steps on the way, welcome everybody pat brick.

This tutorial is based on Fabric 1.4.6. Although fabric 2.0 is available, 1.4 was chosen for production stability. This tutorial covers most of the technical stack of the Fabric architecture, from LevelDB to CouchDB for state databases, from Solo to Kafka to etcdRaft for sorting services, and from Cryptogen to Fabric-CA for certificate management

The tutorial directory structure is as follows:

  1. Introduction to the
  2. Deploy minimal Fabric networks based on Docker
  3. Deploy multiple fabric networks based on Docker
  4. One-click DEPLOYMENT of the K8S cluster
  5. One-click Fabric network deployment based on helm
  6. Domestic network under the network set up adjustment details
  7. Summary on pit