2023-03-21 23:00:18 +02:00
2023-03-21 01:21:56 +02:00
2023-03-10 03:59:06 +02:00
2023-03-21 23:00:18 +02:00
2023-03-19 17:30:54 +02:00

SecDep (Still under development, hardening and docker deployment missing)

Automated secure docker services deployment and virtual machine management using (mainly) the libcloud library to connect to AWS, Azure and GCE.

Description

Have you ever wanted to instantly deploy a simple virtual machine (or multiple) using one or more of the IaaS that the top 3 cloud providers offer? If yes, you might have noticed some things that tip you off like the fact that their web portals are bloated for your use case or confusing. Or that more often than not the same goes for their official cli tools. In the case you want to manage more than one provider's virtual machines, it becomes a hassle having to head over to their web portal, or tool and do the same thing in a different manner.

That's where SecDep comes in. With SecDep, you can manage your virtual machines across all three cloud providers with ease without having to think of where to go and how to get there to do what you want.

Prerequisites

Even though we want to avoid using the tools or the web portals we actually have to do it just once to have everything set up to go.

GCE

First and foremost, you need to have a Google account. If you don't have one, you can create one here.

Then follow the instructions here to set up your GCE account. Instructions based on libcloud's documentation.

Azure

For Azure you need to be a part of an organization that has an Azure subscription.

Description
A tool for vps management and instant secure docker service deployment
Readme 26 MiB
Languages
Python 72%
Shell 28%