
안녕하세요. 블로그 포스팅 내용 기반으로 테라폼 실습을 하면 좋을거같아서 작성해봤습니다. AWS EC2 Instance 작성 AWS를 사용하기에 aws provider를 설정했습니다. 'aws_instance' BLOCK LABEL을 사용하여 EC2 instance를 생성합니다. # main.tf provider "aws" { region = "ap-northeast-2" } resource "aws_instance" "example" { # Ubuntu Image ami = "ami-0c9c942bd7bf113a2" instance_type = "t2.micro" } 테라폼 실행 준비 실행을 위해서는 플러그인 설치가 필요합니다. 방법은 'terraform init' 명령어로 쉽게 플러그인을 설치 할 수..
이번에는 Terraform을 활용한 웹 서버 구축하는 방법을 작성해봤습니다. 1. Console에서 구축하는 방법 2. Terraform을 이용한 방법 3. Packer...?? 자동화로 할 수 있는 방법에 대해서 확인해보고 진행할 계획입니다. 간단하게 Terraform 설치 Terraform CLI를 설치하는 방법은 여러가지가 있습니다. 저는 나중에 Terraform 버전을 다양하게 사용해야하는 경우가 발생될 것을 미리 대비해서 tfenv를 사용했습니다. 아래 내용이 확인 된다면 Terraform 설치는 완료되었습니다. # tfenv 설치 brew install tfenv # 사용할 버전으로 설치 및 지정 tfenv install {Terraform Version} tfenv use {Terraform..

정말 간단하게 EC2로 웹 서버 구축하는 방법을 작성해보려고 합니다. 1. Console에서 구축하는 방법 2. Terraform을 이용한 방법 3. Packer...?? 자동화로 할 수 있는 방법에 대해서 확인해보고 진행할 계획입니다. 인스턴스 구성 EC2 -> 인스턴스 시작 선택 Aws 계정 로그인 후 EC2 대시보드에서 인스턴스 시작으로 시작합니다. 인스턴스 세부 설정 인스턴스 이름 설정 사용자가 사용하려는 AMI 지정 인스턴스 유형, 키 페어 기본적인 테스트를 위해서 t2.micro, t2.medium을 선택해서 사용해도 무관합니다. 웹 서버가 아닌 다른 서버를 올리려고 할 때에는 다른 시리즈의 이미지(t, c, m, r, ... 등등)를 사용하면 됩니다. 키 페어는 웹 서버에 SSH 접속 하기위..