CloudVE / cloudbridge

A consistent interface to multiple IaaS clouds; in Python.
https://cloudbridge.cloudve.org
MIT License
113 stars 51 forks source link

Add automatic docker image building #296

Open almahmoud opened 2 years ago

almahmoud commented 2 years ago

image Creates docker images with tags:

3.9-aws
3.9-azure
3.9-full
3.9-gcp
3.9-openstack
dev-3.9-aws
dev-3.9-azure
dev-3.9-full
dev-3.9-gcp
dev-3.9-openstack
nuwang commented 2 years ago

What's the expected use case for this? To be able to run a quick ad-hoc script? If so, I'd trim this down to just one image with all providers installed.

almahmoud commented 2 years ago

My immediate usecase is making Github actions that push to SWIFT object store. I'm fine collapsing to have full across the board, I would highly suggest leaving dev vs slim though, dev is helpful for trying things out manually, but size of slim is ~8x smaller. More generally, if this doesn't seem desirable as something to maintain, also happy to leave this just in fork as well.