본문으로 건너뛰기
FindOpenSource

Terraform

인프라를 안전하고 효율적으로 구축, 변경, 버전 관리하는 코드형 인프라(IaC) 도구입니다.

개요

Terraform은 인프라를 안전하고 예측 가능하게 구축, 변경, 버전 관리하기 위한 코드형 인프라(IaC) 도구입니다. 고수준 설정 언어로 인프라의 원하는 상태를 기술하면, Terraform이 그 상태에 도달하는 방법을 알아냅니다. 어떤 변경이든 실행하기 전에 정확히 무엇이 생성, 수정, 삭제될지 보여주는 실행 계획을 생성하고, 모든 리소스에 대한 의존성 그래프를 구성해 서로 독립적인 변경 사항을 병렬로 적용할 수 있게 합니다.

이 저장소에는 Terraform의 핵심 부분——CLI와 그래프 엔진——이 포함되어 있으며, 개별 클라우드 및 서비스 제공자에 대한 지원은 Terraform Registry에서 자동으로 다운로드되는 별도의 플러그인으로 구현됩니다(일부는 HashiCorp가, 다른 일부는 커뮤니티나 벤더가 유지 관리합니다).

Terraform은 Business Source License 1.1로 라이선스되며, 완전한 오픈소스(OSI 승인) 라이선스는 아닙니다. 수동 콘솔 조작이나 임시 스크립트 대신, 하나 이상의 제공자에 걸친 인프라를 버전 관리되고 검토 가능한 코드로 관리하고 싶은 팀에 적합합니다.

카테고리
DevOps
키워드
infrastructure-as-codeiacprovisioningdevops
언어
Go
라이선스
BUSL-1.1

잘못된 정보를 발견하셨나요? GitHub에서 수정 제안하기