fling logo of Blockchain on Kubernetes

Blockchain on Kubernetes

version 2.1 — July 18, 2018

Contributors 5

View All

Comments 87

  • profile picture of Jesse Hu
  • profile picture of Ajeet
  • profile picture of Jiahao Chen
  • profile picture of Jiahao Chen
  • profile picture of Ajeet
  • profile picture of Ajeet
  • profile picture of Jesse Hu
  • profile picture of Jesse Hu
View All

Summary

Blockchain is an emerging technology which has been gaining traction globally throughout the past few years. Industries like finance, logistics, and IoT are actively working on research and pilot projects using blockchain.

Fabric is a sub project under Hyperledger (a LinuxFoundation project), it is probably the most mature blockchain solution available now for business use cases.

The mission of Blockchain on Kubernetes (BoK) is to provide an end-to-end blockchain solution, from IaaS, CaaS, to Blockchain platform and Blockchain applications. It allows organizations to quickly collaborate and evaluate the new business models and processes by using the decentralized blockchain technology.

By using BoK, blockchain developers can use BoK command line tool or a GUI tool provided by BoK Fabric Tile to quickly set up an environment to build and test their blockchain applications.


Requirements

  • Kubernetes 1.6.5+
  • A Linux VM like Ubuntu 16.04 with Docker 1.11+ and Python 3
  • vCenter 6.0+ (Optional)

Instructions

To use BoK CLI to deploy Hyperledger Fabric, download easybaas-2.1.0.tgz and read "BoK User Guide 2.1.pdf" from the download drop-down list.

To use BoK Fabric Tile to deploy Hyperledger Fabric, download the tile file fabric-0.4.0.pivotal and "Fabric Tile User Guide.pdf" from the download drop-down list.

Changelog

July 16 2018, BoK 2.1

  • Support deployment of Hyperledger Fabric 1.1.0.
  • Allow users to customize the Fabric organizations and peers in bok.yaml.
  • Add ingress controller for serving traffic to Fabric peers nodes and explorer node.
  • Make improvement on stability and usability.
  • Verified against Kubernetes 1.10.3 and Pivotal Container Service (PKS) 1.1.0.
  • Updated the PCF Fabric Tile which supports creating Kubernetes cluster via PKS Tile and deploy Hyperledger Fabric in the Kubernetes cluster.

May 3 2018, BoK 2.0

  • Provide a new PCF Ops Manager Tile to deploy Hyperledger Fabric. It supports creating Kubernetes cluster via PKS Tile and deploy Hyperledger Fabric in the Kubernetes cluster.
  • Add a central config file bok.yml to specify all BoK configuration. No more manual code change is needed.
  • Support kafka as consensus mode.
  • Other enhancement for stability.
  • Verified against Kubernetes 1.9.7.

Jan 15 2018, BoK 1.1

  • Designed to run on PKS(Pivotal Container Services), and validated in PKS Beta
  • Integrate Blockchain Explorer into BoV which makes it easier to view/monitor peers, transactions, etc
  • Enhance BoK to support saving blocks and channel data to persistent volume
  • Optimize the installation process
  • Provide a default channel for blockchain applications

Similar Flings

No similar flings found. Check these out instead...
Nov 22, 2022
fling logo of Horizon Peripherals Intelligence

Horizon Peripherals Intelligence

version 4.0.0

Horizon Peripherals Intelligence is an online self-serviced diagnosis service that can help increase the satisfaction when using peripheral devices with Horizon product by both the end users and the admin user. Currently, we support diagnosis for the following device categories – USB storage devices, USB printers, USB scanners, Cameras. We will continue to cover more device categories in the future.

Nov 30, 2021
fling logo of DRS Dump Insight

DRS Dump Insight

version 2.1

DRS Dump Insight is a service portal where users can upload drmdump files and it provides a summary of the DRS run, with a breakup of all the possible moves along with the changes in ESX hosts resource consumption before and after DRS run.

Mar 15, 2022
fling logo of Community Networking Driver for ESXi

Community Networking Driver for ESXi

version 1.2.7

This Fling is a collection of ESXi Native Drivers which adds support for various PCIe-based network adapters.

Mar 31, 2021
fling logo of Configuration Wizard for Nuance PowerMic

Configuration Wizard for Nuance PowerMic

version 1.0

This handy standalone Fling will assist in determining the optimal PowerMic configuration for a specific environment.

Mar 18, 2021
fling logo of Hillview: Distributed Data Visualization

Hillview: Distributed Data Visualization

version 1.0

Hillview is a simple cloud-based spreadsheet program for browsing large data collections.

Oct 28, 2015
fling logo of Onyx for the Web Client

Onyx for the Web Client

version 1.0

Onyx for the Web Client is a Fling that translates actions taken in the vSphere Web Client to PowerCLI.Net code. This Fling was the winning entry in last year’s 2014 Fling Contest. It’s an update, of sorts, to the Onyx fling, as it allows for similar functionality in the web client.

View More