Please provide your feedback in this short Flings' survey.
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...
Dec 20, 2012
fling logo of View Controlled Recompose Script

View Controlled Recompose Script

version 1.1

This script performs a Controlled Recompose of a VMware View Linked Clone Pool of Virtual Desktops. It first identifies a free desktop and recomposes it to create the first Replica Desktop.

Dec 14, 2015
fling logo of VMware vRealize Operations Docker 1.0 Adapter

VMware vRealize Operations Docker 1.0 Adapter

version 1.0

The Docker Management Pack for vRealize Operations Manager collects performance data from monitored container and image objects in your Docker environment.

Oct 14, 2016
fling logo of SDDC Discovery Tool

SDDC Discovery Tool

version 1.0

The SDDC Discovery Tool gives users a holistic view of their SDDC deployment.

Feb 11, 2021
fling logo of Code Stream Concourse Integrator

Code Stream Concourse Integrator

version 1.0

The Code Stream Concourse Integrator (CSCI) Fling provides integration between a vRealize Automation Code Stream and Concourse CI tools with which users can trigger Concourse CI pipelines from Code Stream pipelines without any additional tooling/scripting.

Sep 30, 2020
fling logo of SQL30 - An ORM for SQLITE on ESX

SQL30 - An ORM for SQLITE on ESX

version 1.0

SQL30 is a ZERO weight ORM for SQLITE database written using only native python constructs. This ORM works as is on current ESX version of Python without having any additional dependencies.

May 04, 2017
fling logo of vCenter Cluster Performance Tool

vCenter Cluster Performance Tool

version 2.0

vCenter Cluster Performance Tool is a Powershell script that uses vSphere PowerCLI to obtain performance data for a cluster by aggregating information from individual hosts.

View More