AWS 프로바이더 버전 관리 모범 사례 - AWS 권장 가이드

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

AWS 프로바이더 버전 관리 모범 사례

AWS 제공자 및 관련 Terraform 모듈의 버전을 신중하게 관리하는 것은 안정성을 위해 매우 중요합니다. 이 섹션에서는 버전 제한 및 업그레이드에 대한 모범 사례를 간략하게 설명합니다.

자동 버전 검사 추가

CI/CD 파이프라인에 Terraform 공급자에 대한 버전 검사를 추가하여 버전 고정을 검증하고 버전이 정의되지 않은 경우 빌드에 실패합니다.

  • CI/CD 파이프라인에 TFlint 검사를 추가하여 고정된 메이저/마이너 버전 제약이 정의되지 않은 제공자 버전을 스캔하세요. 발생 가능한 오류를 탐지하기 위한 규칙을 제공하고 리소스에 대한 모범 사례를 확인하는 Terraform AWS Provider용 TFlint 규칙 세트 플러그인을 사용하세요. AWS

  • 고정되지 않은 제공자 버전을 탐지하여 암시적 업그레이드가 프로덕션에 도달하지 못하도록 하는 실패 CI 실행

새 릴리스를 모니터링하세요.

  • 제공업체 릴리스 노트와 변경 로그 피드를 모니터링하세요. 새 메이저 릴리즈/마이너 릴리스에 대한 알림을 받으세요.

  • 잠재적 주요 변경 사항이 있는지 릴리스 노트를 평가하고 기존 인프라에 미치는 영향을 평가하십시오.

  • 프로덕션 환경을 업데이트하기 전에 먼저 비프로덕션 환경에서 마이너 버전을 업그레이드하여 유효성을 검사하십시오.

파이프라인의 버전 검사를 자동화하고 새 릴리스를 모니터링하면 지원되지 않는 업그레이드를 조기에 발견하고 팀이 프로덕션 환경을 업데이트하기 전에 새로운 메이저/마이너 릴리스의 영향을 평가할 시간을 확보할 수 있습니다.

제공업체에 기여하세요

결함을 보고하거나 GitHub 문제의 기능을 요청하여 HashiCorp AWS 공급업체에 적극적으로 기여하세요.

  • AWS Provider 리포지토리에서 잘 문서화된 문제를 열어 발생한 버그 또는 누락된 기능에 대해 자세히 설명하십시오. 재현 가능한 단계를 제공하세요.

  • 새로운 서비스를 관리할 수 있는 AWS 공급자의 역량을 확대하기 위한 개선 사항을 요청하고 투표하십시오.

  • 제공업체 결함 또는 개선 사항에 대해 제안된 수정 사항을 제공할 때 발행된 풀 요청을 참조하세요. 관련 문제 링크.

  • 코딩 규칙, 테스트 표준 및 문서에 대한 리포지토리의 기여 가이드라인을 따르십시오.

사용 중인 제공업체에 환원하면 해당 제공업체의 로드맵에 직접 내용을 입력하고 모든 사용자의 품질과 기능을 개선하는 데 도움을 줄 수 있습니다.