Terraform 3

22.07.20

목차 1. AMI 생성 2. ALB - ALB 생성 - Target Group 생성 - ALB Listener 추가 3. Auto Scaling - 시작 구성을 위한 IAM Instance Profile 생성 - Launch Configuration(시작 구성) - Auto Scaling Group 구성 - ALB에 Attach 4. RDS - DB의 Endpoint 확인 및 사전 체크 - RDS 생성 5. Wordpress 연동 테스트 AMI 생성 - registry.terraform.io에서 aws_ami 확인 - 기존의 인스턴스 아이디를 사용 - 인스턴스가 존재해야하므로 depends_on - depends_on : 의존성을 명시적으로 선언 ALB ALB 생성 - registry.terraform...

Terraform 2022.07.20

22.07.15

목차 1. Terraform 운용 - Internet Gateway 생성 - Routing Table 생성 - Subnet 연결(IGW) - Elastic IP 할당 - NAT Gateway 생성 - NAT Routing Table 생성 - Subnet 연결(NGW) - Security Group 생성 및 오류해결 - EC2 생성 - Load Balancer 생성 - Target Group 생성 Terraform 운용 - 재사용 가능한 모듈(tf, ansible)을 만들기 위해 변수처리가 필요 - 아직은 변수처리 전단계가 더 중요! Internet Gaetway 생성 - registry.terraform.io에서 aws_internet_gateway 확인 Routing Table 생성 - registry..

Terraform 2022.07.15

22.07.14

목차 1. IaC 구분 2. Terraform 사용 사전 준비 - IAM 사용자 생성 3. Terraform 설치 - 환경 변수 설정 4. Terraform 운용 - Provider 정의 - 키 페어 생성 - VPC 생성 - 설정 삭제 - 서브넷 생성 IaC 구분 - 배포 관리 - Vagrant - Terraform(Flatform 에 종속되지 않음) - 선언적인 코팅 툴 : 상태만 구성하면됨 - HCL : 도메인에 종속적인 언어 - write plan apply 순 - 인프라를 안정적으로 운영 가능 - Human Error를 획기적으로 줄일 수 있음(코드로 작성하게되면) - 구성 관리 - Ansible - chef - puppet - CloudFormation - aws에서만 사용가능한 IaC Terr..

Terraform 2022.07.14