How to Deploy Hyperledger Fabric on Kubernetes with Hyperledger Bevel

Time:

  • Tuesday, June 20, 2023 at 8 AM - 11 AM Pacific

Recording:

Presenters

  • Sownak Roy, Accenture
  • Suvajit Sarkar, Accenture
  • David Viejo, Kung Fu Software

Workshop description:

This workshop will provide an in-depth hands on discussion and demonstration of using Bevel and the new Bevel-Operator-Fabric to deploy Hyperledger Fabric on Kubernetes.

Hyperledger Bevel is an automation tool for deploying consistent, production worthy DLT platforms on cloud. It provides three key aspects – security, scalability and acceleration for DLT deployments.  Hyperledger Bevel currently supports deployment of R3 Corda open source and enterprise, Hyperledger Fabric, Hyperledger Indy, GoQuorum and Hyperledger Besu. It uses ansible scripts and helm charts responsible to achieve the desired DLT network state on Kubernetes and uses Flux GitOps for automation.

The Hyperledger Bevel developers have recently integrated hlf-operator, a Hyperledger lab, into Hyperledger Bevel and have renamed it to Bevel-Operator-Fabric.  Adding Bevel-Operator-Fabric is an important milestone for Hyperledger Bevel and a step towards the redesign of Bevel with support for Kubernetes operators to achieve DLT (distributed ledger technology) network deployments and automation.

Bevel-Operator-Fabric is the first of the different sets of Kubernetes operators that Hyperledger Bevel will ultimately support. As the name suggests, it is a Kubernetes operator for managing Hyperledger Fabric networks. Bevel-operator-fabric enables developers to define Hyperledger Fabric components in the form of custom resources and associated controllers to manage the lifecycle of those components.

Preparation:

We recommend having a Cloud Kubernetes available if you want to follow along with the hands-on parts of the workshop and we also recommend reading through the Bevel Getting Started guide.

For any questions or discussion about this workshop, join the #bevel-operator-fabric channel on Hyperledger's Discord server.

Learning Resources

If you'd like to prepare for this workshop by learning more about Hyperledger Bevel, check out these resources:

Getting Involved

And if you'd like to get involved with the Hyperledger Bevel community, you are welcome to do so.  Everything the project does is open to anyone who is interested.  Check out these resources to learn how to get involved:

  • No labels