Skip to content

A structured pulumi mono-repo that follows the various azure certification objectives.

Notifications You must be signed in to change notification settings

the0xsec/YouSuckAtCloudLabs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

86 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Edit in Eraser

cloud-labs

A structured set of pulumi monorepo that follows the various cloud certification objectives.

What to expect

The goal

To have a single mono-repo that is split by cloud provider and their respective certification paths from Microsoft Learn, AWS Training and Certification, and Google Cloud Training and container technologies such as Docker and Kubernetes as well as some common devops tools like Packer, Vagrant, and consul and more.

This will allow for a structured approach to learning cloud technologies and provide a way to deploy resources in a consistent manner.

Deployment Model

The deployment model is based on the Pulumi framework. The Pulumi framework allows for the deployment of cloud resources using a programming language. This allows for the use of a single language to deploy resources across multiple cloud providers.

Structure

there will be a dedicated folder for each cloud provider, and within each cloud provider folder, there will be a folder for each certification path. The certification path folder will contain the pulumi code to deploy the resources required for that certification path.

Additionally, this repo will contain a folder for dedciated docker and kubernetes resources which will be practices locally since I don't have the money to spend on cloud based labbing at that scale.

cloud-labs
│
├───azure
│   ├───az-104
│   ├───az-204
│   ├───az-303
│   └───az-304
│---aws
│   ├───aws-ccp
│   ├───aws-sa
│   ├───aws-dev
│   └───aws-pro
│---gcp
│   ├───gcp-ace
│   ├───gcp-pca
│   ├───gcp-pca
---docker
|  ├─── README.md
---kubernetes
|  ├─── README.md
---consul
|  ├─── README.md
---packer
|  ├─── README.md
---vagrant
|  ├─── README.md
--- README.md

About

A structured pulumi mono-repo that follows the various azure certification objectives.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages