首页 > 区块链 > 熠智区块链部署在阿里云的k8s上
链区块  

熠智区块链部署在阿里云的k8s上

摘要:区块链部署Blockchain 在阿里云k8s上的部署选择阿里云上的产品--弹性计算--容器服务ACK--管理控制台在控制台中选择创建集群--选择ACK托管版选择Pro版本根据提示创建专有网络和交换机选择Flannel网络选择16个节点IP数量设置Pod网络CIDR 和Service CIDR选择S

Blockchain 在阿里云k8s上的部署

选择阿里云上的产品--弹性计算--容器服务ACK--管理控制台熠智区块链部署在阿里云的k8s上

在控制台中选择创建集群--选择ACK托管版熠智区块链部署在阿里云的k8s上

选择Pro版本根据提示创建专有网络和交换机熠智区块链部署在阿里云的k8s上

选择Flannel网络选择16个节点IP数量设置Pod网络CIDR 和Service CIDR熠智区块链部署在阿里云的k8s上

选择SNAT 功能选型选择EIP暴露API Server资源组选择默认 default resource group熠智区块链部署在阿里云的k8s上

下一步配置Worker节点熠智区块链部署在阿里云的k8s上

熠智区块链部署在阿里云的k8s上

设置节点数量和节点的硬件配置、设置秘钥或密码。

组件配置熠智区块链部署在阿里云的k8s上

基本上选用默认配置即可

进入集群控制台

选择刚才所创建的集群blockchain

开始部署区块链熠智区块链部署在阿里云的k8s上

1)选择部署有状态服务

2)使用镜像创建

熠智区块链部署在阿里云的k8s上

填写镜像名称和tag、勾选stdin和特权容器熠智区块链部署在阿里云的k8s上

添加端口熠智区块链部署在阿里云的k8s上

创建服务Service熠智区块链部署在阿里云的k8s上

熠智区块链部署在阿里云的k8s上

创建路由(Ingress)熠智区块链部署在阿里云的k8s上

创建应用非亲和性配置熠智区块链部署在阿里云的k8s上

熠智区块链部署在阿里云的k8s上

创建应用非亲和性的意义在于让每个应用部署在不同的Node上。

配置blockchain节点熠智区块链部署在阿里云的k8s上

点击进入blockchain节点熠智区块链部署在阿里云的k8s上

点击终端,进入容器进行配置

熠智区块链部署在阿里云的k8s上

#vim blockchain002.toml

熠智区块链部署在阿里云的k8s上

PersistentPeers = "tcp://192a6060908fae1e5a4473fb732fdc6daf17af03@10.0.0.165:30001,tcp://4c1f44de83c0ef6dc3e1ad0a92ccccab6c52378e@10.0.0.164:30011,tcp://08cfbc226f5143b784a6835c0524a677d234a216@172.31.160.40:26658"

10.0.0.165为blockchain000的Node IP地址。30001为Ingress向外暴露的端口,就是刚才配置的路由服务 10.0.0.164为blockchain001的Node IP地址。30011为Ingress向外暴露的端口。

172.31.160.40为blockchain002的docker容器的IP地址,26658为容器服务的端口。

因为在blockchain002上,所以下面都是blockchain002容器的IP地址 172.31.160.40

产生空块的间隔

CreateEmptyBlocks = "10s" 因为是测试环境所以选择10秒产生一个空块用来验证区块链的运行。

运行区块链

#blockchain start --config=blockchain002.toml &

系统提示要求license,根据提示的字符串生成验证字符创。

熠智区块链部署在阿里云的k8s上

#echo 56c2fa826639fdb9964bce9b375d0d875b75cfde678c62654bcb37618caf5999 > blockchain.license 将license写入blockchain.license 文件

再次运行blockchain

#blockchain start --config=blockchain002.toml &

验证区块

#tail -f blockchain002.log

熠智区块链部署在阿里云的k8s上

区块高度在不断增加证明blockchain部署成功。

免责声明
世链财经作为开放的信息发布平台,所有资讯仅代表作者个人观点,与世链财经无关。如文章、图片、音频或视频出现侵权、违规及其他不当言论,请提供相关材料,发送到:2785592653@qq.com。
风险提示:本站所提供的资讯不代表任何投资暗示。投资有风险,入市须谨慎。
世链粉丝群:提供最新热点新闻,空投糖果、红包等福利,微信:juu3644。