├── .github └── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── .gitignore ├── CONTRIBUTING.md ├── CONTRIBUTORS.md ├── LICENSE ├── README.md ├── corda-pki-generator ├── README.md ├── copy_certs_to_helm_files.sh ├── generate_firewall_pki.sh └── pki-firewall │ ├── bin │ └── .gitignore │ └── generate_pki.sh ├── delete-deployment.sh ├── deploy.sh ├── docker-images ├── .gitignore ├── README.md ├── bin │ ├── .gitignore │ └── db_drivers │ │ └── .gitignore ├── build_docker_images.sh ├── corda_image_ent │ ├── Dockerfile │ ├── checkHealth.sh │ └── startCorda.sh ├── corda_image_firewall │ ├── Dockerfile │ └── startFirewall.sh ├── docker_config.sh ├── download_binaries.sh └── push_docker_images.sh ├── docs ├── ARCHITECTURE_OVERVIEW.md ├── CHECKLIST.md ├── CLOUD_SETUP.md ├── COST_CALCULATION.md ├── KEY_CONCEPTS.md ├── KubernetesDeploymentArchitecture.png ├── README.md ├── ROADMAP.md ├── SUPPORT_MATRIX.md └── USAGE.md ├── helm ├── .helmignore ├── Chart.yaml ├── README.md ├── delete-all.sh ├── files │ ├── certificates │ │ ├── firewall_tunnel │ │ │ └── .gitignore │ │ └── node │ │ │ └── .gitignore │ ├── conf │ │ ├── bridge-4.0.conf │ │ ├── bridge-4.1.conf │ │ ├── bridge-4.2.conf │ │ ├── bridge-4.3.conf │ │ ├── bridge-4.4.conf │ │ ├── bridge-4.5.conf │ │ ├── float-4.0.conf │ │ ├── float-4.1.conf │ │ ├── float-4.2.conf │ │ ├── float-4.3.conf │ │ ├── float-4.4.conf │ │ ├── float-4.5.conf │ │ ├── init-node.conf │ │ ├── node-4.0.conf │ │ ├── node-4.1.conf │ │ ├── node-4.2.conf │ │ ├── node-4.3.conf │ │ ├── node-4.4.conf │ │ └── node-4.5.conf │ ├── cordapps │ │ └── .gitignore │ ├── network │ │ └── .gitignore │ └── ping.sh ├── helm_compile.sh ├── initial_registration │ ├── Chart.yaml │ ├── initial_registration.sh │ ├── output │ │ └── corda │ │ │ └── templates │ │ │ └── .gitignore │ └── templates │ │ ├── initial_registration.sh.yml │ │ └── node.conf.yml ├── output │ └── .gitignore ├── requirements.yaml ├── templates │ ├── ConfigMap.yml │ ├── StorageClass.yml │ ├── copy-files.sh.yml │ ├── create-docker-secret.sh.yml │ ├── deployment-CordaBridge.yml │ ├── deployment-CordaFloat.yml │ ├── deployment-CordaNode.yml │ ├── secret-CordaNodeAzureFile.yml │ ├── volume-CordaBridge.yml │ ├── volume-CordaFloat.yml │ └── volume-CordaNode.yml └── values.yaml ├── one-time-setup.sh └── reset_environment.sh /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corda/corda-kubernetes-deployment/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corda/corda-kubernetes-deployment/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corda/corda-kubernetes-deployment/HEAD/.gitignore -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corda/corda-kubernetes-deployment/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /CONTRIBUTORS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corda/corda-kubernetes-deployment/HEAD/CONTRIBUTORS.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corda/corda-kubernetes-deployment/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corda/corda-kubernetes-deployment/HEAD/README.md -------------------------------------------------------------------------------- /corda-pki-generator/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corda/corda-kubernetes-deployment/HEAD/corda-pki-generator/README.md -------------------------------------------------------------------------------- /corda-pki-generator/copy_certs_to_helm_files.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corda/corda-kubernetes-deployment/HEAD/corda-pki-generator/copy_certs_to_helm_files.sh -------------------------------------------------------------------------------- /corda-pki-generator/generate_firewall_pki.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corda/corda-kubernetes-deployment/HEAD/corda-pki-generator/generate_firewall_pki.sh -------------------------------------------------------------------------------- /corda-pki-generator/pki-firewall/bin/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore -------------------------------------------------------------------------------- /corda-pki-generator/pki-firewall/generate_pki.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corda/corda-kubernetes-deployment/HEAD/corda-pki-generator/pki-firewall/generate_pki.sh -------------------------------------------------------------------------------- /delete-deployment.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corda/corda-kubernetes-deployment/HEAD/delete-deployment.sh -------------------------------------------------------------------------------- /deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corda/corda-kubernetes-deployment/HEAD/deploy.sh -------------------------------------------------------------------------------- /docker-images/.gitignore: -------------------------------------------------------------------------------- 1 | docker_config.sh 2 | **/*.jar -------------------------------------------------------------------------------- /docker-images/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corda/corda-kubernetes-deployment/HEAD/docker-images/README.md -------------------------------------------------------------------------------- /docker-images/bin/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore -------------------------------------------------------------------------------- /docker-images/bin/db_drivers/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore -------------------------------------------------------------------------------- /docker-images/build_docker_images.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corda/corda-kubernetes-deployment/HEAD/docker-images/build_docker_images.sh -------------------------------------------------------------------------------- /docker-images/corda_image_ent/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corda/corda-kubernetes-deployment/HEAD/docker-images/corda_image_ent/Dockerfile -------------------------------------------------------------------------------- /docker-images/corda_image_ent/checkHealth.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corda/corda-kubernetes-deployment/HEAD/docker-images/corda_image_ent/checkHealth.sh -------------------------------------------------------------------------------- /docker-images/corda_image_ent/startCorda.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corda/corda-kubernetes-deployment/HEAD/docker-images/corda_image_ent/startCorda.sh -------------------------------------------------------------------------------- /docker-images/corda_image_firewall/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corda/corda-kubernetes-deployment/HEAD/docker-images/corda_image_firewall/Dockerfile -------------------------------------------------------------------------------- /docker-images/corda_image_firewall/startFirewall.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corda/corda-kubernetes-deployment/HEAD/docker-images/corda_image_firewall/startFirewall.sh -------------------------------------------------------------------------------- /docker-images/docker_config.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corda/corda-kubernetes-deployment/HEAD/docker-images/docker_config.sh -------------------------------------------------------------------------------- /docker-images/download_binaries.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corda/corda-kubernetes-deployment/HEAD/docker-images/download_binaries.sh -------------------------------------------------------------------------------- /docker-images/push_docker_images.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corda/corda-kubernetes-deployment/HEAD/docker-images/push_docker_images.sh -------------------------------------------------------------------------------- /docs/ARCHITECTURE_OVERVIEW.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corda/corda-kubernetes-deployment/HEAD/docs/ARCHITECTURE_OVERVIEW.md -------------------------------------------------------------------------------- /docs/CHECKLIST.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corda/corda-kubernetes-deployment/HEAD/docs/CHECKLIST.md -------------------------------------------------------------------------------- /docs/CLOUD_SETUP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corda/corda-kubernetes-deployment/HEAD/docs/CLOUD_SETUP.md -------------------------------------------------------------------------------- /docs/COST_CALCULATION.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corda/corda-kubernetes-deployment/HEAD/docs/COST_CALCULATION.md -------------------------------------------------------------------------------- /docs/KEY_CONCEPTS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corda/corda-kubernetes-deployment/HEAD/docs/KEY_CONCEPTS.md -------------------------------------------------------------------------------- /docs/KubernetesDeploymentArchitecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corda/corda-kubernetes-deployment/HEAD/docs/KubernetesDeploymentArchitecture.png -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corda/corda-kubernetes-deployment/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/ROADMAP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corda/corda-kubernetes-deployment/HEAD/docs/ROADMAP.md -------------------------------------------------------------------------------- /docs/SUPPORT_MATRIX.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corda/corda-kubernetes-deployment/HEAD/docs/SUPPORT_MATRIX.md -------------------------------------------------------------------------------- /docs/USAGE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corda/corda-kubernetes-deployment/HEAD/docs/USAGE.md -------------------------------------------------------------------------------- /helm/.helmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corda/corda-kubernetes-deployment/HEAD/helm/.helmignore -------------------------------------------------------------------------------- /helm/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corda/corda-kubernetes-deployment/HEAD/helm/Chart.yaml -------------------------------------------------------------------------------- /helm/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corda/corda-kubernetes-deployment/HEAD/helm/README.md -------------------------------------------------------------------------------- /helm/delete-all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corda/corda-kubernetes-deployment/HEAD/helm/delete-all.sh -------------------------------------------------------------------------------- /helm/files/certificates/firewall_tunnel/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore -------------------------------------------------------------------------------- /helm/files/certificates/node/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore -------------------------------------------------------------------------------- /helm/files/conf/bridge-4.0.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corda/corda-kubernetes-deployment/HEAD/helm/files/conf/bridge-4.0.conf -------------------------------------------------------------------------------- /helm/files/conf/bridge-4.1.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corda/corda-kubernetes-deployment/HEAD/helm/files/conf/bridge-4.1.conf -------------------------------------------------------------------------------- /helm/files/conf/bridge-4.2.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corda/corda-kubernetes-deployment/HEAD/helm/files/conf/bridge-4.2.conf -------------------------------------------------------------------------------- /helm/files/conf/bridge-4.3.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corda/corda-kubernetes-deployment/HEAD/helm/files/conf/bridge-4.3.conf -------------------------------------------------------------------------------- /helm/files/conf/bridge-4.4.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corda/corda-kubernetes-deployment/HEAD/helm/files/conf/bridge-4.4.conf -------------------------------------------------------------------------------- /helm/files/conf/bridge-4.5.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corda/corda-kubernetes-deployment/HEAD/helm/files/conf/bridge-4.5.conf -------------------------------------------------------------------------------- /helm/files/conf/float-4.0.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corda/corda-kubernetes-deployment/HEAD/helm/files/conf/float-4.0.conf -------------------------------------------------------------------------------- /helm/files/conf/float-4.1.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corda/corda-kubernetes-deployment/HEAD/helm/files/conf/float-4.1.conf -------------------------------------------------------------------------------- /helm/files/conf/float-4.2.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corda/corda-kubernetes-deployment/HEAD/helm/files/conf/float-4.2.conf -------------------------------------------------------------------------------- /helm/files/conf/float-4.3.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corda/corda-kubernetes-deployment/HEAD/helm/files/conf/float-4.3.conf -------------------------------------------------------------------------------- /helm/files/conf/float-4.4.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corda/corda-kubernetes-deployment/HEAD/helm/files/conf/float-4.4.conf -------------------------------------------------------------------------------- /helm/files/conf/float-4.5.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corda/corda-kubernetes-deployment/HEAD/helm/files/conf/float-4.5.conf -------------------------------------------------------------------------------- /helm/files/conf/init-node.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corda/corda-kubernetes-deployment/HEAD/helm/files/conf/init-node.conf -------------------------------------------------------------------------------- /helm/files/conf/node-4.0.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corda/corda-kubernetes-deployment/HEAD/helm/files/conf/node-4.0.conf -------------------------------------------------------------------------------- /helm/files/conf/node-4.1.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corda/corda-kubernetes-deployment/HEAD/helm/files/conf/node-4.1.conf -------------------------------------------------------------------------------- /helm/files/conf/node-4.2.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corda/corda-kubernetes-deployment/HEAD/helm/files/conf/node-4.2.conf -------------------------------------------------------------------------------- /helm/files/conf/node-4.3.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corda/corda-kubernetes-deployment/HEAD/helm/files/conf/node-4.3.conf -------------------------------------------------------------------------------- /helm/files/conf/node-4.4.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corda/corda-kubernetes-deployment/HEAD/helm/files/conf/node-4.4.conf -------------------------------------------------------------------------------- /helm/files/conf/node-4.5.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corda/corda-kubernetes-deployment/HEAD/helm/files/conf/node-4.5.conf -------------------------------------------------------------------------------- /helm/files/cordapps/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore -------------------------------------------------------------------------------- /helm/files/network/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore -------------------------------------------------------------------------------- /helm/files/ping.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corda/corda-kubernetes-deployment/HEAD/helm/files/ping.sh -------------------------------------------------------------------------------- /helm/helm_compile.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corda/corda-kubernetes-deployment/HEAD/helm/helm_compile.sh -------------------------------------------------------------------------------- /helm/initial_registration/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corda/corda-kubernetes-deployment/HEAD/helm/initial_registration/Chart.yaml -------------------------------------------------------------------------------- /helm/initial_registration/initial_registration.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corda/corda-kubernetes-deployment/HEAD/helm/initial_registration/initial_registration.sh -------------------------------------------------------------------------------- /helm/initial_registration/output/corda/templates/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore -------------------------------------------------------------------------------- /helm/initial_registration/templates/initial_registration.sh.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corda/corda-kubernetes-deployment/HEAD/helm/initial_registration/templates/initial_registration.sh.yml -------------------------------------------------------------------------------- /helm/initial_registration/templates/node.conf.yml: -------------------------------------------------------------------------------- 1 | {{ tpl (.Values.node_conf) . }} -------------------------------------------------------------------------------- /helm/output/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore -------------------------------------------------------------------------------- /helm/requirements.yaml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /helm/templates/ConfigMap.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corda/corda-kubernetes-deployment/HEAD/helm/templates/ConfigMap.yml -------------------------------------------------------------------------------- /helm/templates/StorageClass.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corda/corda-kubernetes-deployment/HEAD/helm/templates/StorageClass.yml -------------------------------------------------------------------------------- /helm/templates/copy-files.sh.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corda/corda-kubernetes-deployment/HEAD/helm/templates/copy-files.sh.yml -------------------------------------------------------------------------------- /helm/templates/create-docker-secret.sh.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corda/corda-kubernetes-deployment/HEAD/helm/templates/create-docker-secret.sh.yml -------------------------------------------------------------------------------- /helm/templates/deployment-CordaBridge.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corda/corda-kubernetes-deployment/HEAD/helm/templates/deployment-CordaBridge.yml -------------------------------------------------------------------------------- /helm/templates/deployment-CordaFloat.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corda/corda-kubernetes-deployment/HEAD/helm/templates/deployment-CordaFloat.yml -------------------------------------------------------------------------------- /helm/templates/deployment-CordaNode.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corda/corda-kubernetes-deployment/HEAD/helm/templates/deployment-CordaNode.yml -------------------------------------------------------------------------------- /helm/templates/secret-CordaNodeAzureFile.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corda/corda-kubernetes-deployment/HEAD/helm/templates/secret-CordaNodeAzureFile.yml -------------------------------------------------------------------------------- /helm/templates/volume-CordaBridge.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corda/corda-kubernetes-deployment/HEAD/helm/templates/volume-CordaBridge.yml -------------------------------------------------------------------------------- /helm/templates/volume-CordaFloat.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corda/corda-kubernetes-deployment/HEAD/helm/templates/volume-CordaFloat.yml -------------------------------------------------------------------------------- /helm/templates/volume-CordaNode.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corda/corda-kubernetes-deployment/HEAD/helm/templates/volume-CordaNode.yml -------------------------------------------------------------------------------- /helm/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corda/corda-kubernetes-deployment/HEAD/helm/values.yaml -------------------------------------------------------------------------------- /one-time-setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corda/corda-kubernetes-deployment/HEAD/one-time-setup.sh -------------------------------------------------------------------------------- /reset_environment.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/corda/corda-kubernetes-deployment/HEAD/reset_environment.sh --------------------------------------------------------------------------------