在EKS上部署Hyperledger Fabric区块链网络
1. 配置EKS集群通信
创建EKS集群后,需要配置kubectl并启用集群通信。使用以下命令更新虚拟机上的kubeconfig以使用新的EKS集群:
aws eks --region us-west-2 update-kubeconfig --name my-hlf-cluster
此时,EKS集群已准备就绪,但资源实际准备好可能需要几分钟时间。通信已启用,接下来可以开始在EKS集群中部署Hyperledger Fabric组件。
2. 部署Hyperledger Fabric组件
在EKS集群设置好后,开始部署Hyperledger Fabric组件,这涉及为对等节点、排序节点和CA节点准备相关的Docker镜像。官方Hyperledger Fabric镜像可从 此处 获取。
除了为每个组件创建Kubernetes部署和服务外,还需要设置持久存储以保证数据持久化,建议使用AWS EBS或EFS。
3. 持久存储设置
使用EBS为Amazon EKS中的Hyperledger Fabric网络设置持久存储,需要在Kubernetes集群中创建持久卷(PV)和持久卷声明(PVC),以确保关键组件(如对等节点、排序节点和CA节点)的数据在任何重启和故障
超级会员免费看
订阅专栏 解锁全文
10

被折叠的 条评论
为什么被折叠?



