Updates/Changes on existing charts
Common changes.
- Added support for
NodePort
service type and Port specification. Affected chartsfabric-ca,fabric-orderer,fabric-peers
. - Changed default
peerServicePort
from30002
to standard7051
port. - Changed all
core_peer_address
frompeer0-initialpeerorg:30002
=>core_peer_address: peer0-initialpeerorg:7051
. Affected chartsfabric-ops/approve-cc,commit cc
Chart: fabric-ops
Job: Channel creation
Multi channel support is available.
- Removed
.Values.config_transaction_filename
. Job will create txn file named as<channel-name>.tx
due to multi-channel support. - Removed
Values.channel_block_filename
. Job will create channel block file named as<channel-name>.block
due to multi-channel support. - Removed
Values.hlf_channel
and added multi-channel support. Use.Values.app_channels
a list of channels to be created. Example.
app_channels:
- mychannel1
- mychannel2
- Replaced
.Values.admin_identity
and replaced it with.Values.admin_organizations
for supporting the multi-channel functionalities and for re-using the existing configtx.yaml used by thecryptogen
job. Example.
admin_organizations:
- org_type: consortium
org_name: initialpeerorg
ica_endpoint: ica-initialpeerorg.my-hlf-domain.com:30000
cert_path: /root/initialpeerorg.pem
admin_identity: admin
admin_secret: initialpeerorgAdminSamplePassword
require_msp_enrollment: true
require_tls_enrollment: false
anchor_peers:
- host: peer0-initialpeerorg.my-hlf-domain.com
port: "30000"
- Added new value
.Values.configTxProfileType
for specifying configtxn profile. The value should beConsortiumProfile
- Added new value
.Values.consortiumName
. The value should beInitialConsortium
. Prior to Falcon 1.2.0, the default name was "SampleConsortium". - Added more verbosity to the channel txn file print section
- Added
.Values.core_peer_mspconfigpath_override
. Optional.
Chart: fabric-ops
Job: Configure-org-channel
- Corrected typo in variable name
.Values.organizatons
to.Values.organizations
- Removed
identity_name
&identity_secret
fields from.Values.organizations
array since it is not required. - Added support to delete orgs from channel. Added new field "status" with acceptable values
active
ordisabled
for add/remove an org respectively. Example;
- name: org1
ica_endpoint: ica-org1.my-hlf-domain.com:30000
anchor_peer: peer0-org1.my-hlf-domain.com
anchor_peer_port: 30000
status: active # Set to `disabled` to remove an org from the network.
Chart: fabric-ops
Job: Cryptogen
- Changed variable
.Values.organizations
toValues.admin_organizations
- Changed Org type value from
peerorg
type toconsortium
for the consortium member org. - Removed
.Values.channel_artifact_dir
- Removed
.Values.base_dir
- Removed
.Values.hlf_channel
- Removed
.Values.config_transaction_filename
- Added
.Values.configTxProfileType
- Added
.Values.consortiumName
- Added more verbosity to the gensis.block print section.
Charts: fabric-orderer
- Added individual
hlf_domain
support fororderers
. Optional - Added option to add commands/args to orderers in-case if required.
- Fixed orderer data pvc variable name mismatch
- Changed the tcp health to http health check since the tcp health check was causing handshake error in orderer.
Chart: fabric-peer
- Changed
.Values.global.peerServicePort
from30002
to7051
- Added option to choose ingress as optional for peers.
What's Changed
- Add support to delete orgs from channel by @jithindevasia in #21
- Removed default nginx annotations from fabric-ca default values file by @jithindevasia in #22
- Adding multi channel support on channel creation job by @jithindevasia in #26
- Fixed orderer data pvc variable name mismatch by @jithindevasia in #27
- Fixed peer cert pvc issue by @jithindevasia in #28
- Removed Org admin credentials from Org addition job by @jithindevasia in #30
- Added individual hlf_domain support for orderers by @jithindevasia in #33
- Fixed ingress optional bug for peers by @jithindevasia in #36
- Corrected nodeport port specification by @jithindevasia in #37
- Release/v1.2.0 by @jithindevasia in #38
- Release/v1.2.0 by @jithindevasia in #39
Full Changelog: v1.1.0...v1.2.0