fabric-samples/test-network-k8s/docs
Tatsuya Sato 2d32a8e7e3
test-network-k8s: Add CC debugging procedures for Linux (#735)
In chaincode debugging guidance, using the Docker host alias
`host.docker.internal` is assumed.
But, the alias is not yet supported for Linux.
So, this patch adds its alternate procedure for Linux.

Signed-off-by: Tatsuya Sato <tatsuya.sato.so@hitachi.com>
2022-05-11 10:25:31 -04:00
..
images Run the fabric test network on Kubernetes (#498) 2021-10-06 15:50:39 +00:00
APPLICATIONS.md Update samples to use published fabric-rest-sample (#626) 2022-02-03 12:15:29 -05:00
CA.md Fix typos and broken links in docs (#712) 2022-04-18 09:36:49 -04:00
CHAINCODE.md Provide clear guidance for debugging Java chaincode as a service #684 (#724) 2022-04-26 15:33:14 +01:00
CHAINCODE_AS_A_SERVICE.md test-network-k8s: Add CC debugging procedures for Linux (#735) 2022-05-11 10:25:31 -04:00
CHANNELS.md test-network-k8s: Some minor improvements (#718) 2022-04-19 07:29:52 -04:00
HIGH_AVAILABILITY.md Fix typos and broken links in docs (#712) 2022-04-18 09:36:49 -04:00
KUBERNETES.md Includes new 'cluster init' target; Prints errors to the STDOUT 2022-05-09 13:43:13 -04:00
README.md Provide clear guidance for debugging Java chaincode as a service #684 (#724) 2022-04-26 15:33:14 +01:00
TEST_NETWORK.md test-network-k8s: Some minor improvements (#718) 2022-04-19 07:29:52 -04:00

Kubernetes Test Network

Starting in release 2.0, Hyperledger introduced the test-network to serve as both an accelerator and learning resource for running Fabric networks. In addition to providing a study guide for operational patterns, the test-network provided a baseline environment for members of the Fabric community to quickly get up to speed with a working, local system, author smart contracts, and develop simple blockchain applications.

As a supplement to the docker-compose based test-network, this guide presents an equivalent Fabric network suitable for running sample applications and chaincode, developing Gateway and Chaincode-as-a-Service applications, and harmonizing CI and deployment flows with a unified container framework - Kubernetes.

Similar to Fabric, Kubernetes introduces a steep learning curve and presents a dizzying array of operational flexibility. In this guide, we'll outline the design considerations in the ./network scripts, provide a supplement to the Fabric CA Deployment Guide, and build up to a reference model for realistic production deployments on Kubernetes.

Ahoy!

Network Topology

The Kube test network establishes as consortium among a dedicated ordering organization and two peer organizations. Participation in the network is managed over a channel, and transactions are committed to the blockchain ledgers by invoking the asset-transfer-basic Chaincode-as-a-Service running in a shared Kubernetes namespace.

Test Network

Detailed Guides