Terraform 2

[테라폼] 테라폼 설치 & 환경 구성

개요: 사전 준비 테라폼 설치 MacOS Ubuntu 수동설치 테라폼 자동완성 awscli v2 설치 MacOS Ubuntu 개요: 사전 준비 windows 에서 테라폼을 설치할 수도 있지만 굉장히 낯설기 때문에 Mac 과 Ubuntu 기준으로 설명하겠습니다. windows에서 개발환경을 구축하신다면 이전포스팅을 참고하여 WSL을 사용한 작업환경 구성을 추천드립니다. 또한, 테라폼 공식문서 혹은 AWS 공식문서 확인하면 운영체제별 설치 방법이 상세히 나와있으니 참고하시기 바랍니다. 테라폼 설치 a. MacOS homebrew 가 설치되어 있지 않다면 해당 링크를 통해 설치하시거나 아래 명령어를 입력해주세요. /bin/bash -c "$(curl -fsSL https://raw.githubuserconte..

Terraform 2021.11.23

IaC 코드형 인프라, terraform 소개

코드형 인프라(Infrastructure as Code, IaC) 란? 코드형 인프라의 범주 애드혹 스크립트 구성 관리 도구 서버 템플릿 도구 오케스트레이션 도구 프로비전 도구 테라폼이란? 테라폼의 주요 특징 코드형 인프라(Infrastructure as Code) 실행 계획(Exection Plans) 리소스 그래프(Resource Graph) 변경 자동화(Change Automation) 코드형 인프라(Infrastructure as Code, IaC) 란? 코드를 작성 및 실행하여 인프라를 생성, 배포, 수정, 정리하는 것을 의미 서버를 물리적으로 설치하는 등의 하드웨어 측면을 포함하여 운영의 모든 측면을 소프트웨어적으로 전환 코드형 인프라 도구에는 다섯 가지 범주가 있습니다. 코드형 인프라의 범주..

Terraform 2021.11.19