Hyperledger Fabric 网络部署工具

2019 年 12 月 6 日
 YakuMioto

本项目基于 docker swarm 实现 Fabric 网络创建, 通道创建, 合约部署等等等功能.

https://github.com/yakumioto/hlf-deploy

依赖项目

https://github.com/yakumioto/hlf-tools (将 configtxlator 工具 转为 rpc 服务)

求各位大佬们点 Star 支持呀!

已支持功能

在实现中

前期准备工作

  1. docker swarm 集群 (可单节点)
  2. fabric all images
  3. nfs server client (用于共享证书等文件)
  4. channel-artifacts
  5. crypto-config

启动测试网络

请保证上方所有准备工作已经完毕!

将 nfs 目录创建在 /nfsvolume !

以 root 权限运行

# nfs 配置编写
# 编辑 /etc/exports 
# 添加以下行, 并保存
# 并执行 exportfs -arv 重新加载
# 如实在不懂可 google

/nfsvolume *(ro,sync,no_root_squash)

进入 test-network 目录

./hlfn.sh up
5353 次点击
所在节点    分享创造
12 条回复
kirigaya
2019 年 12 月 6 日
消灭 0 恢复

你写的太复杂了
avalon8
2019 年 12 月 6 日
给力
chendy
2019 年 12 月 6 日
马上 2020 年了还能看到 docker swarm…
YakuMioto
2019 年 12 月 6 日
@chendy swarm 怎么了?一定要上 k8s 你才满意咯?
mritd
2019 年 12 月 7 日
没怎么,流失要凉凉可
kkx
2019 年 12 月 7 日
没看到动态添加组织的文档 你这是一个命令一步到位的么?其他的用 sdk 和 peer 都能很简单的
Phariel
2019 年 12 月 7 日
Swarm。。。
我记得已经是弃婴了。。。
YakuMioto
2019 年 12 月 7 日
@kkx 这部分文档还没写,这几天更新
YakuMioto
2019 年 12 月 7 日
@Phariel 没了解,官方文档也没说弃用,k8s 太重,我觉得 swarm 刚好。
shynome
2019 年 12 月 8 日
官方说 swarm 会继续维护的
YakuMioto
2019 年 12 月 9 日
@kkx 相关的文档已经更新啦.
kkx
2019 年 12 月 10 日
@YakuMioto 👍👍

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://study.congcong.us/t/626658

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX