반응형
테라폼의 Azure App Service 고정 슬롯 설정
나는 테라폼을 사용하여 azure 앱 서비스에 슬롯을 만들고 있지만 앱 설정 중 일부가 끈적거려야 한다. 이 작업은 일반적으로 ARM에서 "slotConfigNames"를 사용하여 수행되지만 Terraform에서는 가능하지 않은 것 같습니다.
이게 가능할까요?
https://www.terraform.io/docs/providers/azurerm/r/app_service_slot.html
감사해요.
sticky slot 설정이 테라폼에서 지원되지 않으므로 zurerm_app_service_slot을 직접 사용할 수 없습니다. 하지만 테라폼에서 사용할 수 있습니다.
이 솔루션은 하나 이상의 슬롯이 연결된 App Service를 생성하고, 또한 Octopus Deploy와 같은 CI/CD 서버로 구성 파일을 변환하거나 .net 애플리케이션에서와 같이 각 환경에 대해 여러 appSettings.json을 사용하는 대신 해당 구성이 환경에 연결되도록 슬롯 설정을 사용합니다.ion
자세한 내용은 여기에서 확인할 수 있습니다.
이것은 이제 AzureRM 제공자의 v3.4.0에서 구현되었습니다.
업데이트: 고정 설정을 위한 AZ 파워셸 모듈(Set-AzWebAppSlotConfigName)을 조사한 결과, 테라폼 슬롯 리소스에서 설정할 필요가 없으며 기본 리소스(실제 슬롯)에서 설정하기만 하면 됩니다.
sticky_settings 블록이 상위 리소스(앱 서비스, 기능 앱)에 추가되었지만 슬롯은 추가되지 않았습니다.
반응형
'개발하자' 카테고리의 다른 글
오른쪽 유형 스크립트 유형:Svelte에서 핸들러 변경 (0) | 2022.11.03 |
---|---|
Flater - 데이터가 변경될 때 getx 컨트롤러가 업데이트되지 않음 (0) | 2022.11.03 |
react/typescript: 매개 변수 'props'에 암시적으로 'any' 유형 오류가 있습니다. (0) | 2022.11.01 |
Fast를 사용할 수 있습니까?장고랑 API? (0) | 2022.11.01 |
Fast API가 오류 로드를 계속 발생시킵니다(ASGI 앱). (0) | 2022.10.31 |