Managing and Securing Blockchain Applications on Kubernetes
summary
Shows how to deploy and operate Hyperledger Fabric on Kubernetes by automating its deployment and demonstrating the process. Explains using a CNI plugin to implement Kubernetes namespace-based network policies to isolate and secure blockchain workloads, positioning this as a foundation for enterprise BaaS on Kubernetes.
AI-written summary · about
chapters (24)
- 0:00Start
- 2:13Business Blockchain Requirements
- 3:30Hyperledger Members
- 3:41Goals of Hyperledger
- 4:00Comparison of blockchain projects
- 4:57Projects of Hyperledger
- 5:22Hyperledger Fabric
- 5:59Fabric Deployment Model
- 8:27K8s introduces a lot new concepts
- 9:15Replication Controller
- 9:59Challenges of Fabric
- 10:25Why Kubernetes?
- 11:15Network topology of Fabric Deployment
- 13:34Storage
- 13:58Mapping Fabric Components into Pods
- 14:23Separate components by namespaces
- 15:02Exposing Services
- 15:27Launching Fabric Cluster
- 16:14Using Fabric Cluster
- 16:44Fabric Network Connection
- 19:20Network Policy Creation per Namespace
- 21:41Network Policy Definition Snippet
- 23:41Traceflow from Orderer to Peer (1/3)
- 25:27Summary
related talks
29mWhy Does Blockchain Need Kubernetes?
53mFlying Above the Clouds: Securing Kubernetes
22mReliability Patterns in Permissioned Blockchain Systems
25mSecuring and Hardening Your Kubernetes Cluster
46mBuild and deploy a Blockchain web-app with Hyperledger Fabric and Hyperledger Composer
30mDeploying Kubernetes Without Scaring Off Your Security Team
48mAll You Need for Application Network Security on the Platform
57mThe Kubernetes Sessions Security
