Skip to content

My Google Cloud homelab defined by Terraform and Ansible IaC

License

Notifications You must be signed in to change notification settings

AngelGarzaDev/gcp-on-iac

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gcp-on-iac

My GCP homelab defined by Terraform and Ansible.

Currently Terraform will provision a Debian Spot VM with a L4 GPU; access is restricted only to my client IP. Ansible installs NVIDIA proprietary driver.

How to use

Create new project on GCP or use existing project.

Create Service Account with Editor permissions and download Key as credentials.json

Run run-iac.sh

Result

You will have a Debian 11 VM with a GPU and NVIDIA driver installed, ready for ML workloads.

To Do

Create variables for: project name, client IP

GCP drawio

About

My Google Cloud homelab defined by Terraform and Ansible IaC

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published