Tools, FAQ, Tutorials:
BYFN crypto-config.yaml Configuration File
What is the crypto-config.yaml Configuration File used in BYFN (Build Your First Network)?
✍: FYIcenter.com
The crypto-config.yaml Configuration File provides settings
on how to generate private keys and public certificates
for network entities: order and peer organizations.
Here is the default copy of crypto-config.yaml provided in BYFN:
# Copyright IBM Corp. All Rights Reserved.
# ---------------------------------------------------------------------------
# "OrdererOrgs" - Definition of organizations managing orderer nodes
# ---------------------------------------------------------------------------
OrdererOrgs:
- Name: Orderer
Domain: example.com
Specs:
- Hostname: orderer
# ---------------------------------------------------------------------------
# "PeerOrgs" - Definition of organizations managing peer nodes
# ---------------------------------------------------------------------------
PeerOrgs:
# ---------------------------------------------------------------------------
# Org1
# ---------------------------------------------------------------------------
- Name: Org1
Domain: org1.example.com
EnableNodeOUs: true
Template:
Count: 2
Users:
Count: 1
# ---------------------------------------------------------------------------
# Org2: See "Org1" for full specification
# ---------------------------------------------------------------------------
- Name: Org2
Domain: org2.example.com
EnableNodeOUs: true
Template:
Count: 2
Users:
Count: 1
As you can see, the crypto-config.yaml file defines 1 orderer organization: orderer.example.com, and 2 peer organizations: org1.example.com and org2.example.com. Each organization has 2 peers with template names of peer0.* and peer1.*, plus 1 user. By default, each peer organization will an admin user, Admin@org1.example.com.
⇒ "cryptogen" Command - Generate Keys and Certificates
⇐ Build the BYFN Network Manually
2020-10-26, ∼1956🔥, 0💬
Popular Posts:
How to use the "Ctrl-p Ctrl-q" sequence to detach console from the TTY terminal of container's runni...
Where to find tutorials on Python programming language? I want to learn Python. Here is a large coll...
How to use the "set-variable" Policy Statement to create custom variables for an Azure API service o...
How to add an API to an API product for internal testing on the Publisher Portal of an Azure API Man...
Why am I getting this "Docker failed to initialize" error? After installing the latest version of Do...