목록분류 전체보기 (233)
Ssoon
CloudNet@ 팀의 가시다님이 진행하는 Terraform 101 Study 1주차 정리입니다. 1. variable.tf - 입력변수 정의 variable "NAME" { [CONFIG...] } variable "instance_type" { description = "instance_type" type = string default = "t3.micro" } variable "keypair" { description = "keypair" type = string default = "[TEST] keypair" } variable "server_port" { description = "server_port" type = number default = 50000 } variable "ssh_port"..
CloudNet@ 팀의 가시다님이 진행하는 Terraform 101 Study 1주차 정리입니다. 1. 웹서버 Bash script yum install -y httpd systemctl enable --now httpd echo "Welcome to Hell! - Ssoon" > /var/www/html/index.html 2. Resource - aws_instance - user_data provider "aws" { region = "ap-northeast-2" } resource "aws_instance" "example" { ami = "ami-0c76973fbe0ee100c" instance_type = "t2.micro" user_data = /var/www/html/index.html E..
CloudNet@ 팀의 가시다님이 진행하는 Terraform 101 Study 1주차 정리입니다. 1. Git Repo 생성 2. git init 3. main.tf 저장 4. .gitignore 저장 .terraform *.tfstate *.tfstate.backup 5. git remote 6. git push
CloudNet@ 팀의 가시다님이 진행하는 Terraform 101 Study 1주차 정리입니다. 1. Provider 구성 main.tf 파일을 생성합니다. terraform 이 aws 을 provider로 사용하여 'ap-northeast-2' 리전에 인프라를 배포합니다. provider "aws" { region = "ap-northeast-2" } 2. Resource 구성 단일 서버 EC2 Instance 을 배포하기 위해 main.tf 에 다음과 같은 aws_instance Resource 를 사용합니다. Resources 각 리소스 블록은 가상 네트워크, 컴퓨팅 인스턴스 또는 DNS 레코드와 같은 상위 수준 구성 요소와 같은 하나 이상의 인프라 개체(objects) 를 설명합니다. resou..