Azure Managed Redis Deployment... 노트

Azure Managed Redis Deployment Automation

이 PowerShell 스크립트는 Azure Managed Redis를 배포할 때 발생하는 일시적인 용량 제한 문제를 해결합니다. 용량 문제로 인해 배포에 실패한 리소스를 삭제하고 재시도하는 방식으로 Azure Managed Redis 캐시를 반복적으로 생성하려고 시도합니다. 이 스크립트는 여러 SKU 시도를 허용하며, 재시도 사이에 무작위 지연을 적용하고 다양한 캐시 구성을 사용자 정의할 수 있습니다. 여기에는 고가용성, 클러스터링 정책, 제거 정책 및 지리 복제 설정이 포함됩니다. 이 스크립트는 PowerShell v7.6.5 이상과 Az.Accounts 및 Az.Resources 모듈만 있으면 되므로 요구 사항이 최소화됩니다. 기본값을 사용하거나, 명령줄에서 매개변수를 제공하거나, 대화형으로 실행할 수 있습니다. 매개변수는 기본값, 명령줄, 대화형 입력 순서로 우선순위가 지정됩니다. 스크립트는 제공된 모든 값을 검증하며 누락되거나 잘못된 정보에 대해 프롬프트를 표시할 수 있습니다. 지리 복제를 사용하거나 사용하지 않고 캐시를 생성하고, 제거 정책을 정의하고, 클러스터링 정책을 지정하는 것을 지원합니다. Azure에 대한 인증이 필요하며, 구독 또는 리소스 그룹 수준에서 적절한 RBAC 역할이 필요합니다. 스크립트는 모든 출력에 대해 로그 파일을 생성합니다.