Bevel Release 1.1.0
What's new in Bevel
- Platform's with new standalone helm charts, allowing network deployment using just helm commands.
- Network deployment with proxy or without proxy (single cluster dev/poc setup)
- Network deployment with Hashicorp Vault or without Vault with Kubernetes secrets
New Features
- HL Fabric
- Network deployment without channel creation
- Support for custom labels in services and deployments
Deprecation
- No active support for older versions of Bevel (below v1.0.0)
- Support on Kubernetes below v1.23
- No support for Fabric < 2.2.x
Known issues
- Corda Enterprise deployment using firewall support disabled
Major Bug Fixes
- policy_type variable undefined #2473
- Incorrect storage class name #2513
- RLPx Handshake Error in Quorum Validator Nodes #2563
Improvements
- All Platform helm charts refactored
- Hahsicorp Vault paths made flat for easier usage/readability for all platforms
Documentation
- Update the readme's, setup guide and version information for the DLT platforms
- Update operations guide
What's Changed
- [fabric] Support add-orderer-organization.yaml playbook by @mgCepeda in #2493
- docs(quorum): operations section under guides tab by @saikumarbommakanti in #2498
- update(docs): fabric configuration and ops sections by @mgCepeda in #2500
- feat(r3corda): enable DLT deployment via GitHub Workflow & Action. by @sailajakommineni in #2499
- update(docs): Substrate configuration file. by @mgCepeda in #2502
- docs(Hyperleder-besu): operations and configurations section under guides tab by @saikumarbommakanti in #2503
- [corda] New charts as per release 1.0.0 by @sownak in #2505
- docs(quorum): configuration section under guides tab by @saikumarbommakanti in #2504
- docs(r3corda): operations section under guide's tab by @sailajakommineni in #2506
- update(docs): Indy configuration and ops sections by @mgCepeda in #2507
- chore: Updated kubeconfig configuration in storage class helm chart by @sownak in #2511
- feat(fabric): Fabric deployment without channel by @mgCepeda in #2515
- feat(besu): implement proposevalidatorvote method to add or rem… by @saikumarbommakanti in #2517
- [quorum] introduce helm chart deployment capability by @saurabhkumarkardam in #2512
- [quorum] implement istanbul_propose method to add or remove a node by @saurabhkumarkardam in #2516
- Revert "[quorum] introduce helm chart deployment capability" by @suvajit-sarkar in #2519
- [quorum] introduce helm chart deployment capability by @saurabhkumarkardam in #2520
- [corda] Ansible automation with new helm charts by @sownak in #2521
- doc: update roadmap by @suvajit-sarkar in #2522
- feat(besu): updated image versions for quorum engineering, besu-node and mysql by @saikumarbommakanti in #2524
- [chore] Update flux and redis versions by @sownak in #2526
- (fabric): added support for labels in fabric network by @adityajoshi12 in #2528
- [r3-corda] Cordapps download with secrets by @sownak in #2530
- (fabric): syntax fix for annotations by @adityajoshi12 in #2532
- [fabric] Introduce helm chart deployment capability for version 2.5 by @mgCepeda in #2529
- [indy] Upgrade to 1.12.6 and support for Kubernetes 1.28+ by @sownak in #2531
- [substrate] platform deployment via Helm by @saurabhkumarkardam in #2541
- [fabric] Create configtx and genesis files using just helm by @mgCepeda in #2543
- feat(r3-corda-ent) base network deployment using just helm charts by @suvajit-sarkar in #2542
- [fabric] Catools should be dependency of orderer/peer by @mgCepeda in #2552
- [substrate] update helm charts readmes by @saurabhkumarkardam in #2553
- feat(substrate): enable deployment with proxy and vault via helm by @saikumarbommakanti in #2554
- [indy] Use only helm to deploy Indy network by @sownak in #2555
- feat(r3-corda-ent): helm only deployment using proxy and vault by @suvajit-sarkar in #2559
- [substrate] enable platform deployment via ansible server by @saurabhkumarkardam in #2561
- [fabric] Create channel using just helm by @mgCepeda in #2560
- update(besu,quorum): adapt besu & quorum ansible tasks and template files to charts by @alvaropicazo in #2562
- [fabric] Helm chart updates by @sownak in #2571
- [fabric] Fix Chart versions and add-cli via helm chart by @sownak in #2573
- [fabric] Update add cli and add peer docs by @sownak in #2575
- [fabric] Genesis update and add new channel by @sownak in #2577
- [indy] enable platform deployment via ansible server by @saurabhkumarkardam in #2574
- [shared] support flux latest version 2.3.0 by @saurabhkumarkardam in #2579
- [fabric] Operator readme updates by @sownak in #2580
- [fabric] Update ansible playbooks and roles by @mgCepeda in #2570
- [r3-corda-ent] enable platform deployment via ansible-server by @saikumarbommakanti in #2582
- [fabric] Update ansible playbooks for create a channel by @mgCepeda in #2589
- shared: hot fix by @mgCepeda in #2592
- chore: merged changes from main to develop by @suvajit-sarkar in #2593
- [docs] Updated for latest release by @sownak in #2595
- [chore] release 1.1 merge by @sownak in #2596
Full Changelog: v1.0.1...v1.1.0