terraform 강의노트terraform plan -out file → 파일의 실행 플랜을 보여줌terraform apply fileterraform 실행후 인스턴스 과금 안되게 하려면 terraform destroy 꼭 해줄것 aws iam에서 access key를
테라폼의 변수 타입 string number bool
https://www.whatsmyip.org 내IP 확인VPC 생성( ip 뒤에 /32 쓰면 오류 사라짐 )pub key private key 생성 명령어ssh-keygen -f mykey
템플릿 공급자는 상용자 정의 구성 파일을 만드는데 쓰임테라폼 리소스 속성의 변수를 기반으로 템플릿 구축 가능ex) 테라폰 리소스에서 공용 IP 주소를 사용하여 템플릿 구축 가능→ 테라폼에서 변수로 사용할 수 있는 문자열을 가질 수 있음→ 결과적으로 만든 템플릿은 다른
모듈을 사용하여 테라폼을 보다 체계적으로 만들 수 있다.예를 들어 테라폼에서 리소스를 작성 후 모듈에 저장하면 다른 프로젝트에 해당 리소스를 다시 사용할 수 있다.\-- 데모 --
테라폼은 정의에 중점을 두지만 수정하고 가져오는 등 이러한 리소스 정의를 생성하는데 사용할 수 있는 툴이 제한적(인프라를 테라폼 관리 인프라로 변환할 수 있는 인프라가 있는 경우에도 변환하는데 시간이 오래걸림)terraform fmt : 테라폼 구성 파일을 포준 형식
테라폼을 사용하여 VPC 를 설정하는 방법 AWS가 인스턴스를 시작하는것이 좋다? VPC 는 네트워크 레벨 상의 인스턴스들을 격리함 가장 좋은 방법은 항상 VPC 에서 인스턴스를 시작하는 것 (다른 말인데 vagrnat 초기 root 패스워드 설정은 아래와 같이 하