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