[Azure] ARM 템플릿 판독(GiitHub에서 웹 앱스 디자인까지)
개시하다
Azure QuickStart Templates독학하세요!
그래서 출력도 시도해 본다.8탄.
이번 판독 대상.
Azure Web App with GitHub Account
템플릿 요약 정보
이 템플릿을 디자인하면 GiitHub의 코드를 웹 앱으로 디자인할 수 있습니다.
해독하다
매번 있습니다. 흔히 볼 수 있는 템플릿 모델은 다음과 같습니다.
매개변수 지정(parameters)
상단
"parameters":
부터 시작하는 부분은 템플릿에 사용되는 매개 변수(변수)의 설정입니다.템플릿을 디버깅할 때 옵션으로 표시할 수 있습니다.이번 템플릿은 웹 앱스의 SKU, GiitHub 웨어하우스의 URL, 분기 등을 지정합니다.
변수 설정(variables)
"variables":
영역에서 이yaml 파일에 사용할 변수 이름을 설정할 수 있습니다.azuredeploy.json
"variables": {
"hostingPlanName": "[concat('hpn-', resourceGroup().name)]"
},
이 템플릿은 웹 앱스의 초대 계획 이름만 생성합니다.디버깅할 자원에 대한 설명 (resources)
"resources":
구역에서 실행할 자원을 설명합니다.이번 중점은
Microsoft.Web/sites
자원 중 sourcecontrols
의 개발원으로 지정하는 것이다.azuredeploy.json
"resources": [
{
"type": "sourcecontrols",
"apiVersion": "2020-06-01",
"name": "web",
"location": "[parameters('location')]",
"dependsOn": [
"[resourceId('Microsoft.Web/sites', parameters('siteName'))]"
],
"properties": {
"repoUrl": "[parameters('repoURL')]",
"branch": "[parameters('branch')]",
"isManualIntegration": true
}
}
]
이런 느낌repoUrl
과 branch
을 미리 처리하던 GiitHub 창고를 지정하면 된다.참조: Microsoft.Web sites/sourcecontrols
또한 이번 템플릿에는 웹 앱스의 OS와 언어가 지정되지 않았습니다.이러한 속성을 지정하려면
Microsoft.Web/sites
의 속성siteconfig
을 설명합니다.다음 참조를 참조하십시오.페이지 아래에는 다양한 언어/OS와 ARM 템플릿에 대한 링크가 있습니다.참조: Microsoft.Web sites
최후
Azure QuickStart Templates 읽은 글도 8편😊
다른 기사도 여기.보면 반갑습니다!
Reference
이 문제에 관하여([Azure] ARM 템플릿 판독(GiitHub에서 웹 앱스 디자인까지)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://zenn.dev/08thse/articles/13-qt-read-201-web-app-github-deploy텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)