Meus estudos baseados em A hitchhikers guide to deploying Hyperledger Fabric on kubernetes
Vamos começar com um cluster local com 4 nós1 e a maneira mais prática para conseguir é com o Kind. Para isso, execute2
go install sigs.k8s.io/kind@v0.12.0
kind create cluster --name fabrick8s
Agora, instale o cert manager no cluster
helm install stable/cert-manager -n cert-manager --namespace cert-manager
E configure os cert-managers de Staging e Produção
kubectl create -f ./lf-k8s-hlf-webinar/extra/certManagerCI_staging.yaml
kubectl create -f ./lf-k8s-hlf-webinar/extra/certManagerCI_production.yaml
helm install stable/hlf-ca -n ca --namespace blockchain -f ./helm_values/ca_values.yaml
CA_POD=$(kubectl get pods -n blockchain -l "app=hlf-ca,release=ca" -o jsonpath="{.items[0].metadata.name}")
kubectl logs -n blockchain $CA_POD | grep "Listening on"