hyperledger / bevel

An automation framework for rapidly and consistently deploying production-ready DLT platforms
https://hyperledger-bevel.readthedocs.io/en/latest/
Apache License 2.0
341 stars 708 forks source link

Test Bevel HL Fabric support on Kind Kubernetes. #1254

Open lakshyakumar opened 3 years ago

lakshyakumar commented 3 years ago

Description

As a developer I want to test Bevel Hyperledger fabric support on Kind Kubernetes. Follow the documentation here to install kind and test the Bevel Hyperledger fabric on it.

Acceptance Criteria

  1. Install Kind and its prerequisites
  2. Test Hyperledger fabric on kind cluster
  3. Report issues
lakshyakumar commented 3 years ago

use the link here to setup vault and other prerequistes related to baf for Kind. baf-build docker image is used to run the baf network on the kind the instructions to run the baf can be followed from here. The Kind sets up the cluster kubeconfig file in the .kube forlder automatically, the same kuberentes kubeconfig file should be moved to build folder and mentioned in network.yaml

lakshyakumar commented 3 years ago

For the issue with the code-dns pod in crashloopbackoff, remove the loop in the DNS configuration as per the solution mentioned here

lakshyakumar commented 3 years ago

the issue is due to the openshift version in the baf-build docker image as the module k8s_info uses openshift module of python. issue

suvajit-sarkar commented 3 years ago

The current versions of kind and other local k8s uses containerd instead of docker daemon. This issues is on hold until external chaincode deployment is supported.