본문으로 건너뛰기

2022년 9월

약 4 분HashicorpUpdateSep

2022년 9월

Product 소개

  • CDKTF (Cloud Development Kit for Terraform) General Available

    • Hashicorp Blogopen in new window
    • Python, Go 등 프로그래밍 언어 기반으로 Terraform 을 활용하실 수 있도록 지원하는 CDKTF 가 정식 출시 되었습니다. CDKTF를 사용하면 개발자는 익숙한 프로그래밍 언어에서 컨텍스트 전환 없이 코드로 인프라를 설정할 수 있으며, 애플리케이션 비즈니스 로직을 정의하는 데 사용하는 인프라 리소스를 프로비저닝하기 위해 동일한 도구와 구문을 사용할 수 있습니다. 팀은 익숙한 구문으로 협업하면서 Terraform 에코시스템의 기능을 계속 활용하고 확립된 Terraform 배포 파이프라인을 통해 인프라 구성을 배포할 수 있습니다.
    • 참고문서 1: CDK for Terraform v0.12: CHANGELOGopen in new window
    • 참고문서 2: CDKTF Overviewopen in new window
    • 참고문서 3: CDKTF Tutorialsopen in new window

Product Update

  • Terraform

    • CLI

      • 1.28 Releaseopen in new window

        • tolist, tomap, toset 등 type 변환 작업 시 변환 대상 type 유추로 인한 panic 이 발생하는 오류 개선
      • Enterprise Releaseopen in new window

        • 8월 Releaseopen in new window 출시 (v202208-3)

        • 필수 Upgrade Version: Release Note 에서 * 표기된 Version 은 필수로 거쳐야 하는 Version (예: v202207-2, v202204-2)

        • VCS 기반 Workspace 생성 시 정의된 variable 에 대한 type 검증 및 오류 안내 기능 추가

        • Known Issue: TFE 내부 모듈 중 하나인 Postgres - ver 10 또는 11 에 대한 Migration 실패 오류 개선 (v202208-2)

        • Run Pipeline 에 대한 Metric 정보가 Prometheus 에 표시 되지 않는 이슈 개선

        • Module Registry Protocol endpoint 인 '/v1/modules/{namespace}/{name}/{provider}/versions' 에서 version 갯수가 많은 Module 처리시 발생하는 오류 개선

    • Provider

      • AWS v4.27.0 주요 수정사항open in new window
        • networkmanager 관련 resource 추가
        • firewall data source에 대한 capacity_usage_summary, firewall_status 등 argument 추가
        • lb_target_group resource 에 대한 ip_address_type argument 추가
        • aws_db_instance resource 에 대한 특정 argument 수정 시 발생하는 'InvalidParameterCombination: No modifications were requested' 오류 개선
        • aws_opsworks resource 에 대한 region 정보 및 tag 적용 관련 오류 개선
      • Azure v3.19.1 주요 수정사항open in new window
        • azurerm_dns resource 에 대해 resource ID parsing 시 발생하는 대소문자 관련 오류 개선
      • GCP v4.33.0 주요 수정사항open in new window
        • google_cloudfunctions2_function resource 추가
        • google_container_cluster 에 대해 authenticator_groups_config 지원
        • google_cloud_sql resource 에 대해 password_validation_policy argument 추가
        • google_dns_managed_zone data source 에 대해 managed_zone_id argument 추가
        • google_bigquery_data_transfer_config 에 대해 display_name 강제 변경 오류 개선
  • Vault

    • 1.11.2 주요 수정사항open in new window
      • Vaunt Agent 사용 시 keep_alives 비활성화 설정 지원
      • 잘못된 Server Side Consistent Token 에 대해 500 이 아닌 403 에러 출력
      • UI 에서 제공 되는 JWT auth method 관련 log 정보 개선
  • Consul

  • Nomad

    • 1.3.3 주요 수정사항open in new window
      • CSI Plugin 에 대한 stage_publish_base_dir 통해 특정 stage / publishing directory mount 지원
      • qemu 에 대한 socket file 명 축약 기능 지원
      • 만료된 일회성 token 의 timestamp 관련 오류 개선
      • UI 의 Evaluation tab 에서 일부 누락된 정보 출력 개선
      • task 가 사용하는 메모리가 0 으로 출력되는 오류 개선