Get the App
SLTechnology News&Howtos  ›  Internet Technology  › 

How to deploy HyperLedger super ledger in Cello

Shulou Source: shulou.com Published: 2022-06-02 05:53:16 10月04日 Update

This article will explain in detail how to deploy the HyperLedger super account book in Cello. The content of the article is of high quality, so the editor will share it with you for reference. I hope you will have some understanding of the relevant knowledge after reading this article.

Brief introduction

With Cello, you can easily achieve:

Quickly create a Blockchain as a Service (BaaS) platform.

Provide customizable Blockchains, such as Hyperledger fabric network v1.0.

Maintain a pool running blockchain networks, running on bare metal, virtual clouds (such as virtual machines, vsphere Clouds), and container clusters (such as Docker, Swarm, Kubernetes).

Check the system status, adjust the number of chains, and scale the resources used. It can be done through the panel.

Typical usage scenarios are as follows:

Main features

Manage the lifecycle of blockchains, such as create/start/stop/delete/keep health's automation tools.

Custom (such as size, consensus) blockchains requests are supported. Currently, Hyperledger fabric is mainly supported.

Native Docker host, swarm or Kubernetes are supported as working nodes. More support is under way.

Support a variety of computing architectures, such as X86, POWER and Z, from bare servers to virtual machines.

Extend the features of monitor, log, health and analytics, and implement them through additional components.

Quickly run block chain site to create master node service

Complete tutorial reference: https://github.com/hyperledger/cello/blob/master/docs/setup_master.md

The functions provided by the primary node:

Operator dashboard: Provide Web UI for operators.

User dashboard: Provide Web UI for users.

Engine: Provide RESTful APIs for chain consumers.

Watchdog: Watch for health checking.

To deploy the primary node:

Get the code

Git clone http://gerrit.hyperledger.org/r/cellocd cello

Compile and download images

Make setup-master

Start the service

Make restart

Enter the administrative interface, open http://ip:8080, and the user name and password are admin:pass

Enter the user interface, open http://ip:8081, and the user name and password are admin:pass

Other support

Docker Host: Setup Docker Host as a Worker Node.

Docker Swarm: Create a Docker Swarm.

VSphere: Setup vSphere as a Worker Node.

Kubernetes: Setup Kubernetes as a Worker Node.

Ansible: Setup Ansible as a Worker Node.

Documentation and development guides

For beginners, it is strongly recommended to read tutorial or index first.

Refer to online documentation for more information. You can also run make doc to start the local documentation service (the service address is at localhost:8000).

On how to deploy the HyperLedger super account book in Cello to share here, I hope the above content can be of some help to you, can learn more knowledge. If you think the article is good, you can share it for more people to see.

Tags: Support service more node run user reference account book content password document article feature user name interface knowledge article work management good Apple Docker Huawei Linux macOS MariaDB Microsoft MySQL NVidia OPPO Reno NVidia Microsoft vpn OPPO Reno Apple