No changes after this point.

This commit is contained in:
2023-03-21 23:00:18 +02:00
parent 0e338f9e3a
commit 97a98e9aa5
11 changed files with 67 additions and 0 deletions

25
README.md Normal file
View File

@@ -0,0 +1,25 @@
# SecDep (Still under development, hardening and docker deployment missing)
Automated secure docker services deployment and virtual machine management using (mainly) the [libcloud](https://github.com/apache/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](https://accounts.google.com/SignUp?hl=en).
Then follow the instructions [here](assets/pages/gce/GCE_setup.md) to set up your GCE account.
Instructions based on [libcloud's](https://libcloud.readthedocs.io/en/stable/compute/drivers/gce.html#service-account) documentation.
## Azure
For Azure you need to be a part of an organization that has an Azure subscription.