本文档记录了阿里云容器服务区块链解决方案的版本历史和对应的功能变更,以及升级过程中的注意事项。版本号为应用目录中区块链解决方案ack-hyperledger-fabric的chart版本号。

版本历史

版本 0.2.3

  • Hyperledger Fabric 升级到1.4.0
  • Explorer 升级到0.3.8

版本 0.2.2

  • 提升NAS文件系统挂载方式的高可用性
    说明 从此版本开始,需在每次创建区块链网络时输入NAS挂载地址,不再需要在环境准备环节将NAS挂载到ECS。
  • 提升区块链节点部署的高可用性
  • 区块链日志级别可参数化配置
  • 提升数据清理、Explorer启动、Chaincode执行超时等方面的稳定性
  • 统一部分Pod的命名规范

版本 0.2.1

  • Chart更名为ack-hyperledger-fabric
  • Bug修复

版本 0.2.0

  • 支持Hyperledger Fabric 1.1.0
    • 支持Node.js类型的chaincode功能以及相关示例
    • 支持chaincode级别的账本数据加密功能以及相关示例
    • 支持connection profile
    • 代码级别优化以进一步提升性能和水平扩展性
    • 其他1.1.0新功能的支持
  • 集成阿里云日志服务
  • 内置部署Hyperledger Blockchain Explorer
  • 支持阿里云神龙弹性裸金属实例
  • 优化区块链网络删除过程的数据目录清理

版本 0.1.0

  • 支持在阿里云容器服务Kubernetes集群上部署Hyperledger Fabric 1.0.0

升级注意事项

  • 从容器服务控制台应用目录界面安装的区块链解决方案为当前最新版本
  • 对于使用命令行 helm install 安装的方式,因为helm repo在本地可能有老版本的缓存(如过去曾经安装过区块链解决方案),所以可以通过以下命令查看当前版本:
    helm search hyperledger

    如需更新本地repo缓存,可运行以下命令,以获得最新版的区块链解决方案:

    helm repo update