我正在阅读 HLF 2.0 文档,并且很想讨论和尝试新功能“外部构建器和启动器”和“链码作为外部服务”。
我的目标是在 K8s 集群 (OpenShift) 上运行 HLF2.0。有没有人想联系或已经有人想通了?
来自德国的欢呼
最佳答案
还尝试使用 ExternalBuilder。设置 core.yaml,重建容器以使用它。我在“对等生命周期链代码安装 .tgz ...”中收到错误消息,找不到 core.yaml 中脚本的路径。
我在 peer-base.yaml 和 docker-compose-cli.yaml 中添加了卷绑定(bind)命令,并且正在使用 first-network 设置。删除了将连接到 cli 容器的 byfn.sh 部分,以便我手动完成该部分,成功创建、加入、更新 anchor ,然后尝试进行安装并失败。但是,在安装时,我在/bin/detect 上失败了,因为它找不到该文件来 fork /执行它。为了做到这一点,peer 能够读取我的外部配置,并读取 core.yaml 文件。目前,尝试 core.yaml 中的“模式:dev”似乎表明脚本和链代码将在“本地”运行,我认为这意味着它应该在 cli 容器中运行。否则,尝试查看代码以查看如何动态创建 docker 容器,以及从哪个镜像创建,但还没有确定下来。
关于kubernetes - 有没有人尝试过 HLF 2.0 功能 "External Builders and Launchers"并希望取得联系?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60043234/