fabric
fabric copied to clipboard
Future of Raft configuration doc
When the orderer section of the deployment guide is merged, one of the purposes of this doc: https://hyperledger-fabric.readthedocs.io/en/release-2.2/raft_configuration.html
Will be superseded by it.
This Raft configuration doc does a few things other than talk about initial orderer parameters (which is the limit of the scope of the deployment guide), however. It also talks about:
-
Channel configuration parameters relevant to the ordering service.
-
Adding a new node to an ordering service.
-
Certificate rotation.
-
Hidden parameters.
I would suggest that, long term, the process for adding a node to an ordering service should be its own tutorial, and that likewise rotating certificates is worth of a broader operations guide topic talking about more than just ordering nodes.
The hidden parameters and channel config parameters would seem to belong in a reference topic.
Copied from https://jira.hyperledger.org/browse/FAB-18341
I think the topic of certificate rotation is much broader than Raft and orderers. Certificates are used for both TLS communication and MSP identity service. From the brief mention in the Raft configuration doc, channels are also impacted. I must say I am at a lost in this. For example, in another issue, it's mentioned that if a certificate is renewed (which normally ensures the private key remains unchanged) affected channels do not need configuration update. Are private keys recorded in channel configuration? Is some one working on said documentation?