hyperledger-labs / business-partner-agent

The Business Partner Agent is a SSI wallet and controller based on aries cloud agent python.
https://labs.hyperledger.org/business-partner-agent/
Apache License 2.0
56 stars 49 forks source link

Development/Playground Environment #45

Open domwoe opened 4 years ago

domwoe commented 4 years ago

As a (test) user and as a developer I want to have a local environment with 3 instances of the business partner agent.

AC

Issues / Things to think about

matgnt commented 4 years ago

Needs #60

domwoe commented 4 years ago

Can we learn something from the demo scripts of https://github.com/OpenMined/PyAriesFL ?

They are following the approach of the VON Team.

frank-bee commented 4 years ago

@domwoe looks nice this demo of the PyAriesFL project. I like especially how the describe the demo scenario with the overview image and so on, very straight and clear. Some remarks:

My option you anyway know: let's go cloud native --> K8s

frank-bee commented 4 years ago

BTW, installing k8s locally is meanwhile very straight forward: https://ubuntu.com/tutorials/install-a-local-kubernetes-with-microk8s#2-deploying-microk8s

There isn't much of a difference compared to a docker-compose setup I'd say. And if comes with advantages , e.g.

The only downsides with a k8s setup I see:

domwoe commented 4 years ago

Removed the docker-compose in AC in issue. This needs probably split up further as @etschelp noted. There are different requirements for (test) users and developers.