Deploying Hyperledger Fabric on Kubernetes 2.3+ with a KubernetesOperator
We will deploy a multi-organization application from scratch using the channel participation API, available since 2.3.
The deployment of the components of Hyperledger Fabric will be executed using a Kubernetes operator(https://github.com/kfsoftware/hlf-operator).
We will cover topics like:
- Monitoring
- Load balancing
- High availability considerations
- Deploying Kubernetes manifests
- External chaincode builder on Kubernetes
The season will be structured like this:
- 25-30 minutes introduction
- 1-hour demo
- 30 minutes for discussions
In the demo, we will deploy a network with 3 organizations in a Kubernetes cluster on Azure and we will deploy smart contracts using the Kubectl plugin from hlf-operator.
About the speaker:
David Viejo is a Solution's architect working on Hyperledger Fabric networks for projects of EUIPO (https://euipo.europa.eu/ohimportal/en/news/-/action/view/8662923). He has developed a Kubernetes operator to deploy the components of Hyperledger Fabric on any Kubernetes cluster, facilitating the initial configuration and the onboarding of new organizations with not so much experience in Hyperledger Fabric.
He's working on other blockchain networks for some startups in the United States where he's using the operator to build dynamically networks and improve the development workflow to debug chaincodes in the local machine of the developer.
The Kubernetes operator that will be used can be found in Github: https://github.com/kfsoftware/hlf-operator
For more information about Kung Fu Software, the company that maintains the hlf-operator, you can visit (https://www.kfs.es/) or contact [masked] via email.
Linkedin: https://www.linkedin.com/in/david-viejo/