1.简介:
该文档主要是在cello下实现Fabric网络环境的便携部署,其主要功能如下:
1)管理区块链的生命周期,例如自动创建/启动/停止/删除/保持健康状态。
2)支持定制(例如,大小,一致)区块链请求,目前主要支持Hyperledger架构。
3)快速构建区块链即服务(BaaS)平台。
4)提供可定制的区块链,例如Hyperledger结构网络v1.2
5)在裸机,虚拟云(例如,虚拟机,云数据云),容器集群(例如,Docker,Swarm,Kubernetes)之上维持一个运行区块链网络池。
6) 通过可视化仪表板检查系统状态,调整连锁数量,扩展资源。
2.环境需要:
k8s类型的从节点: k8s-node
docker类型的工作节点: docker-node
主节点: master-node
操作系统:ubuntu16.04
3.具体步骤:
(1)Kubernetes的工作节点配置(k8s-node)
1)在k8s-node中安装docker
1.安装curl
sudo apt-get update; sudo apt-get install curl
2.下载安装docker文件并执行
curl -fsSL get.docker.com -o get-docker.sh
sh get-docker.sh
3.然后运行下面语句查看是否是最新版本的docker
docker -v
4.若并非采用root用户进行操作与行下面语句即可
sudo usermod -aG docker 用户名
2)安装minikube
1.下载crictl包
w