Homelab 0x3 – Terraform modules for VM and Minio



Welcome to the third video in my Homelab series! In this series, we’re exploring how to build and enhance a personal homelab while experimenting with cutting-edge technologies, DevOps principles, networking, and hardware.

In this episode, we’ll focus on simplifying infrastructure as code by creating two Terraform modules:

1. Proxmox VM Module – This module will handle VM creation in Proxmox with just the essential parameters.
2. MinIO Module – This module will automate the setup of storage buckets, users, and service accounts in MinIO, a self-hosted alternative to AWS S3.

🔗 Links:
📺 Full Playlist: :
💾 Source Code:

🕒 Chapters:
0:00 Intro
1:20 VM module in TF
16:12 Using the VM Module
27:10 Minio module
36:16 Create bucket using module
40:22 User and IAM policy
52:48 Verifying changes in Minio
55:00 Outro

Music I Use:
License code: QUQUSJB0ZZFZMF0X

[ad_2]

source

Exit mobile version