0

나는 현재푸른 암 템플릿 - appservice 자원 실종 응용 프로그램 설정은 성공적으로

자원 그룹 템플릿은 모든 정의 푸른 암 템플릿과 파워 쉘

새로운-AzureRmResourceGroupDeployment을 사용하여 새 자원 그룹을 프로비저닝하고 프로비저닝 자원.

두 가지 다른 앱 서비스 리소스가이 리소스 그룹의 일부로 제공됩니다. 각 앱 서비스 리소스에는 앱 설정이 있습니다.

리소스 그룹이 앱 서비스를 포함하여 성공적으로 프로비저닝되었지만 수시로 새로 프로비저닝 된 앱 서비스에서 앱 설정이 누락되었습니다. 해체하고 리소스 그룹을 다시 만들어야하는데 정상적으로 작동합니다.

사용자 지정 앱 설정은 포털에서 다음 누락하는 경우, 하나의 응용 프로그램을 볼 수 설정이 : WEBSITE_NODE_DEFAULT_VERSION

나는이 그렇게 과정을 프로비저닝 환경의 일관성 문제를 해결하는 방법에 대한 모든 포인터를?

+0

사용중인 템플릿 코드를 공유 하시겠습니까? –

+0

@TomSun은 리소스 그룹을위한 템플릿이므로 여기에서 공유하기 전에 정리할 수있는 부분을 확인해야합니다. 추가 정보 - New-AzureRmResourceGroupDeployment를 사용하여이 템플릿에 리소스를 제공하고 있습니다. 슬롯을 사용할 때 비슷한 동작을 나타냅니다. 슬롯은 웹 사이트 리소스의 하위 리소스로 추가됩니다. – byte

답변

1

배포에 사용하는 PowerShell 명령에서 -DeploymentDebugLogLevel 매개 변수를 사용하고 있습니까? 해당 매개 변수에 대한 디버깅 정보의 양을 제어하는 ​​다른 값이 있습니다. 과거에 ARM 템플릿을 사용하여 IaaS 배포 문제를 해결하는 데 사용했습니다. 더 많은 정보는 여기에 있습니다 : https://azure.microsoft.com/en-us/blog/debugging-arm-template-deployments/

+0

나는 이것을 과거에 사용했는데 다시 최신 세부 사항을 얻으려면이 부분을 유용하게 사용할 것입니다. – byte

0

앱에 슬롯이 있습니까? 그렇다면 appsettings는 특정 슬롯에 묶여 있습니까? 스왑 슬롯을 수행 할 때 설정이 슬롯 특정 인 경우 appsettings가 사라질 수 있습니다. 또한 증분 업그레이드 또는 완료를 수행하고 있습니까? Tom이 주석을 달았을 때 템플릿을 공유하면 무슨 일이 벌어지고 있는지 이해하는 데 도움이됩니다.

+0

이것은 자원 프로비저닝시 발생하며 슬롯이 있거나없는 것을 보았습니다. 새로운 리소스 프로비저닝 리소스는 사용되지 않을 때 삭제되며 필요할 때 언제든지 다시 프로비저닝 할 수 있습니다. – byte