2024년 1월
약 6 분
2024년 1월
Product 소개
- HashiCorp 2023 year in review: Community
- Hashicorp Blog
- 작년 2023년 한 해동안 있었던 Hashicorp 관련 이야기: 개최된 컨퍼런스 및 이벤트부터 새로 출시된 솔루션 별 트레이닝 및 자격증 관련, 그리고 창업자 Mitchell Hashimoto 의 퇴사 소식 등을 한 번에 확인하실 수 있습니다.
Product Update
Terraform
- CLI
- 1.6.6 Release
terraform test
관련 실제 존재하지 않는 자원에 대해 destroy 를 수행하려는 오류에 대한 개선
- 1.6.6 Release
- Enterprise Release
- 12월 Release 출시 (
v202312-1 (745)
) - 필수 Upgrade Versison: Release Note 에서 * 표기된 Version 은 필수로 거쳐야 하는 Version (예: v202312-1)
- Priorty Variable Set 를 통해 변수에 지정되는 값에 대한 우선순위 설정 지원
terraform plan -out <FILE>
또는 API 호출 시save-plan
을 활용하여 plan 정보를 저장 후 추후 apply 시 활용하도록 지원- Workspace 의 상태 정보를 확인하고
inactive
인 Workspace 에 대해 자동 destroy 수행 지원 - Known Issue: working directory 설정 관련하여
Operation failed: failed packing filesystem: illegal slug error: invalid symlink
에러 발생하는 부분에 대해 2024 1월 release 에서 patch 예정
- 12월 Release 출시 (
- Provider
- AWS v5.31.0 주요 수정사항
- 신규 resource 추가
- aws_finspace_*
- aws_ssoadmin_*
- aws_polly_voices
- 기능 개선
- aws_lb 에 대해 connection_logs, dns_record_client_routing_policy 설정 추가
- aws_lb 에 대해 자원 재생성 과정 없이 subnet_mapping 또는 subnets 변경 지원
- aws_db_instance 에 대해 IBM Db2 지원
- Bug Fix
- aws_s3 의 endpoint 관련 no such host 오류 개선 위해 regional endpint 기본값을
us-east-1
로 설정 - aws_cloud_watch_log_group 관련
invalid new value for .skip_destroy: was cty.False, but now null
오류 개선 - aws_lb 관련 security_groups 에 대한 update 관련 오류 개선
- aws_s3 의 endpoint 관련 no such host 오류 개선 위해 regional endpint 기본값을
- 신규 resource 추가
- Azure v3.85.0 주요 수정사항
- 신규 resource 추가
- azurerm_locations
- azurerm_iotcentral_organization
- 기능 개선
- azurerm_dns_txt_record 관련 record.value 에 대해 4096 자 허용
- azurerm_linux_web_app 및 azurerm_linux_web_app_slot 관련 client_secret_setting_name 과 client_secret_certificate_thumbprint 에 대해 선택사항으로 변경하고 app_settings 설정에 대한 오류 개선
- azurerm_windows_web_app 및 azurerm_windows_web_app_slot 관련 client_secret_setting_name 과 client_secret_certificate_thumbprint 에 대해 선택사항으로 변경하고 app_settings 설정에 대한 오류 개선
- Bug Fix
- China region 사용 시 Azure Storage 에 대한 인증 오류 개선
- azurerm_virtual_machine 에 대해 additional_capabilities 검증 시 발생하는 패닉 오류 개선
- azurerm_storage_share_file 에 대해 source 정보 공란일 시 발생하는 패닉 오류 개선
- 신규 resource 추가
- GCP v5.10.0 주요 수정사항
- 신규 resource 추가
- google_compute_region_disk
- google_vmwareengine_*
- google_workbench_instance_*
- 기능 개선
- google_compute_network 에 대해 numeric_id 설정 추가
- google_compute_per_instance_config, google_compute_region_per_instance_config 에 대해 remove_instance_on_destroy 설정 추가
- google_container_node_pool 에 대해 GKE tier 1 networking 지원되도록 network_performance_config 설정 추가
- google_container_node_pool 에 대해 machine_type, disk_type, disk_size_gb 바로 update 가능하도록 개선
- Bug Fix
- google_logging_project_sink 에 대해 unique_writer_identity 설정 변경 시 발생하는 오류 개선
- 신규 resource 추가
- AWS v5.31.0 주요 수정사항
- CLI
Vault
- 1.15.4
- 상세 Release Note
- CVE-2023-6337 & HCSEC-2023-34 관련 오류 개선
- sys/leader api 호출 시 발생 가능한 deadlock 오류 개ㅓㅅㄴ
- ui 관련 버그 개선
- 1.15.4
Consul
1.17.1
상세 Release Note
소스코드 Go 1.20.12 기반으로 변경 하여
CVE-2023-45283, CVE-2023-45284, CVE-2023-39326, CVE-2023-45285 관련 이슈 해결
ACL 관련 nomad client templated policy와 api-gateway templated policy 지원
peering exported-services
명령어 추가하여 peer cluster 에게 export 한 service 목록 확인 지원Consul Telemetry Collector 의
stats_flush_interval
에 대한 기본값을 60초로 지정Wan Federation 관련 Secondary DC 에 대해 Replication 을 위한 불필요한 쓰기 작업을 방지하기 위해 hash 적용
Nomad
- 1.7.2
- 상세 Release Note
- Reschedule on Lost: Node Down 등으로 중지된 job 에 대해
nomad job stop
등의 수동 개입이 필요했던 부분에 대해 자동으로 reschedule 방지 되도록 지원 - UI 에서 Task 에 대한 예제 template 추가
- 잘못된 CPU 정보 기반 CPU Topology 작성 시 발생하는 패닉 오류 개선
- 1.7.2