区块链网站|NFTS 波卡Polkadot(DOT) 在K8S上部署Polkadot验证节点

在K8S上部署Polkadot验证节点

广告位

在K8S上部署Polkadot验证节点

k8s是一个开源项目,用于快速构建安全的Polkadot或Kusama认证节点。波尔卡多特是一个支持碎片化并采用POS共识的区块链,而库斯玛是波尔卡多特的测试网络。在本教程中,我们将学习如何使用自动化工具在Google Kubernetes引擎上部署Polkadot验证节点,而无需编译任何Rust代码或保护任何启动脚本。

区块链开发教程链接:以太坊|比特币| EOS | tender mint | Hyperledger Fabric | Omni/USDT | Ripple

1.安装Polkadot K8s的准备工作在开始之前,建议你先了解一下Polkadot中抵押的概念,通读一下如何成为验证节点。

然后创建一个Google Cloud账号,就可以获得价值300美元的免费积分,足够贯穿本教程。

接下来,下载以下应用程序并安装在您的机器上。

Google Cloud SDKKubectlTerraform执行身份验证并创建本地应用程序凭据:

g cloud auth logging cloud auth application——默认登录2和polkadot k8s安装并部署克隆的polkadot-k8s仓库,执行以下命令:

CD terrraform initterraform计划。Outterraform会要求你交互填写一些变量:验证节点名称、远程控制URL、链类型、存款地址等等。点击这里了解更多关于这些变量的信息。您还可以将变量值预填充到名为terraform.tfvars的文件中。

最后,执行以下命令进行部署:

Terraform apply plan.out上述部署命令完成以下任务:

创建一个kubernetes集群,构建必要的Docker容器,下载并解压预先同步的数据库,启动哨兵节点(sentry)和验证器,启动预先配置的Polkadot紧急报警,以便在出现问题时自动发送电报报警信息。

3.Polkadot K8S集群访问一旦执行了Terraform命令,您的环境就被配置为连接到新创建的集群。

您可以使用k9s工具来浏览k8s集群并显示日志或转发端口。输入以下命令启动k9s:

k9s屏幕显示如下:

您可以输入1来浏览日志并查看节点同步日志:

您可以输入shift f在您的私有节点上启动端口转发,然后将本地和远程端口设置为9944(websocket):

然后在web浏览器中打开polkadot.js应用程序,单击页面的左上角,选择local node作为您的访问节点。

现在您可以抵押点令牌,注入会话密钥,并注册为Polkadot身份验证节点。

原文链接:http://blog.hubwiz.com/2020/06/09/polkadot-k8s/

广告位
本文来自网络,不代表区块链网站|NFTS立场,转载请注明出处:https://www.qklwz.com/jzb/dot/58704.html

作者: 董方卓

上一篇
下一篇

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

返回顶部