프로젝트 소개

Terraform은 인프라를 안전하고 효율적으로 구축, 변경 및 버전 관리하는 도구입니다. 기존 및 인기 있는 서비스 제공업체와 맞춤형 사내 솔루션을 모두 관리할 수 있습니다. README에 설명된 주요 기능: - 인프라 코드화: 인프라를 높은 수준의 구성 문법으로 설명하여 데이터센터의 청사진을 다른 코드처럼 버전 관리, 공유 및 재사용할 수 있습니다. - 실행 계획: 계획 단계에서 apply가 호출될 때 Terraform이 수행할 작업을 보여주는 실행 계획을 생성하여 예상치 못한 상황을 방지합니다. - 리소스 그래프: Terraform은 모든 리소스의 그래프를 구축하고 종속성이 없는 리소스의 생성 및 변경을 병렬 처리하여 운영자에게 의존성에 대한 통찰력을 제공합니다. - 변경 자동화: 복잡한 변경 집합을 최소한의 인간 개입으로 적용할 수 있으며, 계획과 그래프는 변경 내용과 순서를 나타냅니다. 이 저장소에는 명령줄 인터페이스와 주요 그래프 엔진을 포함하는 Terraform 코어만 포함되어 있습니다. 제공업체는 플러그인으로 구현되며, Terraform은 Terraform Registry에 게시된 제공업체를 자동으로 다운로드할 수 있습니다. 일부 제공업체는 HashiCorp에서 개발하고 나머지는 다른 조직에서 개발합니다. 문서, 튜토리얼, 토론 포럼 및 인증 시험은 프로젝트에서 링크되어 있습니다. 기여 지침, 버그 분류 프로세스 및 문서 기여 지침도 참조되어 있습니다. 이 프로젝트는 Business Source License 1.1에 따라 라이선스가 부여됩니다.