hyperledger-bevel / bevel

An automation framework for rapidly and consistently deploying production-ready DLT platforms
https://hyperledger-bevel.readthedocs.io/en/latest/
Apache License 2.0
346 stars 719 forks source link

feat(r3corda): enable DLT deployment via GitHub Workflow & Action. #2499

Closed sailajakommineni closed 9 months ago

sailajakommineni commented 10 months ago

Changes: Introduced a new GitHub Workflow enabling the deployment of Hyperledger Bevel's CORDA DLT Platform to an EKS Cluster. Introduced a new directory at path: platforms/r3-corda/configuration/samples/workflow, containing two new sample network configuration files: network-proxy-corda: Supports deployment with Ingress controller. network-no-proxy-corda: Supports deployment without an Ingress controller, specifically designed for deployment on Minikube.

Additional Changes: Allowing to choose between the 'deploy' and 'reset' actions when manually triggering it through the GitHub Actions UI.

fixes #2416