728x90
반응형

Devops/Terraform 12

[테라폼] 테라폼(Terraform) 완전 정복: VMware vSphere를 Terraform + Ansible으로 완전 자동화하기: VM 마스터 - 통합

1. 들어가며해당 문서는 아래 문서들을 포함하며 Ansible을 통해 통합하는 과정을 설명합니다.아래문서 굳이 안봐도 됩니다.https://ilikesunday.tistory.com/63 [테라폼] 테라폼(Terraform) 완전 정복: VMware vSphere를 Terraform으로 완전 자동화하기: VM 마스터 - 1클라우드가 대세인 시대지만, 여전히 많은 기업들은 프라이빗 데이터센터를 기반으로 한 가상화 인프라를 운영하고 있습니다. 그중 대표적인 솔루션이 바로 VMware vSphere입니다. 이번 글에서는 Teilikesunday.tistory.com https://ilikesunday.tistory.com/64 [테라폼] 테라폼(Terraform) 완전 정복: VMware vSphere를 Te..

Devops/Terraform 2025.04.28

[테라폼] 테라폼(Terraform) 완전 정복: VMware vSphere를 Terraform으로 완전 자동화하기: VM 마스터 - 2

Terraform + vSphere 환경 구축 실전 가이드1. 들어가며실전 예제 가이드를 보시기 전, 아래 문서를 먼저 읽으시길 바랍니다.https://ilikesunday.tistory.com/63 [테라폼] 테라폼(Terraform) 완전 정복: VMware vSphere를 Terraform으로 완전 자동화하기: VM 마스터 - 1클라우드가 대세인 시대지만, 여전히 많은 기업들은 프라이빗 데이터센터를 기반으로 한 가상화 인프라를 운영하고 있습니다. 그중 대표적인 솔루션이 바로 VMware vSphere입니다. 이번 글에서는 Teilikesunday.tistory.com 프라이빗 클라우드 환경에서도 코드로 인프라를 관리하는 시대가 왔습니다. 오늘은 VMware vSphere 위에 Terraform을 이..

Devops/Terraform 2025.04.28

[테라폼] 테라폼(Terraform) 완전 정복: VMware vSphere를 Terraform으로 완전 자동화하기: VM 마스터 - 1

클라우드가 대세인 시대지만, 여전히 많은 기업들은 프라이빗 데이터센터를 기반으로 한 가상화 인프라를 운영하고 있습니다. 그중 대표적인 솔루션이 바로 VMware vSphere입니다. 이번 글에서는 Terraform을 이용하여 vSphere 환경 위에 VM을 프로비저닝하고 관리하는 방법을 풀어보겠습니다. 중간중간 실습 예제도 끼워넣어 이해를 돕겠습니다.vSphere Provider 기본 이해하기Terraform이 vSphere 환경과 통신하려면 vsphere provider를 사용해야 합니다. 이 provider는 vCenter Server API를 통해 VMware 환경을 조작합니다. 단순히 VM을 만드는 것뿐만 아니라, 디스크 추가, NIC 설정, 클러스터 선택, 리소스 풀 지정 등 광범위한 작업을 지..

Devops/Terraform 2025.04.28

[테라폼] 테라폼(Terraform) 완전 정복: GCP 인프라를 Terraform으로 완전 자동화하기: GCP Compute (VM) 마스터 - 1

1. 들어가며이번 시간에는 Terraform을 이용해서 GCP의 Compute Engine VM 인스턴스를 구축하는 방법을 단계별로 알아봅니다.Terraform은 클라우드 리소스를 코드로 관리(Infrastructure as Code)할 수 있게 해주는 강력한 도구입니다. GCP와 Terraform을 연동하면, 클릭 없이 수십, 수백 대의 VM을 안정적으로 만들고 관리할 수 있습니다.본 글에서는 GCP 프로젝트 생성 → 서비스 계정 발급 → Terraform Provider 설정 → VPC 구성 → VM 생성까지 완전 실습합니다.2. 기본 개념 정리개념 설명Terraform인프라를 코드로 관리하는 IaC 도구 (HashiCorp 제작)GCP Compute EngineGCP에서 제공하는 가상 머신 서비스P..

Devops/Terraform 2025.04.26

[테라폼] 테라폼(Terraform) 완전 정복: Alibaba Cloud(Aliyun) 인프라를 Terraform으로 완전 자동화하기: ACS 마스터 - 4

alibaba cloud 서비스를 만들었던 이전 글들2025.04.24 - [Devops/Terraform] - [테라폼] 테라폼(Terraform) 완전 정복: Alibaba Cloud(Aliyun) 인프라를 Terraform으로 완전 자동화하기 - 1 [테라폼] 테라폼(Terraform) 완전 정복: Alibaba Cloud(Aliyun) 인프라를 Terraform으로 완전 자동화하기 - 1들어가며테라폼이 무엇인지 개념을 잡았고, AWS 인프라를 테라폼으로 만들어 보았습니다. 이번에는 Alibaba Cloud(Aliyun)인프라를 테라폼으로 사용하는 방법을 알려드리려고 합니다.테라폼에 대한ilikesunday.tistory.com2025.04.24 - [Devops/Terraform] - [테라폼] ..

Devops/Terraform 2025.04.24

[테라폼] 테라폼(Terraform) 완전 정복: Alibaba Cloud(Aliyun) 인프라를 Terraform으로 완전 자동화하기: ASK 마스터 - 3

이전 글에서는 ECS인스턴스에 대한 자동화, ACK에 대한 자동화에 대해 다뤄 보았습니다.아래 페이지 참고해주세요.2025.04.24 - [Devops/Terraform] - [테라폼] 테라폼(Terraform) 완전 정복: Alibaba Cloud(Aliyun) 인프라를 Terraform으로 완전 자동화하기 - 1 [테라폼] 테라폼(Terraform) 완전 정복: Alibaba Cloud(Aliyun) 인프라를 Terraform으로 완전 자동화하기 - 1들어가며테라폼이 무엇인지 개념을 잡았고, AWS 인프라를 테라폼으로 만들어 보았습니다. 이번에는 Alibaba Cloud(Aliyun)인프라를 테라폼으로 사용하는 방법을 알려드리려고 합니다.테라폼에 대한ilikesunday.tistory.com2025...

Devops/Terraform 2025.04.24

[테라폼] 테라폼(Terraform) 완전 정복: Alibaba Cloud(Aliyun) 인프라를 Terraform으로 완전 자동화하기: ACK 마스터 - 2

들어가며이전 글에서는 ECS인스턴스에 대한 자동화에 대해 다뤄 보았습니다.아래 페이지 참고해주세요.2025.04.24 - [Devops/Terraform] - [테라폼] 테라폼(Terraform) 완전 정복: Alibaba Cloud(Aliyun) 인프라를 Terraform으로 완전 자동화하기 - 1 [테라폼] 테라폼(Terraform) 완전 정복: Alibaba Cloud(Aliyun) 인프라를 Terraform으로 완전 자동화하기 - 1들어가며테라폼이 무엇인지 개념을 잡았고, AWS 인프라를 테라폼으로 만들어 보았습니다. 이번에는 Alibaba Cloud(Aliyun)인프라를 테라폼으로 사용하는 방법을 알려드리려고 합니다.테라폼에 대한ilikesunday.tistory.com 두번째로는, Alibab..

Devops/Terraform 2025.04.24

[테라폼] 테라폼(Terraform) 완전 정복: Alibaba Cloud(Aliyun) 인프라를 Terraform으로 완전 자동화하기 - 1

들어가며테라폼이 무엇인지 개념을 잡았고, AWS 인프라를 테라폼으로 만들어 보았습니다. 이번에는 Alibaba Cloud(Aliyun)인프라를 테라폼으로 사용하는 방법을 알려드리려고 합니다.테라폼에 대한 기본 배경 지식은 아래 링크 참고 바랍니다.2025.04.19 - [Devops/Terraform] - [테라폼] 테라폼(Terraform) 완전 정복: 인프라를 코드로 관리하는 시대 [테라폼] 테라폼(Terraform) 완전 정복: 인프라를 코드로 관리하는 시대1. 테라폼이란?1.1 정의테라폼(Terraform)은 HashiCorp에서 개발한 인프라스트럭처를 코드로 관리하는 도구(IaC: Infrastructure as Code)입니다. 클라우드 인프라(예: AWS, GCP, Azure 등)를 코드로 ..

Devops/Terraform 2025.04.24

[테라폼] 테라폼(Terraform) 완전 정복: AWS 인프라를 Terraform으로 완전 자동화하기 (WAF, API Gateway, Elasticache, Redis, EventBridge) - 3

들어가며앞서 1편에서는 VPC, EC2, IAM 등 기본 인프라 구성부터 시작했고, 2편에서는 ALB, Lambda, CloudFront, Route53, ACM을 포함한 웹 서비스 배포 전반을 다뤘습니다.이번 3편에서는 더 나아가서, 실제 운영 환경에서 중요한 다음 서비스를 Terraform으로 구성하는 법을 소개합니다:WAF (웹 애플리케이션 방화벽)API Gateway (REST/HTTP 엔드포인트)Elasticache (Redis)Step Functions (워크플로우)EventBridge (이벤트 라우팅)각 서비스마다 실전 예제를 제공하며, Terraform으로 완전 자동화하는 방식을 보여드릴게요.목차WAF (Web ACL) 설정API Gateway REST/HTTP 구성Elasticache R..

Devops/Terraform 2025.04.19

[테라폼] 테라폼(Terraform) 완전 정복: AWS 인프라를 Terraform으로 완전 자동화하기 (Route53, ALB, Lambda, CloudFront) - 2

✨ 들어가며이전 글에서는 Terraform을 이용해 AWS의 기초 인프라 서비스들인 VPC, IAM, EC2, EKS, ECS, Fargate 등을 구성하는 방법에 대해 살펴봤습니다. IAM 사용자 생성, EC2 인스턴스 배포, Kubernetes 클러스터 구축까지 자동화해보며 인프라를 코드로 관리하는 경험을 해보셨을 텐데요.이번 글에서는 조금 더 확장된 인프라 서비스들인 Route53, ALB, Lambda, CloudWatch, CloudFront 같은 고급 AWS 리소스들을 Terraform으로 어떻게 구성할 수 있는지 구체적인 예제와 함께 소개하려고 합니다.목차Terraform으로 Route53 도메인/레코드 관리Application Load Balancer(ALB) 구성Lambda 함수 배포Cl..

Devops/Terraform 2025.04.19

[테라폼] 테라폼(Terraform) 완전 정복: AWS 인프라를 Terraform으로 완전 자동화하기 - 1

들어가며AWS 인프라를 손으로 클릭해서 구성하던 시대는 끝났습니다. Terraform을 사용하면 VPC, IAM, EC2, S3, RDS, EKS, ECS, Fargate 등 모든 AWS 인프라 리소스를 코드 한 줄로 정의하고 배포할 수 있습니다.이 글에서는 Terraform을 사용하여 AWS 인프라를 어떻게 구성할 수 있는지, 실제 코드 예제와 함께 상세히 안내합니다. 시작해볼까요?목차Terraform이 AWS에서 하는 역할프로젝트 구조 잡기VPC 생성IAM 사용자 및 역할 생성EC2 인스턴스 생성S3 버킷 생성RDS(MySQL) 생성EKS 클러스터 구성ECS + Fargate 구성Terraform 모듈과 공개 모듈 활용법정리 및 추천 모듈Terraform이 AWS에서 하는 역할Terraform은 Ha..

Devops/Terraform 2025.04.19

[테라폼] 테라폼(Terraform) 완전 정복: 인프라를 코드로 관리하는 시대

1. 테라폼이란?1.1 정의테라폼(Terraform)은 HashiCorp에서 개발한 인프라스트럭처를 코드로 관리하는 도구(IaC: Infrastructure as Code)입니다. 클라우드 인프라(예: AWS, GCP, Azure 등)를 코드로 정의하고 자동으로 생성, 변경, 삭제할 수 있게 해줍니다.1.2 주요 특징선언형 문법: 어떤 상태가 되어야 하는지만 기술하면, 테라폼이 그 상태를 만들기 위한 작업을 자동으로 수행합니다.멀티 클라우드 지원: AWS, GCP, Azure, Oracle Cloud, Alibaba Cloud 등 다양한 클라우드를 동시에 다룰 수 있습니다.모듈화와 재사용: 하나의 인프라 구성을 모듈화하여 여러 프로젝트에서 재사용할 수 있습니다.상태 관리: 현재 인프라 상태를 .tfsta..

Devops/Terraform 2025.04.19
728x90
반응형