IAC11 [Cloud] Pulumi vs Terraform 비교: IaC 도구 선택 가이드 목차IaC 도구 선택, 왜 이렇게 어렵냐고요 😅Terraform과 Pulumi, 각각 어떤 도구인가요?Terraform — IaC의 베테랑Pulumi — 개발자 친화적인 도전자Pulumi vs Terraform 핵심 차이점 비교실전에서 느끼는 차이 — 직접 써보니까요Terraform이 빛나는 순간들Terraform의 아픈 부분 😅Pulumi가 빛나는 순간들Pulumi의 아픈 부분 ⚠️⚠️ 실전에서 주의해야 할 것들Terraform 상태 파일(State File) 관리Pulumi 스택(Stack) 분리 전략Terraform 라이선스 변경 이후 고민결국 뭘 선택해야 할까요? — 상황별 가이드✅ Terraform을 선택하면 좋은 경우✅ Pulumi를 선택하면 좋은 경우자주 묻는 질문 (FAQ)Q. Terr.. 2026. 5. 5. [홈랩 IaC 자동화 #7] GitOps — git push 한 번으로 Proxmox VM 자동 생성 환경 정보항목내용Gitealatest (Docker)AWX24.6.1 (K3s + AWX Operator 2.19.1)Terraformv1.9.xProviderbpg/proxmox v0.99.0ProxmoxVE 8.xGitea 서버Ubuntu 24.04 (192.168.x.xxx)AWX 서버Rocky Linux 9 (192.168.x.xxx)6편에서 AWX + Terraform 파이프라인을 완성한 상태에서 진행합니다.이번 편 목표git push ↓ Gitea WebhookAWX terraform-apply 자동 실행 ↓ Ansible → terraform applyProxmox VM 자동 생성 ↓완전 자동화 GitOps 파이프라인 완성!코드를 수정하고 push하는 것만으로 인프라가 자동으.. 2026. 4. 3. [홈랩 IaC 자동화 #6] AWX + Terraform 연동 - 버튼 한 번으로 Proxmox VM 자동 생성 환경 정보항목내용AWX24.6.1 (K3s + AWX Operator 2.19.1)Terraformv1.9.x (AWX 서버에 설치)Providerbpg/proxmox v0.99.0ProxmoxVE 8.x작업 서버Rocky Linux 9 (AWX 서버)5편에서 Terraform + Ansible 연동까지 완료한 상태에서 진행합니다.이번 편 목표AWX Job Template ▶️ 클릭 ↓ (자동)terraform init ↓terraform apply ↓Proxmox VM 자동 생성 ↓IP 자동 감지 및 출력클릭 한 번으로 VM이 자동으로 만들어지는 완전 자동화 파이프라인 완성!핵심 아이디어AWX는 Ansible Playbook을 실행하는 플랫폼입니다. Ansible Playbook .. 2026. 3. 31. [홈랩 IaC 자동화 #5] Terraform + Ansible 연동 - VM 생성부터 초기 설정 자동화까지 환경 정보항목내용Terraformv1.9.xProviderbpg/proxmox v0.99.0Ansible2.x (EPEL)ProxmoxVE 8.x템플릿 OSUbuntu 24.04 LTS (Cloud-Init)작업 서버Rocky Linux 9 (AWX 서버)4편에서 Terraform으로 VM 1대 생성까지 완료한 상태에서 진행합니다.이번 편 목표Terraform VM 생성 ↓ cloud-init 자동 설정SSH 키 자동 등록qemu-guest-agent 자동 설치IP 자동 감지 ↓Ansible ping 테스트 ↓초기 설정 Playbook 자동 실행삽질 먼저 정리 — 이것만 알면 절반은 성공이번 편에서 가장 많이 헤맨 부분을 먼저 정리한다.문제 1. --vga serial0 설정4편에서 템플.. 2026. 3. 28. [홈랩 IaC 자동화 #4] Terraform으로 Proxmox VM 자동 생성하기 환경 정보항목내용Terraformv1.9.xProviderbpg/proxmox v0.99.0ProxmoxVE 8.x템플릿 OSUbuntu 24.04 LTS (Cloud-Init)작업 서버Rocky Linux 9 (AWX 서버)3편에서 AWX 스케줄러 + 텔레그램 알림 설정을 완료한 상태에서 진행합니다.이번 편에서 할 것Ubuntu Cloud-Init 템플릿 생성 (Proxmox) ↓Proxmox API Token 발급 ↓Terraform 설치 (Rocky Linux 9) ↓bpg/proxmox Provider 설정 ↓VM 1대 자동 생성 ↓VM 3대 동시 생성 (for_each) ↓특정 VM만 선택 삭제잠깐 — Provider 선택 주의사항Terraform Proxmox .. 2026. 3. 26. [홈랩 IaC 자동화 #3] AWX 스케줄러 + 텔레그램 알림 - 매일 자동 패키지 업데이트 환경 정보항목내용AWX24.6.1 (K3s + AWX Operator 2.19.1)관리 대상Ubuntu 서버 6대알림텔레그램 봇 (Webhook 방식)2편에서 인벤토리/자격증명/프로젝트/잡 템플릿 설정을 완료한 상태에서 진행합니다.이번 편에서 할 것apt-update Playbook 잡 템플릿 생성 ↓수동 실행으로 정상 동작 확인 ↓스케줄러 설정 (매일 새벽 3시 자동 실행) ↓텔레그램 봇 생성 ↓AWX Notifier 설정 (성공/실패 분리) ↓자동화 완성!STEP 1. apt-update 잡 템플릿 생성Playbook 파일 확인2편에서 작성한 apt_update.yml 이 이미 있어야 합니다.# PVC 경로 확인PVC_PATH=$(find /var/lib/rancher/k3.. 2026. 3. 25. 이전 1 2 다음