Hyperledger Fabric 网络部署工具

2019-12-06 20:30:35 +08:00
 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
4829 次点击
所在节点    分享创造
12 条回复
kirigaya
2019-12-06 21:48:24 +08:00
消灭 0 恢复

你写的太复杂了
avalon8
2019-12-06 21:50:38 +08:00
给力
chendy
2019-12-06 21:59:59 +08:00
马上 2020 年了还能看到 docker swarm…
YakuMioto
2019-12-06 23:31:42 +08:00
@chendy swarm 怎么了?一定要上 k8s 你才满意咯?
mritd
2019-12-07 00:15:06 +08:00
没怎么,流失要凉凉可
kkx
2019-12-07 03:53:25 +08:00
没看到动态添加组织的文档 你这是一个命令一步到位的么?其他的用 sdk 和 peer 都能很简单的
Phariel
2019-12-07 10:27:04 +08:00
Swarm。。。
我记得已经是弃婴了。。。
YakuMioto
2019-12-07 11:08:47 +08:00
@kkx 这部分文档还没写,这几天更新
YakuMioto
2019-12-07 11:13:48 +08:00
@Phariel 没了解,官方文档也没说弃用,k8s 太重,我觉得 swarm 刚好。
shynome
2019-12-08 18:58:37 +08:00
官方说 swarm 会继续维护的
YakuMioto
2019-12-09 19:17:08 +08:00
@kkx 相关的文档已经更新啦.
kkx
2019-12-10 17:03:27 +08:00
@YakuMioto 👍👍

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

https://www.v2ex.com/t/626658

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

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

© 2021 V2EX