What's HLF Operator?#

HLF Operator is a Kubernetes Operator built with the operator sdk to manage the Hyperledger Fabric components:

  • Peer
  • Ordering service nodes(OSN)
  • Certificate authorities

Why another tool to manage Hyperledger Fabric networks?#

There are some alternatives such as:

These tools are much complex, since they require a deep knowledge in Hyperledger Fabric in order to get the most from these tools and they require more components apart from Kubernetes to get started, such as external databases, external services, etc.

Instead, what if we could we get the simplicity of Kubernetes and the power from Hyperledger Fabric? This is when this operator comes in. With CRDs(Custom resource definition) for the Peer, Certificate Authority and Ordering Services we can set up a fully network.