├── .gitignore ├── CODE_OF_CONDUCT.md ├── Code_Challenge_Student.ipynb ├── README.md ├── README.org └── terraforms-templates ├── .gitignore ├── aws ├── .gitignore ├── .terraform.lock.hcl ├── README.md ├── assests │ └── diagram-networking.png ├── main.tf ├── modules │ ├── ec2 │ │ ├── main.tf │ │ ├── outputs.tf │ │ └── variables.tf │ ├── eks │ │ ├── efs.tf │ │ ├── kubernetes.tf │ │ ├── main.tf │ │ ├── outputs.tf │ │ ├── security-groups.tf │ │ └── variables.tf │ ├── networking │ │ ├── main.tf │ │ ├── outputs.tf │ │ └── variables.tf │ ├── rds │ │ ├── main.tf │ │ ├── outputs.tf │ │ └── variables.tf │ └── s3 │ │ ├── main.tf │ │ ├── outputs.tf │ │ └── variables.tf ├── outputs.tf ├── providers.tf ├── terraform.tfvars └── variables.tf ├── gcp ├── .gitignore ├── README.md ├── main.tf ├── modules │ ├── cloudsql │ │ ├── main.tf │ │ ├── outputs.tf │ │ └── variables.tf │ ├── compute-engine │ │ └── main.tf │ ├── gke │ │ ├── main.tf │ │ ├── outputs.tf │ │ └── variables.tf │ └── vpc │ │ ├── main.tf │ │ ├── outputs.tf │ │ └── variables.tf ├── nfs │ └── nfs-server.yaml ├── outputs.tf ├── provider.tf ├── terraform.tfvars.example └── variables.tf ├── kubernetes ├── README.md └── airflow-values.yaml └── readme.md /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wizelineacademy/data-engineering-bootcamp/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /Code_Challenge_Student.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wizelineacademy/data-engineering-bootcamp/HEAD/Code_Challenge_Student.ipynb -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wizelineacademy/data-engineering-bootcamp/HEAD/README.md -------------------------------------------------------------------------------- /README.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wizelineacademy/data-engineering-bootcamp/HEAD/README.org -------------------------------------------------------------------------------- /terraforms-templates/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wizelineacademy/data-engineering-bootcamp/HEAD/terraforms-templates/.gitignore -------------------------------------------------------------------------------- /terraforms-templates/aws/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wizelineacademy/data-engineering-bootcamp/HEAD/terraforms-templates/aws/.gitignore -------------------------------------------------------------------------------- /terraforms-templates/aws/.terraform.lock.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wizelineacademy/data-engineering-bootcamp/HEAD/terraforms-templates/aws/.terraform.lock.hcl -------------------------------------------------------------------------------- /terraforms-templates/aws/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wizelineacademy/data-engineering-bootcamp/HEAD/terraforms-templates/aws/README.md -------------------------------------------------------------------------------- /terraforms-templates/aws/assests/diagram-networking.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wizelineacademy/data-engineering-bootcamp/HEAD/terraforms-templates/aws/assests/diagram-networking.png -------------------------------------------------------------------------------- /terraforms-templates/aws/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wizelineacademy/data-engineering-bootcamp/HEAD/terraforms-templates/aws/main.tf -------------------------------------------------------------------------------- /terraforms-templates/aws/modules/ec2/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wizelineacademy/data-engineering-bootcamp/HEAD/terraforms-templates/aws/modules/ec2/main.tf -------------------------------------------------------------------------------- /terraforms-templates/aws/modules/ec2/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wizelineacademy/data-engineering-bootcamp/HEAD/terraforms-templates/aws/modules/ec2/outputs.tf -------------------------------------------------------------------------------- /terraforms-templates/aws/modules/ec2/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wizelineacademy/data-engineering-bootcamp/HEAD/terraforms-templates/aws/modules/ec2/variables.tf -------------------------------------------------------------------------------- /terraforms-templates/aws/modules/eks/efs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wizelineacademy/data-engineering-bootcamp/HEAD/terraforms-templates/aws/modules/eks/efs.tf -------------------------------------------------------------------------------- /terraforms-templates/aws/modules/eks/kubernetes.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wizelineacademy/data-engineering-bootcamp/HEAD/terraforms-templates/aws/modules/eks/kubernetes.tf -------------------------------------------------------------------------------- /terraforms-templates/aws/modules/eks/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wizelineacademy/data-engineering-bootcamp/HEAD/terraforms-templates/aws/modules/eks/main.tf -------------------------------------------------------------------------------- /terraforms-templates/aws/modules/eks/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wizelineacademy/data-engineering-bootcamp/HEAD/terraforms-templates/aws/modules/eks/outputs.tf -------------------------------------------------------------------------------- /terraforms-templates/aws/modules/eks/security-groups.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wizelineacademy/data-engineering-bootcamp/HEAD/terraforms-templates/aws/modules/eks/security-groups.tf -------------------------------------------------------------------------------- /terraforms-templates/aws/modules/eks/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wizelineacademy/data-engineering-bootcamp/HEAD/terraforms-templates/aws/modules/eks/variables.tf -------------------------------------------------------------------------------- /terraforms-templates/aws/modules/networking/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wizelineacademy/data-engineering-bootcamp/HEAD/terraforms-templates/aws/modules/networking/main.tf -------------------------------------------------------------------------------- /terraforms-templates/aws/modules/networking/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wizelineacademy/data-engineering-bootcamp/HEAD/terraforms-templates/aws/modules/networking/outputs.tf -------------------------------------------------------------------------------- /terraforms-templates/aws/modules/networking/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wizelineacademy/data-engineering-bootcamp/HEAD/terraforms-templates/aws/modules/networking/variables.tf -------------------------------------------------------------------------------- /terraforms-templates/aws/modules/rds/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wizelineacademy/data-engineering-bootcamp/HEAD/terraforms-templates/aws/modules/rds/main.tf -------------------------------------------------------------------------------- /terraforms-templates/aws/modules/rds/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wizelineacademy/data-engineering-bootcamp/HEAD/terraforms-templates/aws/modules/rds/outputs.tf -------------------------------------------------------------------------------- /terraforms-templates/aws/modules/rds/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wizelineacademy/data-engineering-bootcamp/HEAD/terraforms-templates/aws/modules/rds/variables.tf -------------------------------------------------------------------------------- /terraforms-templates/aws/modules/s3/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wizelineacademy/data-engineering-bootcamp/HEAD/terraforms-templates/aws/modules/s3/main.tf -------------------------------------------------------------------------------- /terraforms-templates/aws/modules/s3/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wizelineacademy/data-engineering-bootcamp/HEAD/terraforms-templates/aws/modules/s3/outputs.tf -------------------------------------------------------------------------------- /terraforms-templates/aws/modules/s3/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wizelineacademy/data-engineering-bootcamp/HEAD/terraforms-templates/aws/modules/s3/variables.tf -------------------------------------------------------------------------------- /terraforms-templates/aws/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wizelineacademy/data-engineering-bootcamp/HEAD/terraforms-templates/aws/outputs.tf -------------------------------------------------------------------------------- /terraforms-templates/aws/providers.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wizelineacademy/data-engineering-bootcamp/HEAD/terraforms-templates/aws/providers.tf -------------------------------------------------------------------------------- /terraforms-templates/aws/terraform.tfvars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wizelineacademy/data-engineering-bootcamp/HEAD/terraforms-templates/aws/terraform.tfvars -------------------------------------------------------------------------------- /terraforms-templates/aws/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wizelineacademy/data-engineering-bootcamp/HEAD/terraforms-templates/aws/variables.tf -------------------------------------------------------------------------------- /terraforms-templates/gcp/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wizelineacademy/data-engineering-bootcamp/HEAD/terraforms-templates/gcp/.gitignore -------------------------------------------------------------------------------- /terraforms-templates/gcp/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wizelineacademy/data-engineering-bootcamp/HEAD/terraforms-templates/gcp/README.md -------------------------------------------------------------------------------- /terraforms-templates/gcp/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wizelineacademy/data-engineering-bootcamp/HEAD/terraforms-templates/gcp/main.tf -------------------------------------------------------------------------------- /terraforms-templates/gcp/modules/cloudsql/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wizelineacademy/data-engineering-bootcamp/HEAD/terraforms-templates/gcp/modules/cloudsql/main.tf -------------------------------------------------------------------------------- /terraforms-templates/gcp/modules/cloudsql/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wizelineacademy/data-engineering-bootcamp/HEAD/terraforms-templates/gcp/modules/cloudsql/outputs.tf -------------------------------------------------------------------------------- /terraforms-templates/gcp/modules/cloudsql/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wizelineacademy/data-engineering-bootcamp/HEAD/terraforms-templates/gcp/modules/cloudsql/variables.tf -------------------------------------------------------------------------------- /terraforms-templates/gcp/modules/compute-engine/main.tf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /terraforms-templates/gcp/modules/gke/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wizelineacademy/data-engineering-bootcamp/HEAD/terraforms-templates/gcp/modules/gke/main.tf -------------------------------------------------------------------------------- /terraforms-templates/gcp/modules/gke/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wizelineacademy/data-engineering-bootcamp/HEAD/terraforms-templates/gcp/modules/gke/outputs.tf -------------------------------------------------------------------------------- /terraforms-templates/gcp/modules/gke/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wizelineacademy/data-engineering-bootcamp/HEAD/terraforms-templates/gcp/modules/gke/variables.tf -------------------------------------------------------------------------------- /terraforms-templates/gcp/modules/vpc/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wizelineacademy/data-engineering-bootcamp/HEAD/terraforms-templates/gcp/modules/vpc/main.tf -------------------------------------------------------------------------------- /terraforms-templates/gcp/modules/vpc/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wizelineacademy/data-engineering-bootcamp/HEAD/terraforms-templates/gcp/modules/vpc/outputs.tf -------------------------------------------------------------------------------- /terraforms-templates/gcp/modules/vpc/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wizelineacademy/data-engineering-bootcamp/HEAD/terraforms-templates/gcp/modules/vpc/variables.tf -------------------------------------------------------------------------------- /terraforms-templates/gcp/nfs/nfs-server.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wizelineacademy/data-engineering-bootcamp/HEAD/terraforms-templates/gcp/nfs/nfs-server.yaml -------------------------------------------------------------------------------- /terraforms-templates/gcp/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wizelineacademy/data-engineering-bootcamp/HEAD/terraforms-templates/gcp/outputs.tf -------------------------------------------------------------------------------- /terraforms-templates/gcp/provider.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wizelineacademy/data-engineering-bootcamp/HEAD/terraforms-templates/gcp/provider.tf -------------------------------------------------------------------------------- /terraforms-templates/gcp/terraform.tfvars.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wizelineacademy/data-engineering-bootcamp/HEAD/terraforms-templates/gcp/terraform.tfvars.example -------------------------------------------------------------------------------- /terraforms-templates/gcp/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wizelineacademy/data-engineering-bootcamp/HEAD/terraforms-templates/gcp/variables.tf -------------------------------------------------------------------------------- /terraforms-templates/kubernetes/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wizelineacademy/data-engineering-bootcamp/HEAD/terraforms-templates/kubernetes/README.md -------------------------------------------------------------------------------- /terraforms-templates/kubernetes/airflow-values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wizelineacademy/data-engineering-bootcamp/HEAD/terraforms-templates/kubernetes/airflow-values.yaml -------------------------------------------------------------------------------- /terraforms-templates/readme.md: -------------------------------------------------------------------------------- 1 | --------------------------------------------------------------------------------