-
Notifications
You must be signed in to change notification settings - Fork 179
Home
Welcome to the blockchain-network-on-kubernetes wiki!
Blockchain Network on Kubernetes Cluster on IBM Cloud: Leverage IBM Cloud Container service to setup the Hyperledger Fabric network using Kubernetes Cluster.
Set up of Blockchain network using Kubernetes Cluster on IBM Cloud
Demonstrates a way to setup your Hyperledger Fabric network using Kubernetes Cluster on IBM Cloud.
Blockchain
Blockchain is a shared, immutable ledger for recording the history of transactions. The Linux Foundation’s Hyperledger Fabric, the software implementation of blockchain IBM is committed to, is a permissioned network. For developing any blockchain application, you need to setup a development environment to create and deploy the application. This developer pattern shows you how to quickly deploy the network on Hyperledger Fabric on the IBM Cloud Container Service by using Kubernetes APIs. Cloud-hosted Hyperledger Fabric network can be leveraged for easier collaboration among team members.
N/A
TODO
Blockchain is a shared, immutable ledger for recording the history of transactions. It promotes a new generation of transactional applications that establish trust, accountability and transparency. The Linux Foundation’s Hyperledger Fabric, the software implementation of blockchain IBM is committed to, is a permissioned network. Hyperledger Fabric is a platform for distributed ledger solutions supported by a modular architecture.
For developing any blockchain application, the very first thing is to have a development environment for Hyperledger Fabric to create and deploy the application. In the environment setup, you’ll create a small business network running Hyperledger Fabric v1.0. Hyperledger Fabric network can be setup in multiple ways.
- Setup a local Hyperledger Fabric network using docker-compose.
- Use Blockchain as a service hosted on IBM Cloud.
- Setup Hyperledger Fabric network using Kubernetes APIs on IBM Cloud
This developer pattern demonstrates to setup your business network using Kubernetes APIs on IBM Cloud and provides a automated script end-to-end to quickly deploy the network on the IBM Cloud Container Service.
The IBM Cloud Container Service combines Docker and Kubernetes to deliver powerful tools to automate the deployment, operation, scaling, and monitoring of containerized applications over a cluster of independent compute hosts by using the Kubernetes APIs. Cloud-hosted Hyperledger Fabric network can be leveraged for easier collaboration among team members. Using this pattern, you create your development environment, and then create and deploy a blockchain application.

- Log in to IBM Cloud CLI and initialize IBM Cloud Container Service plugin.
- Set context for Kubernetes cluster using CLI and download Kubernetes configuration files. After downloading configuration files, set KUBECONFIG environment variable.
- Run script to deploy your hyperledger fabric network on Kubernetes cluster.
- Access Kubernetes dashboard.
-
Hyperledger Fabric: Hyperledger Fabric is a platform for distributed ledger solutions underpinned by a modular architecture delivering high degrees of confidentiality, resiliency, flexibility and scalability.
-
IBM Cloud Container Service: IBM Container Service enables the orchestration of intelligent scheduling, self-healing, and horizontal scaling.
-
Blockchain: A blockchain is a digitized, decentralized, public ledger of all transactions in a network.
-
Kubernetes Cluster: In Kubernetes Engine, a container cluster consists of at least one cluster master and multiple worker machines called nodes. A container cluster is the foundation of Kubernetes Engine.
Title - Explore and get insights on unstructured text data in any domain