Hyperledger Fabric实战教程之一步步走向生产(一)

1,054 阅读1分钟

hyperledger fabric陆续接触一年多的时间,上两个月(本系列教程写于2020年7月)公司做了个fabric的管理平台,用于快速部署生产级别的fabric网络,所以在此分享一下从基于docker的单机demo网络到基于k8s编排的生产级区块链网络的整个详细过程。本教程不过多介绍原理,主要是实战,以及介绍途中踩过的坑,欢迎大家拍砖。

本教程基于fabric 1.4.6版本,虽然目前2.0版本已经出来了,但是生产上为了稳定性还是选择了1.4的版本进行开发使用。本教程涵盖fabric体系的大部分技术栈,状态数据库从LevelDB到CouchDB,排序服务从solo到kafka再到etcdRaft,证书管理从cryptogen到fabric-ca

教程目录结构如下:

  1. 简介
  2. 基于docker部署最简fabric网络
  3. 基于docker部署多机fabric网络
  4. 一键部署k8s集群
  5. 基于helm一键部署fabric网络
  6. 国内网络下的网络搭建调整细节
  7. 踩坑总结