Terraform설치방법(테라폼, 패커, 엔서블 for ubuntu)
테라폼 공식 홈페이지의 소개 내용이다. HCL(hashiCorp Configuration Language, yaml과 유사하다.)라는 언어를 통해 인프라 코드를 구축하며(write)를 plan을 통해 해당 코드를 검증하고, 어떠한 변화가 오는지 확인할 수 있으며, 이것을 apply하여 실제 인프라에 반영한다. 여기서 Provider Agnostic하다 라는 말을 종종 사용하는데 Provider에 의존하지 않는다. 라는 의미를 가지는데, 테라폼이 특정 플렛폼에(AWS, vmware등등)에 의존 하는것이 아닌 지원해준다 라는 의미를 가진다. 즉 테라폼AWS 코드를 작성하면 AWS에서, 테라폼 GCP를 작성하게 되면 GCP에서 사용할 수 있다는 의미이다. 테라폼의 공식 문서는 아래와 같다. https://ww..
2022.03.16