我不想鼓励这样的问题,但是以下一些步骤可能会为您提供帮助:
- 确保您的应用程序在Docker上本地正确运行。
- 构建您的Kubernetes配置文件。您将需要什么:
- 每个同伴的部署或状态集。
- 每个同伴的沙发床状态集。
- 每个订购者的部署或状态集。
- 每个对等方,订购者和beddb提供一项服务(以允许他们进行通信)。
- 创建并加入渠道的工作。
- 安装并实例化链码的作业。
- 生成的加密材料和网络工件。
- Kubernetes包含您的加密材料和网络工件的秘密或持久卷。
- 在容器注册表上上传的经过docker化的应用程序的图像(我假设您有使用SDK进行对等通信的某种服务器)。
- 使用该映像和用于您的应用程序的服务的部署。
- 在本地或在云提供商上创建Kubernetes集群,然后在您的计算机上安装kubectl CLI。
- 按以下顺序在群集上应用(例如,kubectl apply -f peerDeployment.yaml)配置文件:
- 秘密
- 同级,couchdb的,订购者(部署,状态集和服务)
- 创建渠道工作
- 加入频道工作
- 安装并实例化chaincode作业
- 您的应用程序的部署和服务
如果一切配置正确,那么Kubernetes集群中应该有一个正在运行的HLF平台。不用说,您必须研究每个步骤以了解您需要做什么。并进行大量试验。