반응형

2021/07/23 2

[Terraform] Associate 준비(9) - Terraform Cloud 및 Enterprise 기능이해

Sentinel 유료기능입니다. HashiCorp Enterprise 제품과 통합된 코드로서의 정책 프레임워크입니다. 세분화된 논리 기반정책 결정을 가능하게하고 외부 소스의 정보를 사용하도록 확장할 수 있씁니다. Private Module Registry Terraform Cloud의 비공개 모듈 레지스트리를 사용하면 조직 전체에서 Terraform 모듈 을 공유할 수 있습니다. 여기에는 모듈 버전 관리, 검색 및 필터링 가능한 사용 가능한 모듈 목록, 새 작업 공간을 더 빠르게 구축하는 데 도움이 되는 구성 디자이너에 대한 지원이 포함됩니다. 설계상 개인 모듈 레지스트리는 공개 Terraform 레지스트리 와 매우 유사하게 작동합니다 . 이미 공개 레지스트리를 사용했다면 Terraform Cloud의 ..

카테고리 없음 2021.07.23

[Terraform] Associate 준비(8) - 구성에 대해 생성,읽기,수정

Variable Input Variable 은 Terraform 모듈의 매개변수 역할을 하여 Modul의 자체 소스 코드를 변경하지 않고 Module의 측면을 사용자 정의할 수 있도록 하고 Module을 서로 다른 구성 간에 공유 할 수 있도록 합니다. 다음과 같이사용합니다. variable "region" { type = list(string) default = ["asia-northeast-3"] } variable로 사용할수 없는 단어로는 예약어인 source, version, providers, count, for_each, lifecycle, depends_on, locals 가 있습니다. 또한 sensitive를 사용한다면 민감한 값을 plan이나 apply할때 출력하지 않습니다. variab..

반응형