zeeve-cli-corda-enterprise-plugin
v1.0.4-beta.60
Published
it is a plugin to Zeeve CLI for Enterprise Corda commands
Downloads
3,391
Readme
Corda-Enterprise-Plugin
It is a plugin for Zeeve CLI
Usage
Follow these steps first:
npm i zeeve -g
for installing the zeeve cli.zeeve install corda-enterprise-plugin
for installing the latest corda-enterprise-plugin.
After installing required packages run zeeve corda enterprise
to know about the available commands.
Commands
Network Creation
Network Creation creates the network within a kubernetes cluster for corda network. It accepts a .kube
config , .yaml
config for network configurations.
You can read more about
create-network.yaml
here
Usage : zeeve corda enterprise create-network [options]
Options:
-k, --kube-config-path <kube-config-path> File path for cluster kubeconfig
-y, --yaml-config-path <yaml-config-path> File path for yaml config for network creation
-h, --help display help for command
Example
zeeve corda enterprise create-network -k /some/path/to/.kube/config -y /some/path/to/create-network-config.yaml
Network Deletion
Network Deletion deletes the corda enterprise network within a kubernetes cluster . It accepts a .kube
config , .yaml
config for network configurations.
You can read more about
delete-network.yaml
here
Usage : zeeve corda enterprise delete-network [options]
Options:
-k, --kube-config-path <kube-config-path> File path for cluster kubeconfig
-y, --yaml-config-path <yaml-config-path> File path for yaml config for network deletion
-h, --help display help for command
Example
zeeve corda enterprise delete-network -k /some/path/to/.kube/config -y /some/path/to/delete-network.yaml
Network Cleanup
Network Cleanup deletes the state of the corda enterprise network within a kubernetes cluster . It accepts a .kube
config , .yaml
config for network configurations.
You can read more about
cleanup-network.yaml
here
Usage : zeeve corda enterprise cleanup-network [options]
Options:
-k, --kube-config-path <kube-config-path> File path for cluster kubeconfig
-y, --yaml-config-path <yaml-config-path> File path for yaml config for network cleanup
-h, --help display help for command
Example
zeeve corda enterprise cleanup-network -k /some/path/to/.kube/config -y /some/path/to/cleanup-network.yaml
Add node
Add node adds nodes to corda enterprise network within a kubernetes cluster . It accepts a .kube
config , .yaml
config for node configurations.
You can read more about
add-node.yaml
here
Usage : zeeve corda enterprise add-node [options]
Options:
-k, --kube-config-path <kube-config-path> File path for cluster kubeconfig
-y, --yaml-config-path <yaml-config-path> File path for yaml config for add node
-h, --help display help for command
Example
zeeve corda enterprise add-node -k /some/path/to/.kube/config -y /some/path/to/add-node.yaml
Delete node
Delete node deletes a single node from corda enterprise network within a kubernetes cluster . It accepts a .kube
config , .yaml
config for node configurations.
You can read more about
delete-node.yaml
here
Usage : zeeve corda enterprise delete-node [options]
Options:
-k, --kube-config-path <kube-config-path> File path for cluster kubeconfig
-y, --yaml-config-path <yaml-config-path> File path for yaml config for delete node
-h, --help display help for command
Example
zeeve corda enterprise delete-node -k /some/path/to/.kube/config -y /some/path/to/delete-node.yaml
Cordapp Deployment
Cordapp Deployment deploys the cordapp onto the corda network nodes.These nodes can be configured using a yaml config. It accepts a .kube
config , .yaml
config for node configurations and a cordapp.tar.gz
cordapp tar file.
You can read more about
cordapp-deployment-config.yaml
here
Usage: zeeve corda enterprise deploy-cordapp [options]
Options:
-k, --kube-config-path <kube-config-path> File path for cluster kubeconfig
-y, --yaml-config-path <yaml-config-path> File path for yaml config for network creation
-f, --app-file-path <app-fil-path> File path for cordapp
-h, --help display help for command
Example
zeeve corda enterprise deploy-cordapp -k /some/path/to/.kube/config -y /some/path/to/create-network-config.yaml -f /path/to/cordapp.tar.gz