Microsoft.Compute virtualMachines/extensions 2021-04-01
Bicep 리소스 정의
virtualMachines/extensions 리소스 종류는 다음을 대상으로 하는 작업으로 배포할 수 있습니다.
- 리소스 그룹 - 리소스 그룹 배포 명령 참조
각 API 버전에서 변경된 속성 목록은 변경 로그참조하세요.
리소스 형식
Microsoft.Compute/virtualMachines/extensions 리소스를 만들려면 템플릿에 다음 Bicep을 추가합니다.
resource symbolicname 'Microsoft.Compute/virtualMachines/extensions@2021-04-01' = {
parent: resourceSymbolicName
location: 'string'
name: 'string'
properties: {
autoUpgradeMinorVersion: bool
enableAutomaticUpgrade: bool
forceUpdateTag: 'string'
instanceView: {
name: 'string'
statuses: [
{
code: 'string'
displayStatus: 'string'
level: 'string'
message: 'string'
time: 'string'
}
]
substatuses: [
{
code: 'string'
displayStatus: 'string'
level: 'string'
message: 'string'
time: 'string'
}
]
type: 'string'
typeHandlerVersion: 'string'
}
protectedSettings: any(Azure.Bicep.Types.Concrete.AnyType)
publisher: 'string'
settings: any(Azure.Bicep.Types.Concrete.AnyType)
type: 'string'
typeHandlerVersion: 'string'
}
tags: {
{customized property}: 'string'
}
}
속성 값
InstanceViewStatus
이름 | 묘사 | 값 |
---|---|---|
코드 | 상태 코드입니다. | 문자열 |
displayStatus | 상태에 대한 짧은 지역화 가능 레이블입니다. | 문자열 |
수준 | 수준 코드입니다. | 'Error' '정보' '경고' |
메시지 | 경고 및 오류 메시지를 포함한 자세한 상태 메시지입니다. | 문자열 |
시간 | 상태의 시간입니다. | 문자열 |
Microsoft.Compute/virtualMachines/extensions
이름 | 묘사 | 값 |
---|---|---|
위치 | 리소스 위치 | string(필수) |
이름 | 리소스 이름 | string(필수) |
부모 | Bicep에서 자식 리소스에 대한 부모 리소스를 지정할 수 있습니다. 자식 리소스가 부모 리소스 외부에서 선언된 경우에만 이 속성을 추가해야 합니다. 자세한 내용은 부모 리소스외부의 자식 리소스 |
형식의 리소스에 대한 기호 이름: virtualMachines |
속성 | Virtual Machine 확장의 속성에 대해 설명합니다. | VirtualMachineExtensionProperties |
태그 | 리소스 태그 | 태그 이름 및 값의 사전입니다. 템플릿 |
ResourceTags
이름 | 묘사 | 값 |
---|
VirtualMachineExtensionInstanceView
이름 | 묘사 | 값 |
---|---|---|
이름 | 가상 머신 확장 이름입니다. | 문자열 |
상태 | 리소스 상태 정보입니다. | InstanceViewStatus[] |
substatuses | 리소스 상태 정보입니다. | InstanceViewStatus[] |
형 | 확장의 형식을 지정합니다. 예를 들어 "CustomScriptExtension"이 있습니다. | 문자열 |
typeHandlerVersion | 스크립트 처리기의 버전을 지정합니다. | 문자열 |
VirtualMachineExtensionProperties
이름 | 묘사 | 값 |
---|---|---|
autoUpgradeMinorVersion | 배포 시 사용할 수 있는 경우 확장에서 최신 부 버전을 사용해야 하는지 여부를 나타냅니다. 그러나 배포된 후에는 이 속성이 true로 설정되어 있더라도 재배포하지 않는 한 확장은 부 버전을 업그레이드하지 않습니다. | bool |
enableAutomaticUpgrade | 사용 가능한 최신 버전의 확장이 있는 경우 플랫폼에서 확장을 자동으로 업그레이드해야 하는지 여부를 나타냅니다. | bool |
forceUpdateTag | 확장 구성이 변경되지 않은 경우에도 확장 처리기를 강제로 업데이트해야 하는 방법입니다. | 문자열 |
instanceView | 가상 머신 확장 인스턴스 보기입니다. | VirtualMachineExtensionInstanceView |
protectedSettings | 확장에는 protectedSettings 또는 protectedSettingsFromKeyVault 또는 보호된 설정이 전혀 포함될 수 없습니다. | 어떤 |
게시자 | 확장 처리기 게시자의 이름입니다. | 문자열 |
설정 | 확장에 대한 Json 형식의 공용 설정입니다. | 어떤 |
형 | 확장의 형식을 지정합니다. 예를 들어 "CustomScriptExtension"이 있습니다. | 문자열 |
typeHandlerVersion | 스크립트 처리기의 버전을 지정합니다. | 문자열 |
빠른 시작 샘플
다음 빠른 시작 샘플은 이 리소스 유형을 배포합니다.
Bicep 파일 | 묘사 |
---|---|
NAT 게이트웨이 및 Application Gateway 사용하여 AKS 클러스터 |
이 샘플에서는 아웃바운드 연결을 위한 NAT 게이트웨이와 인바운드 연결을 위한 Application Gateway를 사용하여 AKS 클러스터를 배포하는 방법을 보여 줍니다. |
Application Gateway 수신 컨트롤러 사용하여 AKS 클러스터 |
이 샘플에서는 Application Gateway, Application Gateway 수신 컨트롤러, Azure Container Registry, Log Analytics 및 Key Vault를 사용하여 AKS 클러스터를 배포하는 방법을 보여 줍니다. |
GoAccess 사용하여 Azure Application Gateway Log Analyzer |
이 템플릿은 Azure Linux CustomScript 확장을 사용하여 GoAccess를 사용하여 Azure Application Gateway Log Analyzer를 배포합니다. 배포 템플릿은 Ubuntu VM을 만들고, Application Gateway 로그 프로세서, GoAccess, Apache WebServer를 설치하고, Azure Application Gateway 액세스 로그를 분석하도록 구성합니다. |
Azure 게임 개발자 Virtual Machine |
Azure 게임 개발자 Virtual Machine에는 Unreal과 같은 라이선스가 부여된 엔진이 포함되어 있습니다. |
Azure Machine Learning 엔드 투 엔드 보안 설정 |
이 Bicep 템플릿 집합은 보안 설정에서 Azure Machine Learning 엔드 투 엔드를 설정하는 방법을 보여 줍니다. 이 참조 구현에는 작업 영역, 컴퓨팅 클러스터, 컴퓨팅 인스턴스 및 연결된 프라이빗 AKS 클러스터가 포함됩니다. |
Azure Machine Learning 엔드 투 엔드 보안 설정(레거시) |
이 Bicep 템플릿 집합은 보안 설정에서 Azure Machine Learning 엔드 투 엔드를 설정하는 방법을 보여 줍니다. 이 참조 구현에는 작업 영역, 컴퓨팅 클러스터, 컴퓨팅 인스턴스 및 연결된 프라이빗 AKS 클러스터가 포함됩니다. |
Azure Traffic Manager VM 예제 |
이 템플릿은 여러 가상 머신에서 Azure Traffic Manager 프로필 부하 분산을 만드는 방법을 보여 줍니다. |
CentOS/UbuntuServer 자동 동적 디스크 & Docker 1.12(cs) | 이는 구성 가능한 수의 데이터 디스크(구성 가능한 크기)를 사용하여 단일 인스턴스 CentOS 7.2/7.1/6.5 또는 Ubuntu Server 16.04.0-LTS를 만들기 위한 일반적인 템플릿입니다. 포털 매개 변수에서 최대 16개의 디스크를 언급할 수 있으며 각 디스크의 최대 크기는 1023GB 미만이어야 합니다. MDADM RAID0 배열은 자동 탑재되고 다시 시작에서 유지됩니다. 최신 Docker 1.12(cs3)(Swarm), docker-compose 1.9.0 & docker-machine 0.8.2는 docker 컨테이너로 자동 실행되는 사용자 azure-cli에서 사용할 수 있습니다. 이 단일 인스턴스 템플릿은 HPC/GPU 클러스터 템플릿 @ https://github.com/azurebigcompute/BigComputeBench |
지역 간 부하 분산 장치 만들기 | 이 템플릿은 두 개의 지역 부하 분산 장치를 포함하는 백 엔드 풀을 사용하여 지역 간 부하 분산 장치를 만듭니다. 지역 간 부하 분산 장치는 현재 제한된 지역에서 사용할 수 있습니다. 지역 간 부하 분산 장치 뒤에 있는 지역 부하 분산 장치는 모든 지역에 있을 수 있습니다. |
프라이빗 AKS 클러스터 만들기 | 이 샘플에서는 jumpbox 가상 머신과 함께 가상 네트워크에서 프라이빗 AKS 클러스터를 만드는 방법을 보여 줍니다. |
Linux VM 사용하여 Azure Firewall의 샌드박스 설정 만들기 | 이 템플릿은 3개의 서브넷(서버 서브넷, jumpbox subet 및 AzureFirewall 서브넷), 공용 IP가 있는 jumpbox VM, 서버 서브넷에 대한 Azure Firewall을 가리키는 UDR 경로 및 1개 이상의 공용 IP 주소, 1개의 샘플 애플리케이션 규칙, 1개의 샘플 네트워크 규칙 및 기본 프라이빗 범위가 있는 Azure Firewall을 사용하여 가상 네트워크를 만듭니다. |
표준 부하 분산 장치 만들기 | 이 템플릿은 각 VM이 중복 영역에 있는 백 엔드 풀에 대한 인터넷 연결 부하 분산 장치, 부하 분산 규칙 및 3개의 VM을 만듭니다. |
여러 NIC 및 RDP 액세스 가능한 VM 만들기 | 이 템플릿을 사용하면 구성된 부하 분산 장치 및 인바운드 NAT 규칙을 사용하여 여러 (2) NIC(네트워크 인터페이스) 및 RDP를 연결할 수 있는 Virtual Machines를 만들 수 있습니다. 이 템플릿을 사용하여 더 많은 NIC를 쉽게 추가할 수 있습니다. 또한 이 템플릿은 스토리지 계정, Virtual Network, 공용 IP 주소 및 2개의 네트워크 인터페이스(프런트 엔드 및 백 엔드)를 배포합니다. |
Azure Application Gateway v2 만들기 | 이 템플릿은 백 엔드 풀에 두 개의 Windows Server 2016 서버가 있는 Azure Application Gateway를 만듭니다. |
새 AD 포리스트 사용하여 Azure VM 만들기 | 이 템플릿은 새 Azure VM을 만들고 새 포리스트에 대한 AD DC로 VM을 구성합니다. |
Azure Application Gateway Azure WAF v2 만들기 | 이 템플릿은 백 엔드 풀에 두 개의 Windows Server 2016 서버가 있는 Azure Application Gateway에 Azure Web Application Firewall v2를 만듭니다. |
Ubuntu GNOME 데스크톱 만들기 | 이 템플릿은 ubuntu 데스크톱 머신을 만듭니다. 이는 NAT 뒤에 있는 jumpbox로 사용하기에 적합합니다. |
Puppet Agent 미리 채워진 새 Ubuntu VM 만들기 | 이 템플릿은 Ubuntu VM을 만들고 CustomScript 확장을 사용하여 Puppet Agent를 설치합니다. |
Microsoft Entra ID 조인 사용하여 AVD를 만듭니다. | 이 템플릿을 사용하면 호스트 풀, 애플리케이션 그룹, 작업 영역, 테스트 세션 호스트 및 Microsoft Entra ID 조인을 사용하여 확장과 같은 Azure Virtual Desktop 리소스를 만들 수 있습니다. |
Ubuntu VM 사용자 지정 스크립트 확장 |
이 템플릿은 Ubuntu VM을 만들고 CustomScript 확장을 설치합니다. |
MSI 사용하여 Linux 또는 Windows VM 배포 | 이 템플릿을 사용하면 관리 서비스 ID를 사용하여 Linux 또는 Windows VM을 배포할 수 있습니다. |
Nextflow genomics 클러스터 배포 | 이 템플릿은 Jumpbox, n 클러스터 노드, docker 지원 및 공유 스토리지를 사용하여 확장 가능한 Nextflow 클러스터를 배포합니다. |
간단한 Ubuntu Linux VM 20.04-LTS 배포 | 이 템플릿은 VM에 대한 몇 가지 옵션을 사용하여 Ubuntu Server를 배포합니다. VM 이름, OS 버전, VM 크기 및 관리자 사용자 이름 및 암호를 제공할 수 있습니다. 기본적으로 VM 크기는 Standard_D2s_v3 OS 버전은 20.04-LTS입니다. |
간단한 Windows VM 배포 | 이 템플릿을 사용하면 최신 패치 버전을 사용하여 Windows 버전에 대한 몇 가지 다른 옵션을 사용하여 간단한 Windows VM을 배포할 수 있습니다. 그러면 리소스 그룹 위치에 A2 크기 VM이 배포되고 VM의 FQDN이 반환됩니다. |
신뢰할 수 있는 시작 지원 Linux 가상 머신 배포 | 이 템플릿을 사용하면 최신 패치된 버전을 사용하여 Linux 버전에 대한 몇 가지 다른 옵션을 사용하여 신뢰할 수 있는 시작 가능 Linux 가상 머신을 배포할 수 있습니다. Secureboot 및 vTPM을 사용하도록 설정하면 게스트 증명 확장이 VM에 설치됩니다. 이 확장은 클라우드에서 원격 증명 수행합니다. 기본적으로 리소스 그룹 위치에 Standard_D2_v3 크기의 가상 머신을 배포하고 가상 머신의 FQDN을 반환합니다. |
신뢰할 수 있는 시작 지원 Windows 가상 머신 배포 | 이 템플릿을 사용하면 최신 패치 버전을 사용하여 Windows 버전에 대한 몇 가지 다른 옵션을 사용하여 신뢰할 수 있는 시작 가능 Windows 가상 머신을 배포할 수 있습니다. Secureboot 및 vTPM을 사용하도록 설정하면 게스트 증명 확장이 VM에 설치됩니다. 이 확장은 클라우드에서 원격 증명 수행합니다. 기본적으로 리소스 그룹 위치에 Standard_D2_v3 크기의 가상 머신을 배포하고 가상 머신의 FQDN을 반환합니다. |
Windows Admin Center 확장 사용하여 Windows VM 배포 | 이 템플릿을 사용하면 Windows Admin Center 확장이 있는 Windows VM을 배포하여 Azure Portal에서 직접 VM을 관리할 수 있습니다. |
관리형 가상 네트워크 사용하여 보안 Azure AI Studio 배포 | 이 템플릿은 강력한 네트워크 및 ID 보안 제한을 사용하여 안전한 Azure AI Studio 환경을 만듭니다. |
Windows Shibboleth ID 공급자 클러스터 배포 | 이 템플릿은 클러스터형 구성에서 Windows에 Shibboleth ID 공급자를 배포합니다. 배포에 성공하면 https://your-domain:8443/idp/profile/status(포트 번호 참고)로 이동하여 성공을 확인할 수 있습니다. |
Open JDK 및 Tomcat 사용하여 Ubuntu VM 배포 | 이 템플릿을 사용하면 OpenJDK 및 Tomcat을 사용하여 Ubuntu VM을 만들 수 있습니다. 현재 사용자 지정 스크립트 파일은 raw.githubusercontent.com/snallami/templates/master/ubuntu/java-tomcat-install.sh https 링크에서 일시적으로 가져옵니다. VM이 성공적으로 프로비전되면 http 링크 [FQDN 이름 또는 공용 IP]:8080/에 액세스하여 tomcat 설치를 확인할 수 있습니다. |
기존 VNET & AD SQL Server 2014 AG를 배포합니다. | 이 템플릿은 기존 VNET에 세 개의 새 Azure VM을 만듭니다. 두 개의 VM은 SQL Server 2014 가용성 그룹 복제본 노드로 구성되고 한 VM은 자동화된 클러스터 장애 조치(failover)를 위한 파일 공유 감시로 구성됩니다. 이러한 VM 외에도 다음과 같은 추가 Azure 리소스가 구성됩니다. 내부 부하 분산 장치, 스토리지 계정. 각 VM 내에서 클러스터링, SQL Server 및 가용성 그룹을 구성하기 위해 PowerShell DSC를 활용합니다. Active Directory 지원을 위해 기존 Active Directory 도메인 컨트롤러를 기존 VNET에 이미 배포해야 합니다. |
dokku 인스턴스 |
Dokku는 단일 VM의 미니 히어로쿠 스타일 PaaS입니다. |
VM 및 Private Link 서비스 사용하여 Front Door Premium |
이 템플릿은 Front Door Premium 및 웹 서버로 구성된 가상 머신을 만듭니다. Front Door는 Private Link 서비스와 함께 프라이빗 엔드포인트를 사용하여 VM에 트래픽을 보냅니다. |
헤이즐캐스트 클러스터 | Hazelcast는 다양한 데이터 애플리케이션에 사용할 수 있는 메모리 내 데이터 플랫폼입니다. 이 템플릿은 여러 개의 헤이즐캐스트 노드를 배포하고 자동으로 서로를 검색합니다. |
Hyper-V 중첩된 VM이 있는 호스트 가상 머신 | 가상 머신을 Hyper-V 호스트 및 가상 네트워크, 공용 IP 주소 및 경로 테이블을 포함한 모든 종속 리소스에 배포합니다. |
Windows VM DSC 확장을 사용하여 IIS 서버 |
이 템플릿은 Windows VM을 만들고 DSC 확장을 사용하여 IIS 서버를 설정합니다. DSC 구성 모듈은 Azure Storage를 사용하는 경우 SAS 토큰을 전달해야 합니다. GitHub의 DSC 모듈 링크(이 템플릿의 기본값)의 경우 필요하지 않습니다. |
SQL Server 2014 VM & IIS VM |
VNET에서 1 또는 2 IIS Windows 2012 R2 웹 서버와 하나의 백 엔드 SQL Server 2014를 만듭니다. |
RHEL(클러스터형 다중 VM) JBoss EAP |
이 템플릿을 사용하면 JBoss EAP 7.4 클러스터를 실행하는 여러 RHEL 8.6 VM을 만들 수 있으며 eap 세션 복제라는 웹 애플리케이션도 배포할 수 있습니다. 배포 시 구성된 JBoss EAP 사용자 이름 및 암호를 사용하여 관리 콘솔에 로그인할 수 있습니다. |
VM을 기존 도메인 조인하는 |
이 템플릿은 클라우드에서 개인 AD 도메인에 도메인 가입을 보여 줍니다. |
Gnome Desktop RDP VSCode 및 Azure CLI 사용하여 Linux VM |
이 템플릿은 Ubuntu Server VM을 배포한 다음 Linux CustomScript 확장을 사용하여 Ubuntu Gnome Desktop 및 원격 데스크톱 지원을 설치합니다(xrdp를 통해). 마지막으로 프로비전된 Ubuntu VM은 RDP를 통해 원격 연결을 지원합니다. |
스토리지 액세스하는 MSI를 사용하여 Linux VM |
이 템플릿은 다른 리소스 그룹의 스토리지 계정에 액세스할 수 있는 시스템 할당 관리 ID가 있는 Linux VM을 배포합니다. |
OpenScholar | 이 템플릿은 ubuntu VM 16.04에 OpenScholar를 배포합니다. |
Private Link 서비스 예제 | 이 템플릿은 프라이빗 링크 서비스를 만드는 방법을 보여줍니다. |
게이트웨이 Load Balancer 연결된 공용 Load Balancer |
이 템플릿을 사용하면 게이트웨이 Load Balancer에 연결된 공용 표준 Load Balancer를 배포할 수 있습니다. 인터넷에서 들어오는 트래픽은 백 엔드 풀에서 NVA(Linux VM)를 사용하여 게이트웨이 Load Balancer로 라우팅됩니다. |
Windows VM 인증서 푸시 | Windows VM에 인증서를 푸시합니다. http://azure.microsoft.com/en-us/documentation/templates/101-create-key-vault 템플릿을 사용하여 Key Vault 만들기 |
SAP 2계층 S/4HANA 완전 정품 인증 어플라이언스 |
이 템플릿은 SAP S/4HANA 완전 활성화 어플라이언스 시스템을 배포합니다. |
Azure VM에서 자체 호스트 Integration Runtime | 이 템플릿은 자체 호스팅 통합 런타임을 만들고 Azure 가상 머신에 등록합니다. |
SharePoint 구독/2019/2016 완전히 구성된 | 신뢰할 수 있는 인증, 개인 사이트의 사용자 프로필, OAuth 트러스트(인증서 사용), 높은 신뢰 추가 기능을 호스팅하기 위한 전용 IIS 사이트 등 광범위한 구성으로 SharePoint 구독/2019/2016 팜을 호스트하는 DC, SQL Server 2022 및 1~5개 서버를 만듭니다. 최신 버전의 주요 소프트웨어(Fiddler, vscode, np++, 7zip, ULS Viewer 포함)가 설치됩니다. SharePoint 머신에는 즉시 사용할 수 있도록 추가 미세 조정이 있습니다(원격 관리 도구, Edge 및 Chrome에 대한 사용자 지정 정책, 바로 가기 등). |
성능 최적화 스토리지 설정 SQL Server VM |
PremiumSSD에서 성능 최적화 스토리지 설정을 사용하여 SQL Server Virtual Machine 만들기 |
Azure Firewall Premium 대한 |
이 템플릿은 IDPS(침입 검사 검색), TLS 검사 및 웹 범주 필터링과 같은 프리미엄 기능을 사용하여 Azure Firewall 프리미엄 및 방화벽 정책을 만듭니다. |
VSCode 사용하여 Ubuntu Mate Desktop VM |
이 템플릿을 사용하면 패치된 최신 버전을 사용하여 Ubuntu 버전에 대한 몇 가지 다른 옵션을 사용하여 간단한 Linux VM을 배포할 수 있습니다. 그러면 리소스 그룹 위치에 A1 크기 VM이 배포되고 VM의 FQDN이 반환됩니다. |
허브 & 스포크 토폴로지 Azure Firewall을 DNS 프록시로 사용 | 이 샘플에서는 Azure Firewall을 사용하여 Azure에서 허브-스포크 토폴로지를 배포하는 방법을 보여 줍니다. 허브 가상 네트워크는 가상 네트워크 피어링을 통해 허브 가상 네트워크에 연결된 많은 스포크 가상 네트워크에 대한 연결의 중심 지점 역할을 합니다. |
RDP 포트 사용하여 가상 머신 |
가상 머신을 만들고 부하 분산 장치의 VM에 RDP에 대한 NAT 규칙을 만듭니다. |
조건부 리소스 사용하여 Virtual Machine |
이 템플릿을 사용하면 Virtual Network, 스토리지 및 공용 IP 주소에 대한 새 리소스 또는 기존 리소스를 사용하여 Linux VM을 배포할 수 있습니다. 또한 SSH 및 암호 인증 중에서 선택할 수 있습니다. 템플릿은 조건 및 논리 함수를 사용하여 중첩된 배포의 필요성을 제거합니다. |
아티팩트 다운로드 관리 ID를 사용하여 VM |
이 템플릿은 관리 ID를 사용하여 가상 머신의 사용자 지정 스크립트 확장에 대한 아티팩트를 다운로드하는 방법을 보여 줍니다. |
Load Balancer 및 NAT 사용하여 가용성 영역에서 VM |
이 템플릿을 사용하면 부하 분산 장치를 사용하여 가용성 영역에 분산된 Virtual Machines를 만들고 부하 분산 장치를 통해 NAT 규칙을 구성할 수 있습니다. 또한 이 템플릿은 Virtual Network, 공용 IP 주소 및 네트워크 인터페이스를 배포합니다. 이 템플릿에서는 리소스 루프 기능을 사용하여 네트워크 인터페이스 및 가상 머신을 만듭니다. |
Portainer 및 Traefik가 미리 설치된 사용하여 Windows Docker 호스트 |
Portainer 및 Traefik가 미리 설치된 Windows Docker 호스트 |
SSH 사용하여 Windows Server VM |
키 기반 인증을 사용하여 SSH를 통해 연결할 수 있도록 Open SSH를 사용하도록 설정된 단일 Windows VM을 배포합니다. |
Azure 보안 기준 사용하여 Windows VM |
템플릿은 공용 IP 주소를 사용하여 새 가상 네트워크에서 Windows Server를 실행하는 가상 머신을 만듭니다. 머신이 배포되면 게스트 구성 확장이 설치되고 Windows Server에 대한 Azure 보안 기준이 적용됩니다. 컴퓨터 구성이 드리프트되는 경우 템플릿을 다시 배포하여 설정을 다시 적용할 수 있습니다. |
O365가 미리 설치된 사용하여 Windows VM |
이 템플릿은 Windows 기반 VM을 만듭니다. 새 컴퓨팅 스택을 사용하여 새 vnet, 스토리지 계정, nic 및 공용 IP에 VM을 만듭니다. |
ARM 템플릿 리소스 정의
virtualMachines/extensions 리소스 종류는 다음을 대상으로 하는 작업으로 배포할 수 있습니다.
- 리소스 그룹 - 리소스 그룹 배포 명령 참조
각 API 버전에서 변경된 속성 목록은 변경 로그참조하세요.
리소스 형식
Microsoft.Compute/virtualMachines/extensions 리소스를 만들려면 템플릿에 다음 JSON을 추가합니다.
{
"type": "Microsoft.Compute/virtualMachines/extensions",
"apiVersion": "2021-04-01",
"name": "string",
"location": "string",
"properties": {
"autoUpgradeMinorVersion": "bool",
"enableAutomaticUpgrade": "bool",
"forceUpdateTag": "string",
"instanceView": {
"name": "string",
"statuses": [
{
"code": "string",
"displayStatus": "string",
"level": "string",
"message": "string",
"time": "string"
}
],
"substatuses": [
{
"code": "string",
"displayStatus": "string",
"level": "string",
"message": "string",
"time": "string"
}
],
"type": "string",
"typeHandlerVersion": "string"
},
"protectedSettings": {},
"publisher": "string",
"settings": {},
"type": "string",
"typeHandlerVersion": "string"
},
"tags": {
"{customized property}": "string"
}
}
속성 값
InstanceViewStatus
이름 | 묘사 | 값 |
---|---|---|
코드 | 상태 코드입니다. | 문자열 |
displayStatus | 상태에 대한 짧은 지역화 가능 레이블입니다. | 문자열 |
수준 | 수준 코드입니다. | 'Error' '정보' '경고' |
메시지 | 경고 및 오류 메시지를 포함한 자세한 상태 메시지입니다. | 문자열 |
시간 | 상태의 시간입니다. | 문자열 |
Microsoft.Compute/virtualMachines/extensions
이름 | 묘사 | 값 |
---|---|---|
apiVersion | api 버전 | '2021-04-01' |
위치 | 리소스 위치 | string(필수) |
이름 | 리소스 이름 | string(필수) |
속성 | Virtual Machine 확장의 속성에 대해 설명합니다. | VirtualMachineExtensionProperties |
태그 | 리소스 태그 | 태그 이름 및 값의 사전입니다. 템플릿 |
형 | 리소스 종류 | 'Microsoft.Compute/virtualMachines/extensions' |
ResourceTags
이름 | 묘사 | 값 |
---|
VirtualMachineExtensionInstanceView
이름 | 묘사 | 값 |
---|---|---|
이름 | 가상 머신 확장 이름입니다. | 문자열 |
상태 | 리소스 상태 정보입니다. | InstanceViewStatus[] |
substatuses | 리소스 상태 정보입니다. | InstanceViewStatus[] |
형 | 확장의 형식을 지정합니다. 예를 들어 "CustomScriptExtension"이 있습니다. | 문자열 |
typeHandlerVersion | 스크립트 처리기의 버전을 지정합니다. | 문자열 |
VirtualMachineExtensionProperties
이름 | 묘사 | 값 |
---|---|---|
autoUpgradeMinorVersion | 배포 시 사용할 수 있는 경우 확장에서 최신 부 버전을 사용해야 하는지 여부를 나타냅니다. 그러나 배포된 후에는 이 속성이 true로 설정되어 있더라도 재배포하지 않는 한 확장은 부 버전을 업그레이드하지 않습니다. | bool |
enableAutomaticUpgrade | 사용 가능한 최신 버전의 확장이 있는 경우 플랫폼에서 확장을 자동으로 업그레이드해야 하는지 여부를 나타냅니다. | bool |
forceUpdateTag | 확장 구성이 변경되지 않은 경우에도 확장 처리기를 강제로 업데이트해야 하는 방법입니다. | 문자열 |
instanceView | 가상 머신 확장 인스턴스 보기입니다. | VirtualMachineExtensionInstanceView |
protectedSettings | 확장에는 protectedSettings 또는 protectedSettingsFromKeyVault 또는 보호된 설정이 전혀 포함될 수 없습니다. | 어떤 |
게시자 | 확장 처리기 게시자의 이름입니다. | 문자열 |
설정 | 확장에 대한 Json 형식의 공용 설정입니다. | 어떤 |
형 | 확장의 형식을 지정합니다. 예를 들어 "CustomScriptExtension"이 있습니다. | 문자열 |
typeHandlerVersion | 스크립트 처리기의 버전을 지정합니다. | 문자열 |
빠른 시작 템플릿
다음 빠른 시작 템플릿은 이 리소스 유형을 배포합니다.
템플렛 | 묘사 |
---|---|
Ubuntu |
이 템플릿은 Ubuntu 가상 머신에 (++)Ethereum 클라이언트를 배포합니다. |
NAT 게이트웨이 및 Application Gateway 사용하여 AKS 클러스터 |
이 샘플에서는 아웃바운드 연결을 위한 NAT 게이트웨이와 인바운드 연결을 위한 Application Gateway를 사용하여 AKS 클러스터를 배포하는 방법을 보여 줍니다. |
Application Gateway 수신 컨트롤러 사용하여 AKS 클러스터 |
이 샘플에서는 Application Gateway, Application Gateway 수신 컨트롤러, Azure Container Registry, Log Analytics 및 Key Vault를 사용하여 AKS 클러스터를 배포하는 방법을 보여 줍니다. |
Ubuntu VM Apache Webserver |
이 템플릿은 Azure Linux CustomScript 확장을 사용하여 Apache 웹 서버를 배포합니다. 배포 템플릿은 Ubuntu VM을 만들고, Apache2를 설치하고, 간단한 HTML 파일을 만듭니다. 로 가다.. /demo.html 배포된 페이지를 확인합니다. |
애플리케이션 보안 그룹 |
이 템플릿은 애플리케이션 보안 그룹과 함께 NSG를 사용하여 워크로드를 보호하는 방법을 보여 줍니다. NGINX를 실행하는 Linux VM을 배포하고 네트워크 보안 그룹의 응용 프로그램 보안 그룹을 사용하여 webServersAsg라는 애플리케이션 보안 그룹에 할당된 VM에 포트 22 및 80에 대한 액세스를 허용합니다. |
GoAccess 사용하여 Azure Application Gateway Log Analyzer |
이 템플릿은 Azure Linux CustomScript 확장을 사용하여 GoAccess를 사용하여 Azure Application Gateway Log Analyzer를 배포합니다. 배포 템플릿은 Ubuntu VM을 만들고, Application Gateway 로그 프로세서, GoAccess, Apache WebServer를 설치하고, Azure Application Gateway 액세스 로그를 분석하도록 구성합니다. |
Azure Container Service Engine(acs-engine) - Swarm 모드 |
Acs-engine(Azure Container Service Engine)은 선택한 DC/OS, Kubernetes, Swarm 모드 또는 Swarm 오케스트레이터를 사용하여 Microsoft Azure에서 Docker 지원 클러스터에 대한 ARM(Azure Resource Manager) 템플릿을 생성합니다. 도구에 대한 입력은 클러스터 정의입니다. 클러스터 정의는 Microsoft Azure Container Service 클러스터를 배포하는 데 사용되는 ARM 템플릿 구문과 매우 유사합니다(대부분의 경우와 동일). |
Azure 게임 개발자 Virtual Machine |
Azure 게임 개발자 Virtual Machine에는 Unreal과 같은 라이선스가 부여된 엔진이 포함되어 있습니다. |
Azure Machine Learning 엔드 투 엔드 보안 설정 |
이 Bicep 템플릿 집합은 보안 설정에서 Azure Machine Learning 엔드 투 엔드를 설정하는 방법을 보여 줍니다. 이 참조 구현에는 작업 영역, 컴퓨팅 클러스터, 컴퓨팅 인스턴스 및 연결된 프라이빗 AKS 클러스터가 포함됩니다. |
Azure Machine Learning 엔드 투 엔드 보안 설정(레거시) |
이 Bicep 템플릿 집합은 보안 설정에서 Azure Machine Learning 엔드 투 엔드를 설정하는 방법을 보여 줍니다. 이 참조 구현에는 작업 영역, 컴퓨팅 클러스터, 컴퓨팅 인스턴스 및 연결된 프라이빗 AKS 클러스터가 포함됩니다. |
Quagga BGP 피어링에서 Azure Route Server |
이 템플릿은 Quagga를 사용하여 라우터 서버 및 Ubuntu VM을 배포합니다. 라우터 서버와 Quagga 간에 두 개의 외부 BGP 세션이 설정됩니다. Quagga의 설치 및 구성은 Linux용 Azure 사용자 지정 스크립트 확장에 의해 실행됩니다. |
Azure Traffic Manager VM 예제 |
이 템플릿은 여러 가상 머신에서 Azure Traffic Manager 프로필 부하 분산을 만드는 방법을 보여 줍니다. |
Azure VMto-VM 대역폭 미터 |
이 템플릿을 사용하면 PsPing 유틸리티를 사용하여 VMto-VM 대역폭 테스트를 실행할 수 있습니다. |
기본 RDS 팜 배포 |
이 템플릿은 기본 RDS 팜 배포를 만듭니다. |
Bitcore 노드 및 CentOS VM의 비트코인 유틸리티 |
이 템플릿은 Azure Linux CustomScript 확장을 사용하여 전체 Bitcoin 유틸리티 집합이 있는 Bitcore 노드 인스턴스를 배포합니다. 배포 템플릿은 CentOS VM을 만들고, Bitcore를 설치하고, 간단한 비트 코어 실행 파일을 제공합니다. 이 템플릿을 사용하면 Insight라는 블록 탐색기뿐만 아니라 Bitcoin 네트워크에서 전체 노드를 실행합니다. |
Blockchain Template |
Groestlcoin Core가 설치된 VM을 배포합니다. |
BOSH CF 지역 간 |
이 템플릿은 Azure의 두 지역에 BOSH 및 Cloud Foundry를 배포하는 데 필요한 리소스를 설정하는 데 도움이 됩니다. |
BOSH 설치 |
이 템플릿은 BOSH 및 Cloud Foundry를 배포할 수 있는 개발 환경을 설정하는 데 도움이 됩니다. |
BrowserBox Azure Edition |
이 템플릿은 Azure Ubuntu Server 22.04 LTS, Debian 11 또는 RHEL 8.7 LVM VM에 BrowserBox를 배포합니다. |
CentOS/UbuntuServer 자동 동적 디스크 & Docker 1.12(cs) |
이는 구성 가능한 수의 데이터 디스크(구성 가능한 크기)를 사용하여 단일 인스턴스 CentOS 7.2/7.1/6.5 또는 Ubuntu Server 16.04.0-LTS를 만들기 위한 일반적인 템플릿입니다. 포털 매개 변수에서 최대 16개의 디스크를 언급할 수 있으며 각 디스크의 최대 크기는 1023GB 미만이어야 합니다. MDADM RAID0 배열은 자동 탑재되고 다시 시작에서 유지됩니다. 최신 Docker 1.12(cs3)(Swarm), docker-compose 1.9.0 & docker-machine 0.8.2는 docker 컨테이너로 자동 실행되는 사용자 azure-cli에서 사용할 수 있습니다. 이 단일 인스턴스 템플릿은 HPC/GPU 클러스터 템플릿 @ https://github.com/azurebigcompute/BigComputeBench |
Ubuntu/Centos JSON 매개 변수를 사용하여 chef |
JSON 매개 변수를 사용하여 Chef를 사용하여 Ubuntu/Centos VM 배포 |
Moloch 예제 사용하여 CloudLens |
이 템플릿은 CloudLens 에이전트를 사용하여 Azure 퍼블릭 클라우드에서 네트워크 가시성을 설정하여 하나의 vm에서 트래픽을 탭하고 & 인덱싱 도구를 저장하는 네트워크 패킷으로 전달하는 방법을 보여 줍니다. 이 경우 Moloch입니다. |
Suricata IDS 예제 사용하여 CloudLens |
이 템플릿은 CloudLens 에이전트를 사용하여 퍼블릭 클라우드에서 네트워크 가시성을 설정하여 한 vm의 트래픽을 탭하고 IDS(이 경우 Suricata)로 전달하는 방법을 보여 줍니다. |
Concourse CI |
Concourse는 간단한 도구와 아이디어로 구성된 CI 시스템입니다. 전체 파이프라인을 표현하거나, 임의 리소스와 통합하거나, 로컬 또는 다른 CI 시스템에서 일회성 작업을 실행하는 데 사용할 수 있습니다. 이 템플릿은 이러한 CI 시스템을 설정하는 데 필요한 Azure 리소스를 준비하고 설정을 더 간단하게 만드는 데 도움이 될 수 있습니다. |
프라이빗 엔드포인트 통해 Event Hubs 네임스페이스에 연결 |
이 샘플에서는 가상 네트워크 및 프라이빗 DNS 영역을 구성하여 프라이빗 엔드포인트를 통해 Event Hubs 네임스페이스에 액세스하는 방법을 보여 줍니다. |
프라이빗 엔드포인트 통해 Key Vault에 연결 |
이 샘플에서는 가상 네트워크 및 프라이빗 DNS 영역을 구성하여 프라이빗 엔드포인트를 통해 Key Vault에 액세스하는 방법을 보여 줍니다. |
프라이빗 엔드포인트 통해 Service Bus 네임스페이스에 연결 |
이 샘플에서는 가상 네트워크 및 프라이빗 DNS 영역을 구성하여 프라이빗 엔드포인트를 통해 Service Bus 네임스페이스에 액세스하는 방법을 보여줍니다. |
프라이빗 엔드포인트 통해 VM에서 스토리지 계정에 연결 |
이 샘플에서는 가상 네트워크를 연결하여 프라이빗 엔드포인트를 통해 Blob Storage 계정에 액세스하는 방법을 보여 줍니다. |
프라이빗 엔드포인트를 통해 Azure 파일 공유에 연결 |
이 샘플에서는 가상 네트워크 및 프라이빗 DNS 영역을 구성하여 프라이빗 엔드포인트를 통해 Azure 파일 공유에 액세스하는 방법을 보여줍니다. |
지역 간 부하 분산 장치 만들기 |
이 템플릿은 두 개의 지역 부하 분산 장치를 포함하는 백 엔드 풀을 사용하여 지역 간 부하 분산 장치를 만듭니다. 지역 간 부하 분산 장치는 현재 제한된 지역에서 사용할 수 있습니다. 지역 간 부하 분산 장치 뒤에 있는 지역 부하 분산 장치는 모든 지역에 있을 수 있습니다. |
P2S VPN 및 IIS 사용하여 DevTest 환경 만들기 |
이 템플릿은 시작하려면 Windows 서버에서 지점 및 사이트 간 VPN 및 IIS를 사용하여 간단한 DevTest 환경을 만듭니다. |
가용성 영역 사용하여 2개의 DC가 있는 새 AD 도메인 만들기 |
이 템플릿은 새 포리스트 및 도메인에 대한 AD DC(기본 및 백업)가 되도록 별도의 가용성 영역에 2개의 VM을 만듭니다. |
갤러리 이미지 암호화된 새 Windows vm 만들기 |
이 템플릿은 서버 2k12 갤러리 이미지를 사용하여 암호화된 새 Windows vm을 만듭니다. |
프라이빗 AKS 클러스터 만들기 |
이 샘플에서는 jumpbox 가상 머신과 함께 가상 네트워크에서 프라이빗 AKS 클러스터를 만드는 방법을 보여 줍니다. |
공용 DNS 영역 사용하여 프라이빗 AKS 클러스터 만들기 |
이 샘플에서는 공용 DNS 영역을 사용하여 프라이빗 AKS 클러스터를 배포하는 방법을 보여 줍니다. |
Linux VM 사용하여 Azure Firewall의 샌드박스 설정 만들기 |
이 템플릿은 3개의 서브넷(서버 서브넷, jumpbox subet 및 AzureFirewall 서브넷), 공용 IP가 있는 jumpbox VM, 서버 서브넷에 대한 Azure Firewall을 가리키는 UDR 경로 및 1개 이상의 공용 IP 주소, 1개의 샘플 애플리케이션 규칙, 1개의 샘플 네트워크 규칙 및 기본 프라이빗 범위가 있는 Azure Firewall을 사용하여 가상 네트워크를 만듭니다. |
표준 부하 분산 장치 만들기 |
이 템플릿은 각 VM이 중복 영역에 있는 백 엔드 풀에 대한 인터넷 연결 부하 분산 장치, 부하 분산 규칙 및 3개의 VM을 만듭니다. |
여러 NIC 및 RDP 액세스 가능한 VM 만들기 |
이 템플릿을 사용하면 구성된 부하 분산 장치 및 인바운드 NAT 규칙을 사용하여 여러 (2) NIC(네트워크 인터페이스) 및 RDP를 연결할 수 있는 Virtual Machines를 만들 수 있습니다. 이 템플릿을 사용하여 더 많은 NIC를 쉽게 추가할 수 있습니다. 또한 이 템플릿은 스토리지 계정, Virtual Network, 공용 IP 주소 및 2개의 네트워크 인터페이스(프런트 엔드 및 백 엔드)를 배포합니다. |
맬웨어 방지 확장을 사용하도록 설정된 Windows VM 만들기 |
이 템플릿은 Windows VM을 만들고 맬웨어 방지 보호를 설정합니다. |
Azure Application Gateway v2 만들기 |
이 템플릿은 백 엔드 풀에 두 개의 Windows Server 2016 서버가 있는 Azure Application Gateway를 만듭니다. |
새 AD 포리스트 사용하여 Azure VM 만들기 |
이 템플릿은 새 Azure VM을 만들고 새 포리스트에 대한 AD DC로 VM을 구성합니다. |
Azure Application Gateway Azure WAF v2 만들기 |
이 템플릿은 백 엔드 풀에 두 개의 Windows Server 2016 서버가 있는 Azure Application Gateway에 Azure Web Application Firewall v2를 만듭니다. |
IPv6 Application Gateway 만들기 |
이 템플릿은 이중 스택 가상 네트워크에 IPv6 프런트 엔드가 있는 애플리케이션 게이트웨이를 만듭니다. |
2개의 도메인 컨트롤러 사용하여 새 AD 도메인 만들기 |
이 템플릿은 새 포리스트 및 도메인에 대한 AD DC(기본 및 백업)가 될 2개의 새 VM을 만듭니다. |
Ubuntu GNOME 데스크톱 만들기 |
이 템플릿은 ubuntu 데스크톱 머신을 만듭니다. 이는 NAT 뒤에 있는 jumpbox로 사용하기에 적합합니다. |
갤러리 이미지 새 암호화된 관리 디스크 win-vm 만들기 |
이 템플릿은 서버 2k12 갤러리 이미지를 사용하여 암호화된 새 관리 디스크 창 vm을 만듭니다. |
Puppet Agent 미리 채워진 새 Ubuntu VM 만들기 |
이 템플릿은 Ubuntu VM을 만들고 CustomScript 확장을 사용하여 Puppet Agent를 설치합니다. |
Microsoft Entra ID 조인 사용하여 AVD를 만듭니다. |
이 템플릿을 사용하면 호스트 풀, 애플리케이션 그룹, 작업 영역, 테스트 세션 호스트 및 Microsoft Entra ID 조인을 사용하여 확장과 같은 Azure Virtual Desktop 리소스를 만들 수 있습니다. |
Ubuntu VM 사용자 지정 스크립트 확장 |
이 템플릿은 Ubuntu VM을 만들고 CustomScript 확장을 설치합니다. |
가상 머신 대한 DDoS 공격 |
그러면 가상 머신, OMS 및 기타 네트워크 리소스가 배포됩니다. guidleines에 따라 DDoS 공격을 수행하고 DDoS 공격 검색 시나리오를 실행합니다. |
Django 앱 배포 |
이 템플릿은 Azure Linux CustomScript 확장을 사용하여 애플리케이션을 배포합니다. 이 예제에서는 Ubuntu VM을 만들고 Python, Django 및 Apache를 자동으로 설치한 다음 간단한 Django 앱을 만듭니다. |
Docker 사용하여 Kibana 대시보드 배포 |
이 템플릿을 사용하면 Docker가 설치되어 있는 Ubuntu VM(Docker 확장 사용) 및 분석 대시보드를 제공하도록 만들어지고 구성된 Kibana/Elasticsearch 컨테이너를 배포할 수 있습니다. |
LAMP 앱 배포 |
이 템플릿은 Azure Linux CustomScript 확장을 사용하여 애플리케이션을 배포합니다. Ubuntu VM을 만들고, MySQL, Apache 및 PHP를 자동으로 설치한 다음, 간단한 PHP 스크립트를 만듭니다. |
MSI 사용하여 Linux 또는 Windows VM 배포 |
이 템플릿을 사용하면 관리 서비스 ID를 사용하여 Linux 또는 Windows VM을 배포할 수 있습니다. |
MySQL 서버 배포 |
이 템플릿은 Azure Linux CustomScript 확장을 사용하여 MySQL 서버를 배포합니다. Ubuntu VM을 만들고 MySQL 서버 버전:5.6의 자동 설치를 수행합니다. |
Nextflow genomics 클러스터 배포 |
이 템플릿은 Jumpbox, n 클러스터 노드, docker 지원 및 공유 스토리지를 사용하여 확장 가능한 Nextflow 클러스터를 배포합니다. |
Ubuntu Virtual Machine PostgreSQL 서버 배포 |
이 템플릿은 Azure Linux CustomScript 확장을 사용하여 postgresql 서버를 배포합니다. Ubuntu VM을 만들고 MySQL 서버 버전:9.3.5의 자동 설치를 수행합니다. |
간단한 Ubuntu Linux VM 20.04-LTS 배포 |
이 템플릿은 VM에 대한 몇 가지 옵션을 사용하여 Ubuntu Server를 배포합니다. VM 이름, OS 버전, VM 크기 및 관리자 사용자 이름 및 암호를 제공할 수 있습니다. 기본적으로 VM 크기는 Standard_D2s_v3 OS 버전은 20.04-LTS입니다. |
간단한 Windows VM 배포 |
이 템플릿을 사용하면 최신 패치 버전을 사용하여 Windows 버전에 대한 몇 가지 다른 옵션을 사용하여 간단한 Windows VM을 배포할 수 있습니다. 그러면 리소스 그룹 위치에 A2 크기 VM이 배포되고 VM의 FQDN이 반환됩니다. |
azure 단일 VM WordPress 배포 |
이 템플릿은 전체 LAMP 스택을 배포한 다음 WordPress를 설치하고 초기화합니다. 배포가 완료되면 http://fqdn.of.your.vm/wordpress/ 이동하여 구성을 완료하고, 계정을 만들고, WordPress를 시작해야 합니다. |
신뢰할 수 있는 시작 지원 Linux 가상 머신 배포 |
이 템플릿을 사용하면 최신 패치된 버전을 사용하여 Linux 버전에 대한 몇 가지 다른 옵션을 사용하여 신뢰할 수 있는 시작 가능 Linux 가상 머신을 배포할 수 있습니다. Secureboot 및 vTPM을 사용하도록 설정하면 게스트 증명 확장이 VM에 설치됩니다. 이 확장은 클라우드에서 원격 증명 수행합니다. 기본적으로 리소스 그룹 위치에 Standard_D2_v3 크기의 가상 머신을 배포하고 가상 머신의 FQDN을 반환합니다. |
신뢰할 수 있는 시작 지원 Windows 가상 머신 배포 |
이 템플릿을 사용하면 최신 패치 버전을 사용하여 Windows 버전에 대한 몇 가지 다른 옵션을 사용하여 신뢰할 수 있는 시작 가능 Windows 가상 머신을 배포할 수 있습니다. Secureboot 및 vTPM을 사용하도록 설정하면 게스트 증명 확장이 VM에 설치됩니다. 이 확장은 클라우드에서 원격 증명 수행합니다. 기본적으로 리소스 그룹 위치에 Standard_D2_v3 크기의 가상 머신을 배포하고 가상 머신의 FQDN을 반환합니다. |
OMS 확장 사용하여 Ubuntu VM 배포 |
이 템플릿을 사용하면 OMS 확장이 설치되고 지정된 작업 영역에 온보딩된 Ubuntu VM을 배포할 수 있습니다. |
Windows Admin Center 확장 사용하여 Windows VM 배포 |
이 템플릿을 사용하면 Windows Admin Center 확장이 있는 Windows VM을 배포하여 Azure Portal에서 직접 VM을 관리할 수 있습니다. |
Docker 사용하여 WordPress 블로그 배포 |
이 템플릿을 사용하면 Docker가 설치되어 있는 Ubuntu VM(Docker 확장 사용) 및 WordPress/MySQL 컨테이너를 만들고 블로그 서버를 제공하도록 구성할 수 있습니다. |
Docker 사용하여 Open-Source 구문 분석 서버 배포 |
이 템플릿을 사용하면 Docker가 설치된 Ubuntu VM(Docker 확장 사용)과 (현재 종료) 구문 분석 서비스를 대체하도록 만들어지고 구성된 오픈 소스 구문 분석 서버 컨테이너를 배포할 수 있습니다. |
Openvpn Access Server 배포 |
이 템플릿은 Azure Linux CustomScript 확장을 사용하여 openvpn 액세스 서버를 배포합니다. Ubuntu VM을 만들고, openvpn 액세스 서버를 자동으로 설치한 다음, 기본 서버 네트워크 설정을 만듭니다. VPN 서버 호스트 이름을 VM의 공용 IP DNS 이름으로 정의합니다. |
Docker 엔진 사용하여 Ubuntu VM 배포 |
이 템플릿을 사용하면 Docker 확장을 사용하여 Docker를 사용하여 Ubuntu VM을 배포할 수 있습니다. 나중에 VM에 SSH를 실행하고 Docker 컨테이너를 실행할 수 있습니다. |
CKAN 배포 |
이 템플릿은 Ubuntu VM에서 Apache Solr(검색용) 및 PostgreSQL(데이터베이스)을 사용하여 CKAN을 배포합니다. CKAN, Solr 및 PostgreSQL은 VM에서 개별 Docker 컨테이너로 배포됩니다. |
Ubuntu IOMAD 클러스터 배포 |
이 템플릿은 Ubuntu에서 LAMP 애플리케이션으로 IOMAD를 배포합니다. 프런트 엔드에 대해 하나 이상의 Ubuntu VM과 백 엔드에 대한 단일 VM을 만듭니다. 프런트 엔드 VM에 Apache 및 PHP를 자동으로 설치하고 백 엔드 VM의 MySQL을 설치합니다. 그런 다음 클러스터에 IOMAD를 배포합니다. 프런트 엔드 VM에 요청을 보내기 위한 부하 분산 장치를 구성합니다. 또한 각 VM에 대한 관리자 액세스를 허용하도록 NAT 규칙을 구성합니다. 또한 VM 간에 공유되는 파일 스토리지를 사용하여 moodledata 데이터 디렉터리를 설정합니다. 배포에 성공하면 각 프런트 엔드 VM(웹 관리자 액세스 사용)에서 /iomad로 이동하여 IOMAD 구성을 시작할 수 있습니다. |
단일 VM Ubuntu에 IOMAD 배포 |
이 템플릿은 Ubuntu에서 LAMP 애플리케이션으로 IOMAD를 배포합니다. 단일 Ubuntu VM을 만들고, MySQL, Apache 및 PHP를 자동으로 설치한 다음, IOMAD를 배포합니다. 배포에 성공하면 /iomad로 이동하여 IOMAD 구성을 시작할 수 있습니다. |
Docker에 Neo4J 배포 및 외부 디스크 데이터 배포 |
이 템플릿을 사용하면 Docker가 설치된 Ubuntu VM(Docker 확장 사용)과 외부 디스크를 사용하여 데이터를 저장하는 Neo4J 컨테이너를 배포할 수 있습니다. |
Ubuntu 대해 Net Disk 배포 |
이 템플릿을 사용하면 Azure Ubuntu VM에 seafile Server 6.1.1을 배포할 수 있습니다. |
평가판 라이선스 사용하여 문어 배포 3.0 배포 |
이 템플릿을 사용하면 평가판 라이선스를 사용하여 단일 문어 배포 3.0 서버를 배포할 수 있습니다. 그러면 단일 Windows Server 2012R2 VM(표준 D2) 및 SQL DB(S1 계층)에 리소스 그룹에 지정된 위치에 배포됩니다. |
튜터 통해 Open edX(라일락 버전) 배포 |
이 템플릿은 단일 Ubuntu VM을 만들고 튜터를 통해 Open edX를 배포합니다. |
단일 Ubuntu VM에 Open edX devstack 배포 |
이 템플릿은 단일 Ubuntu VM을 만들고 Open edX devstack을 배포합니다. |
Open edX Dogwood(다중 VM) 배포 |
이 템플릿은 Ubuntu VM의 네트워크를 만들고 Open edX Dogwood를 배포합니다. 배포는 1-9개의 애플리케이션 VM과 백 엔드 Mongo 및 MySQL VM을 지원합니다. |
단일 Ubuntu VM에 Open edX fullstack(Ficus) 배포 |
이 템플릿은 단일 Ubuntu VM을 만들고 Open edX fullstack(Ficus)을 배포합니다. |
Ubuntu OpenLDAP 클러스터 배포 |
이 템플릿은 Ubuntu에 OpenLDAP 클러스터를 배포합니다. 여러 Ubuntu VM을 만들고(최대 5개까지, 쉽게 늘릴 수 있습니다) OpenLDAP를 자동으로 설치합니다. 그런 다음 N방향 다중 마스터 복제를 설정합니다. 배포에 성공하면 /phpldapadmin으로 이동하여 OpenLDAP 구성을 시작할 수 있습니다. |
단일 VM Ubuntu에 OpenLDAP 배포 |
이 템플릿은 Ubuntu에 OpenLDAP를 배포합니다. 단일 Ubuntu VM을 만들고 OpenLDAP를 자동으로 설치합니다. 배포에 성공하면 /phpldapadmin으로 이동하여 OpenLDAP 구성을 시작할 수 있습니다. |
Ubuntu OpenSIS Community Edition 클러스터 배포 |
이 템플릿은 Ubuntu에서 LAMP 애플리케이션으로 OpenSIS Community Edition을 배포합니다. 프런트 엔드에 대해 하나 이상의 Ubuntu VM과 백 엔드에 대한 단일 VM을 만듭니다. 프런트 엔드 VM에 Apache 및 PHP를 자동으로 설치하고 백 엔드 VM의 MySQL을 설치합니다. 그런 다음 클러스터에 OpenSIS Community Edition을 배포합니다. 배포에 성공하면 각 프런트 엔드 VM의 /opensis-ce(웹 관리자 액세스 사용)로 이동하여 OpenSIS 구성을 시작할 수 있습니다. |
단일 VM Ubuntu에 OpenSIS Community Edition 배포 |
이 템플릿은 Ubuntu에서 LAMP 애플리케이션으로 OpenSIS Community Edition을 배포합니다. 단일 Ubuntu VM을 만들고 MySQL, Apache 및 PHP를 자동으로 설치한 다음 OpenSIS Community Edition을 배포합니다. 배포에 성공하면 /opensis-ce로 이동하여 OpenSIS 구성을 시작할 수 있습니다. |
관리형 가상 네트워크 사용하여 보안 Azure AI Studio 배포 |
이 템플릿은 강력한 네트워크 및 ID 보안 제한을 사용하여 안전한 Azure AI Studio 환경을 만듭니다. |
Ubuntu Shibboleth ID 공급자 클러스터 배포 |
이 템플릿은 클러스터형 구성에서 Ubuntu의 Shibboleth ID 공급자를 배포합니다. 배포에 성공하면 https://your-domain:8443/idp/profile/Status(포트 번호 참고)로 이동하여 성공을 확인할 수 있습니다. |
Windows Shibboleth ID 공급자 클러스터 배포 |
이 템플릿은 클러스터형 구성에서 Windows에 Shibboleth ID 공급자를 배포합니다. 배포에 성공하면 https://your-domain:8443/idp/profile/status(포트 번호 참고)로 이동하여 성공을 확인할 수 있습니다. |
단일 VM Ubuntu에 Shibboleth ID 공급자 배포 |
이 템플릿은 Ubuntu에서 Shibboleth ID 공급자를 배포합니다. 배포에 성공하면 https://your-domain:8443/idp/profile/status(포트 번호 참고)로 이동하여 성공을 확인할 수 있습니다. |
Windows(단일 VM) Shibboleth ID 공급자 배포 |
이 템플릿은 Windows에 Shibboleth ID 공급자를 배포합니다. 단일 Windows VM을 만들고, JDK 및 Apache Tomcat을 설치하고, Shibboleth ID 공급자를 배포한 다음, Shibboleth IDP에 대한 SSL 액세스를 위해 모든 항목을 구성합니다. 배포가 성공하면 https://your-server:8443/idp/profile/status 이동하여 성공을 확인할 수 있습니다. |
Azure Linux VM에 Solace PubSub+ 메시지 브로커 배포 |
이 템플릿을 사용하면 독립 실행형 Solace PubSub+ 메시지 브로커 또는 Solace PubSub+ 메시지 브로커의 3개 노드 고가용성 클러스터를 Azure Linux VM에 배포할 수 있습니다. |
Open JDK 및 Tomcat 사용하여 Ubuntu VM 배포 |
이 템플릿을 사용하면 OpenJDK 및 Tomcat을 사용하여 Ubuntu VM을 만들 수 있습니다. 현재 사용자 지정 스크립트 파일은 raw.githubusercontent.com/snallami/templates/master/ubuntu/java-tomcat-install.sh https 링크에서 일시적으로 가져옵니다. VM이 성공적으로 프로비전되면 http 링크 [FQDN 이름 또는 공용 IP]:8080/에 액세스하여 tomcat 설치를 확인할 수 있습니다. |
Xfce Desktop 배포 |
이 템플릿은 Azure Linux CustomScript 확장을 사용하여 VM에 Xfce Desktop을 배포합니다. Ubuntu VM을 만들고 Xfce 데스크톱 및 xrdp의 자동 설치를 수행합니다. |
2노드 마스터/슬레이브 MySQL 복제 클러스터 배포 |
이 템플릿은 CentOS 6.5 또는 6.6에 2노드 마스터/슬레이브 MySQL 복제 클러스터를 배포합니다. |
3개 노드 영사 클러스터 배포 |
이 템플릿은 3개 노드 Consul 클러스터를 배포하고 Atlas를 통해 노드를 자동으로 조인합니다. Consul은 서비스 검색, 분산 키/값 저장소 및 기타 멋진 것들을 위한 도구입니다. Atlas는 각 노드를 수동으로 조인하지 않고도 Consul 클러스터를 빠르게 만들 수 있는 방법으로 Hashicorp(Consul 제조업체)가 제공합니다. |
Percona XtraDB 클러스터 3개 노드 배포 |
이 템플릿은 CentOS 6.5 또는 Ubuntu 12.04에 3노드 MySQL 고가용성 클러스터를 배포합니다. |
N-노드 CentOS 클러스터 배포 |
이 템플릿은 2개의 네트워크가 있는 2-10 노드 CentOS 클러스터를 배포합니다. |
기존 VNET & AD SQL Server 2014 AG를 배포합니다. |
이 템플릿은 기존 VNET에 세 개의 새 Azure VM을 만듭니다. 두 개의 VM은 SQL Server 2014 가용성 그룹 복제본 노드로 구성되고 한 VM은 자동화된 클러스터 장애 조치(failover)를 위한 파일 공유 감시로 구성됩니다. 이러한 VM 외에도 다음과 같은 추가 Azure 리소스가 구성됩니다. 내부 부하 분산 장치, 스토리지 계정. 각 VM 내에서 클러스터링, SQL Server 및 가용성 그룹을 구성하기 위해 PowerShell DSC를 활용합니다. Active Directory 지원을 위해 기존 Active Directory 도메인 컨트롤러를 기존 VNET에 이미 배포해야 합니다. |
AZ-400 Labs 대한 |
VS2017 Community, Docker-desktop, Git 및 VSCode for AZ-400(Azure DevOps) Labs를 사용하는 VM |
Event Hub 및 ELK 사용하여 진단 |
이 템플릿은 Elasticsearch 클러스터와 Kibana 및 Logstash VM을 배포합니다. Logstash는 이벤트 허브에서 진단 데이터를 끌어오도록 입력 플러그 인으로 구성됩니다. |
AAD 없이 Linux VM에서 데이터 디스크 암호화를 사용하지 않도록 |
이 템플릿은 AAD 없이 암호화된 실행 중인 Linux에서 데이터 디스크 암호화를 사용하지 않도록 설정합니다. |
실행 중인 Linux VM에서 암호화를 사용하지 않도록 |
이 템플릿은 실행 중인 Linux vm에서 암호화를 사용하지 않도록 설정합니다. |
실행 중인 Windows VM 암호화 사용 안 함 |
이 템플릿은 실행 중인 Windows vm에서 암호화를 사용하지 않도록 설정합니다. |
AAD 없이 암호화된 Windows VM에서 암호화를 사용하지 않도록 설정 |
이 템플릿은 AAD 애플리케이션을 사용하지 않고 암호화된 실행 중인 Windows VM에서 암호화를 사용하지 않도록 설정합니다. |
동적으로 개인 IP 검색 |
이 템플릿을 사용하면 NIC에 대한 개인 IP를 동적으로 검색할 수 있습니다. VM1의 파일에 쓰는 사용자 지정 스크립트 확장을 사용하여 NIC0의 개인 IP를 VM1에 전달합니다. |
SQL Database 사용하여 Django 앱 |
이 템플릿은 Azure Linux CustomScript 확장을 사용하여 애플리케이션을 배포합니다. 이 예제에서는 Ubuntu VM을 만들고 Python, Django 및 Apache를 자동으로 설치한 다음 간단한 Django 앱을 만듭니다. 또한 템플릿은 쿼리를 사용하여 웹 브라우저에 표시되는 일부 샘플 데이터가 포함된 샘플 테이블이 있는 SQL Database를 만듭니다. |
DLWorkspace 배포 |
Azure에서 DLWorkspace 클러스터 배포 |
DNS 전달자 VM |
이 템플릿은 쿼리를 Azure의 내부 DNS 서버로 전달하는 DNS 서버를 만드는 방법을 보여 줍니다. https://azure.microsoft.com/documentation/articles/virtual-networks-name-resolution-for-vms-and-role-instances/설명한 대로 가상 네트워크 간에 DNS 결과를 설정하는 데 유용합니다. |
docker Swarm 클러스터 |
이 템플릿은 고가용성 Docker Swarm 클러스터를 만듭니다. |
dokku 인스턴스 |
Dokku는 단일 VM의 미니 히어로쿠 스타일 PaaS입니다. |
Ubuntu VM 드론 |
이 템플릿은 Docker 확장 및 드론 CI 패키지를 사용하여 Ubuntu 14.04 LTS 인스턴스를 프로비전합니다. |
Elasticsearch 클러스터, Kibana 및 Logstash for Diagnostics |
이 템플릿은 Elasticsearch 클러스터와 Kibana 및 Logstash VM을 배포합니다. Logstash는 기존 Azure Storage 테이블에서 진단 데이터를 끌어오기 위해 입력 플러그 인으로 구성됩니다. |
실행 중인 Linux VM에서 암호화 사용 |
이 템플릿은 AAD 클라이언트 암호를 사용하여 실행 중인 Linux vm에서 암호화를 사용하도록 설정합니다. |
AAD 없이 실행 중인 Linux VM에서 암호화 사용 |
이 템플릿을 사용하면 AAD 애플리케이션 세부 정보 없이 실행 중인 Linux VM에서 암호화할 수 있습니다. |
실행 중인 Windows VM에서 암호화 사용 |
이 템플릿은 실행 중인 Windows vm에서 암호화를 사용하도록 설정합니다. |
실행 중인 Windows VM & AAD 암호화 사용 |
이 템플릿을 사용하면 AAD 클라이언트 인증서 지문을 사용하여 실행 중인 Windows vm에서 암호화할 수 있습니다. 인증서가 이전에 VM에 배포되었어야 합니다. |
AAD 없이 실행 중인 Windows VM에서 암호화 사용 |
이 템플릿을 사용하면 AAD 애플리케이션 세부 정보 없이 실행 중인 Windows VM에서 암호화할 수 있습니다. |
ESET VM 확장 |
ESET 확장을 사용하여 VM 만들기 |
기존 SQL Server 자동 백업 설치 |
자동 백업 구성을 사용하여 Azure의 기존 SQL Server Virtual Machine에서 이 템플릿 설정 또는 업데이트 |
기존 SQL Server 자동 패치 설정 |
자동 패치 구성을 사용하여 Azure의 기존 SQL Server Virtual Machine에서 이 템플릿 설정 또는 업데이트 |
Azure Key Vault 사용하여 기존 SQL Server 자격 증명 설정 |
Azure Key Vault로 보호되는 자격 증명을 사용하여 Azure의 기존 SQL Server Virtual Machine에서 이 템플릿을 설정하거나 업데이트합니다. |
FreeBSD PHP 기반 웹 사이트 |
이 템플릿은 PHP 기반 웹 사이트에 대한 4개의 FreeBSD VM을 배포합니다. |
VM 및 Private Link 서비스 사용하여 Front Door Premium |
이 템플릿은 Front Door Premium 및 웹 서버로 구성된 가상 머신을 만듭니다. Front Door는 Private Link 서비스와 함께 프라이빗 엔드포인트를 사용하여 VM에 트래픽을 보냅니다. |
Go Ethereum on Ubuntu |
이 템플릿은 Ubuntu 가상 머신의 창세기 블록과 함께 Go Ethereum 클라이언트를 배포합니다. |
Ubuntu |
이 템플릿은 Ubuntu 가상 머신에 Go Expanse 클라이언트를 배포합니다. |
이벤트 스트리밍 OBS-Studio, Skype, MS-Teams GPU Vm |
이 템플릿은 이벤트 스트리밍을 위해 OBS-Studio, Skype, MS-Teams GPU Vm을 만듭니다. 새 컴퓨팅 스택을 사용하여 새 vnet, 스토리지 계정, nic 및 공용 IP에 VM을 만듭니다. Chocolately 패키지 관리자를 기반으로 하는 모든 설치 프로세스 |
헤이즐캐스트 클러스터 |
Hazelcast는 다양한 데이터 애플리케이션에 사용할 수 있는 메모리 내 데이터 플랫폼입니다. 이 템플릿은 여러 개의 헤이즐캐스트 노드를 배포하고 자동으로 서로를 검색합니다. |
High IOPS 32 Data Disk 스토리지 풀 표준 D14 VM |
이 템플릿은 32개의 데이터 디스크가 연결된 표준 D14 VM을 만듭니다. DSC를 사용하면 최대 IOPS를 얻기 위해 모범 사례별로 자동으로 스트라이프되고 단일 볼륨으로 포맷됩니다. |
Hyper-V 중첩된 VM이 있는 호스트 가상 머신 |
가상 머신을 Hyper-V 호스트 및 가상 네트워크, 공용 IP 주소 및 경로 테이블을 포함한 모든 종속 리소스에 배포합니다. |
azure IBM Cloud Pak for Data |
이 템플릿은 필요한 모든 리소스, 인프라를 사용하여 Azure에 Openshift 클러스터를 배포한 다음 사용자가 선택한 추가 기능과 함께 IBM Cloud Pak for Data를 배포합니다. |
Windows VM DSC 확장을 사용하여 IIS 서버 |
이 템플릿은 Windows VM을 만들고 DSC 확장을 사용하여 IIS 서버를 설정합니다. DSC 구성 모듈은 Azure Storage를 사용하는 경우 SAS 토큰을 전달해야 합니다. GitHub의 DSC 모듈 링크(이 템플릿의 기본값)의 경우 필요하지 않습니다. |
SQL Server 2014 VM & IIS VM |
VNET에서 1 또는 2 IIS Windows 2012 R2 웹 서버와 하나의 백 엔드 SQL Server 2014를 만듭니다. |
Ubuntu VM Minecraft Server 설치 |
이 템플릿은 Ubuntu Virtual Machine에서 사용자 지정된 Minecraft 서버를 배포하고 설정합니다. |
Azure Configuration Manager 현재 분기 설치 |
이 템플릿은 선택한 구성에 따라 새 Azure VM을 만듭니다. 새 AD 도메인 제어기, SQL Server를 사용하는 새 계층/독립 실행형 벤치, 관리 지점 및 배포 지점 및 클라이언트가 있는 원격 사이트 시스템 서버를 구성합니다. |
Azure Configuration Manager Tech Preview 랩 설치 |
이 템플릿은 새 Azure VM을 만듭니다. 새 AD 도메인 제어기, SQL Server를 사용하는 새 독립 실행형 기본 사이트, 관리 지점 및 배포 지점 및 클라이언트(옵션)가 있는 원격 사이트 시스템 서버를 구성합니다. |
사용자 지정 스크립트 LinuxExt를 사용하여 Ubuntu VM에 MongoDB 설치 |
이 템플릿은 Ubuntu Virtual Machine에 Mongo DB를 배포합니다. 또한 이 템플릿은 스토리지 계정, Virtual Network, 공용 IP 주소 및 네트워크 인터페이스를 배포합니다. |
사용자 지정 스크립트 Linux 확장 사용하여 CentOS에 MongoDB 설치 |
이 템플릿은 CentOS Virtual Machine에 Mongo DB를 배포합니다. 또한 이 템플릿은 스토리지 계정, Virtual Network, 공용 IP 주소 및 네트워크 인터페이스를 배포합니다. |
Ubuntu VM Phabricator 설치 |
이 템플릿은 Ubuntu Virtual Machine에 Phabricator를 배포합니다. 또한 이 템플릿은 스토리지 계정, Virtual Network, 공용 IP 주소 및 네트워크 인터페이스를 배포합니다. |
사용자 지정 스크립트 Linux 확장 사용하여 Ubuntu에 Scrapy 설치 |
이 템플릿은 Ubuntu Virtual Machine에 Scrapy를 배포합니다. 사용자는 거미를 업로드하여 크롤링을 시작할 수 있습니다. 또한 이 템플릿은 스토리지 계정, Virtual Network, 공용 IP 주소 및 네트워크 인터페이스를 배포합니다. |
CentOS 갤러리 이미지 사용하여 Intel Lustre 클라이언트 |
이 템플릿은 Azure 갤러리 OpenLogic CentOS 6.6 또는 7.0 이미지를 사용하여 여러 Intel Lustre 2.7 클라이언트 가상 머신을 만들고 기존 Intel Lustre 파일 시스템을 탑재합니다. |
RHEL(클러스터형 다중 VM) JBoss EAP |
이 템플릿을 사용하면 JBoss EAP 7.4 클러스터를 실행하는 여러 RHEL 8.6 VM을 만들 수 있으며 eap 세션 복제라는 웹 애플리케이션도 배포할 수 있습니다. 배포 시 구성된 JBoss EAP 사용자 이름 및 암호를 사용하여 관리 콘솔에 로그인할 수 있습니다. |
RHEL(독립 실행형 VM) JBoss EAP |
이 템플릿을 사용하면 JBoss EAP 7.4를 실행하는 RHEL 8.6 VM을 만들 수 있으며 Azure에서 JBoss-EAP이라는 웹 애플리케이션을 배포할 수도 있습니다. 배포 시 구성된 JBoss EAP 사용자 이름 및 암호를 사용하여 관리 콘솔에 로그인할 수 있습니다. |
dukes이라는 테스트 애플리케이션을 실행하는 JBoss EAP 서버 |
이 템플릿을 사용하면 JBoss EAP 7을 실행하는 Red Hat VM을 만들고 dukes라는 웹 애플리케이션을 배포할 수 있습니다. 배포 시 구성된 사용자 및 암호를 사용하여 관리 콘솔에 로그인할 수 있습니다. |
Windows & Linux Worker 사용하여 Jenkins 클러스터 |
Linux 노드 1대와 Windows 노드 1개의 Jenkins 마스터 1대 |
VM을 기존 도메인 조인하는 |
이 템플릿은 클라우드에서 개인 AD 도메인에 도메인 가입을 보여 줍니다. |
기존 Windows VM을 AD 도메인 조인합니다. |
이 템플릿을 사용하면 이미 종료된 Windows 가상 머신을 기존 Active Directory 도메인에 조인할 수 있습니다. 이 템플릿이 작동하려면 기존 가상 머신, AD 도메인 및 이 가상 머신과 통신하는 도메인 컨트롤러 및 이 가상 머신이 도메인 DNS 이름을 확인할 수 있도록 하는 DNS 설정이 필요합니다. |
VMSS 클러스터 자동 크기 조정기 사용하여 Kubernetes 클러스터 |
이 템플릿은 kubeadm을 사용하여 초기화된 바닐라 kubernetes 클러스터를 배포합니다. 클러스터 자동 크기 조정기를 사용하여 구성된 마스터 노드를 배포합니다. 미리 구성된 VMSS(Virtual Machine Scale Set)도 배포되고 클러스터에 자동으로 연결됩니다. 그런 다음 클러스터 자동 크기 조정기는 클러스터의 워크로드에 따라 클러스터를 자동으로 확장/축소할 수 있습니다. |
Gnome Desktop RDP VSCode 및 Azure CLI 사용하여 Linux VM |
이 템플릿은 Ubuntu Server VM을 배포한 다음 Linux CustomScript 확장을 사용하여 Ubuntu Gnome Desktop 및 원격 데스크톱 지원을 설치합니다(xrdp를 통해). 마지막으로 프로비전된 Ubuntu VM은 RDP를 통해 원격 연결을 지원합니다. |
스토리지 액세스하는 MSI를 사용하여 Linux VM |
이 템플릿은 다른 리소스 그룹의 스토리지 계정에 액세스할 수 있는 시스템 할당 관리 ID가 있는 Linux VM을 배포합니다. |
Lustre HPC 클라이언트 및 서버 노드 |
이 템플릿은 Lustre 클라이언트 및 서버 노드 VM 및 관련 인프라(예: VNET)를 만듭니다. |
Windows VM McAfee Endpoint Security(평가판 라이선스) |
이 템플릿은 Windows VM을 만들고 McAfee Endpoint Security의 평가판 버전을 설정합니다. |
여러 Ubuntu VM을 사용하여 Memcached 서비스 클러스터를 |
이 템플릿은 프라이빗 서브넷의 Ubuntu 14.04 VM에 하나 이상의 memcached 서비스를 만듭니다. 또한 PHP 테스트 페이지를 사용하여 공개적으로 액세스할 수 있는 Apache VM을 하나 만들어 memcached가 설치되고 액세스할 수 있는지 확인합니다. |
다중 클라이언트 VNS3 네트워크 어플라이언스 |
VNS3은 클라우드 애플리케이션 에지에서 보안 어플라이언스, 애플리케이션 배달 컨트롤러 및 통합 위협 관리 디바이스의 결합된 기능과 기능을 제공하는 소프트웨어 전용 가상 어플라이언스입니다. 주요 이점은 클라우드 네트워킹, Always On 엔드투엔드 암호화, 페더레이션 데이터 센터, 클라우드 지역, 클라우드 공급자 및/또는 컨테이너, 하나의 통합 주소 공간 만들기, 암호화 키에 대한 증명 가능한 제어, 대규모로 관리 가능한 메시된 네트워크, 클라우드의 신뢰할 수 있는 HA, 중요한 애플리케이션 격리(빠른 저비용 네트워크 세분화), 애플리케이션 내 분할, 클라우드에서 이동 중인 모든 데이터 분석입니다. 주요 네트워크 기능; 가상 라우터, 스위치, 방화벽, vpn 집중기, 멀티캐스트 배포자, WAF, NIDS, 캐싱, 프록시 Load Balancer 및 7개 네트워크 기능을 통한 기타 계층 4에 대한 플러그 인이 있는 VNS3은 구현하기 위한 새로운 지식이나 교육이 필요하지 않으므로 기존 네트워크 장비와 통합할 수 있습니다. |
Chef 확장 사용하여 여러 VM 템플릿 |
Chef Client로 구성된 지정된 수의 Ubuntu VM을 배포합니다. |
사용자 지정 스크립트 사용하여 다중 Windows-VM |
사용자 지정 스크립트가 선택한 여러 Windows VM. |
Ubuntu VM의 Nagios Core |
이 템플릿은 조직이 중요한 비즈니스 프로세스에 영향을 미치기 전에 IT 인프라 문제를 식별하고 해결할 수 있도록 하는 업계 표준 오픈 소스 IT 모니터링 시스템인 Nagios Core를 설치하고 구성합니다. |
Debian |
이 템플릿은 Debian VM에 Nylas N1 오픈 소스 동기화 엔진을 설치하고 구성합니다. |
OpenCanvas-LMS |
이 템플릿은 Ubuntu 16.04에 OpenCanvas를 배포합니다. |
OpenScholar |
이 템플릿은 ubuntu VM 16.04에 OpenScholar를 배포합니다. |
Openshift Container Platform 4.3 |
Openshift Container Platform 4.3 |
Ubuntu VM OS 패치 확장을 |
이 템플릿은 Ubuntu VM을 만들고 OSPatching 확장을 설치합니다. |
Private Link 서비스 예제 |
이 템플릿은 프라이빗 링크 서비스를 만드는 방법을 보여줍니다. |
Ubuntu Virtual Machines Kafka 클러스터를 프로비전합니다. |
이 템플릿은 Ubuntu 가상 머신 이미지에 Kafka 클러스터를 만들고, 지속성을 사용하도록 설정하고(기본적으로) 잘 알려진 모든 최적화 및 모범 사례를 적용합니다. |
Ubuntu Virtual Machines Spark 클러스터를 프로비전합니다. |
이 템플릿은 Ubuntu 가상 머신 이미지에 Spark 클러스터를 만들고, 지속성을 사용하도록 설정하고(기본적으로) 잘 알려진 모든 최적화 및 모범 사례를 적용합니다. |
게이트웨이 Load Balancer 연결된 공용 Load Balancer |
이 템플릿을 사용하면 게이트웨이 Load Balancer에 연결된 공용 표준 Load Balancer를 배포할 수 있습니다. 인터넷에서 들어오는 트래픽은 백 엔드 풀에서 NVA(Linux VM)를 사용하여 게이트웨이 Load Balancer로 라우팅됩니다. |
Windows VM |
Puppet 에이전트를 사용하여 Windows VM 배포 |
Windows VM 인증서 푸시 |
Windows VM에 인증서를 푸시합니다. http://azure.microsoft.com/en-us/documentation/templates/101-create-key-vault 템플릿을 사용하여 Key Vault 만들기 |
사용자 지정 스크립트 Linux 확장 사용하여 Ubuntu에서 Python 프록시 |
이 템플릿은 Ubuntu Virtual Machine에 Python 프록시를 배포합니다. 또한 이 템플릿은 스토리지 계정, Virtual Network, 공용 IP 주소 및 네트워크 인터페이스를 배포합니다. |
기존 Active Directory 사용하여 RDS 팜 배포 |
이 템플릿은 동일한 리소스 그룹의 기존 Active Directory를 사용하여 RDS 팜 배포를 만듭니다. |
Team Services 배포 사용할 Red Hat Tomcat 서버 |
이 템플릿을 사용하면 Apache2 및 Tomcat7을 실행하는 Red Hat VM을 만들고 Visual Studio Team Services Apache Tomcat 배포 작업, SSH를 통한 파일 복사 작업 및 FTP 업로드 작업(ftps 사용)을 지원하여 웹 애플리케이션 배포를 사용하도록 설정할 수 있습니다. |
Azure 부하 분산 장치 및 부동 IP 중복 haproxy를 |
이 템플릿은 부동 IP를 사용하도록 설정된 Azure 부하 분산 장치 뒤에 구성된 2개의 Ubuntu VM을 사용하여 중복 haproxy 설정을 만듭니다. 각 Ubuntu VM은 haproxy를 실행하여 요청을 다른 애플리케이션 VM에 부하 분산합니다(이 경우 Apache 실행). Keepalived를 사용하면 부동 IP를 MASTER에 할당하고 BACKUP에서 부하 분산 장치 프로브를 차단하여 haproxy VM에 중복성을 사용할 수 있습니다. 또한 이 템플릿은 스토리지 계정, Virtual Network, 공용 IP 주소, 네트워크 인터페이스를 배포합니다. |
SAP 2계층 S/4HANA 완전 정품 인증 어플라이언스 |
이 템플릿은 SAP S/4HANA 완전 활성화 어플라이언스 시스템을 배포합니다. |
SAP NetWeaver 애플리케이션 서버 대한 SAP LaMa 템플릿 |
이 템플릿은 가상 머신을 배포하고 SAP LaMa에 이 가상 머신을 사용하는 데 필요한 애플리케이션을 설치합니다. 템플릿은 필요한 디스크 레이아웃도 만듭니다. SAP LaMa를 사용하여 Azure 가상 머신을 관리하는 방법에 대한 자세한 내용은 /azure/virtual-machines/workloads/sap/lama-installation을 참조하세요. |
SAP NetWeaver ASCS 대한 SAP LaMa 템플릿 |
이 템플릿은 가상 머신을 배포하고 SAP LaMa에 이 가상 머신을 사용하는 데 필요한 애플리케이션을 설치합니다. 템플릿은 필요한 디스크 레이아웃도 만듭니다. SAP LaMa를 사용하여 Azure 가상 머신을 관리하는 방법에 대한 자세한 내용은 /azure/virtual-machines/workloads/sap/lama-installation을 참조하세요. |
SAP NetWeaver 데이터베이스 서버 대한 SAP LaMa 템플릿 |
이 템플릿은 가상 머신을 배포하고 SAP LaMa에 이 가상 머신을 사용하는 데 필요한 애플리케이션을 설치합니다. 템플릿은 필요한 디스크 레이아웃도 만듭니다. SAP LaMa를 사용하여 Azure 가상 머신을 관리하는 방법에 대한 자세한 내용은 /azure/virtual-machines/workloads/sap/lama-installation을 참조하세요. |
SAP NetWeaver 2계층(관리 디스크) |
이 템플릿을 사용하면 SAP 및 Managed Disks에서 지원하는 운영 체제를 사용하여 VM을 배포할 수 있습니다. |
SAP NetWeaver 3계층(관리 디스크) |
이 템플릿을 사용하면 SAP 및 Managed Disks에서 지원하는 운영 체제를 사용하여 VM을 배포할 수 있습니다. |
SAP NetWeaver 3계층 다중 SID AS(관리 디스크) |
이 템플릿을 사용하면 SAP에서 지원하는 운영 체제를 사용하여 VM을 배포할 수 있습니다. |
SAP NetWeaver 3계층 다중 SID DB(관리 디스크) |
이 템플릿을 사용하면 SAP에서 지원하는 운영 체제를 사용하여 VM을 배포할 수 있습니다. |
SAP NetWeaver 파일 서버(관리 디스크) |
이 템플릿을 사용하면 SAP NetWeaver에 대한 공유 스토리지로 사용할 수 있는 파일 서버를 배포할 수 있습니다. |
SAP NW 2계층 호환 Marketplace 이미지 |
이 템플릿을 사용하면 SAP에서 지원하는 운영 체제를 사용하여 VM을 배포할 수 있습니다. |
Secure Ubuntu by Trailbot |
이 템플릿은 시스템 파일 및 로그를 모니터링하고, 수정 시 스마트 정책을 트리거하고, 블록체인 고정생성하는 Trailbot Watcher라는 특수 악마와 함께 제공되는 Ubuntu VM을 제공하며, 변경 불가능한 감사 내역을. |
Azure VM에서 자체 호스트 Integration Runtime |
이 템플릿은 자체 호스팅 통합 런타임을 만들고 Azure 가상 머신에 등록합니다. |
SharePoint 구독/2019/2016 완전히 구성된 |
신뢰할 수 있는 인증, 개인 사이트의 사용자 프로필, OAuth 트러스트(인증서 사용), 높은 신뢰 추가 기능을 호스팅하기 위한 전용 IIS 사이트 등 광범위한 구성으로 SharePoint 구독/2019/2016 팜을 호스트하는 DC, SQL Server 2022 및 1~5개 서버를 만듭니다. 최신 버전의 주요 소프트웨어(Fiddler, vscode, np++, 7zip, ULS Viewer 포함)가 설치됩니다. SharePoint 머신에는 즉시 사용할 수 있도록 추가 미세 조정이 있습니다(원격 관리 도구, Edge 및 Chrome에 대한 사용자 지정 정책, 바로 가기 등). |
토크 클러스터 스핀업 |
템플릿은 토크 클러스터를 회전합니다. |
SQL Server 2014 SP1 Enterprise에서 모든 SQL VM 기능을 사용하도록 설정 |
이 템플릿은 자동 패치, 자동 백업 및 Azure Key Vault 통합 기능을 사용하도록 설정된 SQL Server 2014 SP1 Enterprise 버전을 만듭니다. |
자동 패치 사용하여 SQL Server 2014 SP1 Enterprise |
이 템플릿은 자동 패치 기능을 사용하도록 설정된 SQL Server 2014 SP1 Enterprise 버전을 만듭니다. |
Azure Key Vault 사용하여 SQL Server 2014 SP1 Enterprise |
이 템플릿은 Azure Key Vault 통합 기능을 사용하도록 설정된 SQL Server 2014 SP1 Enterprise 버전을 만듭니다. |
자동 백업 사용하여 SQL Server 2014 SP2 Enterprise |
이 템플릿은 자동 백업 기능을 사용하도록 설정된 SQL Server 2014 SP2 Enterprise 버전을 만듭니다. |
성능 최적화 스토리지 설정 SQL Server VM |
PremiumSSD에서 성능 최적화 스토리지 설정을 사용하여 SQL Server Virtual Machine 만들기 |
독립 실행형 Ethereum Studio |
이 템플릿은 독립 실행형 버전의 Ethereum Studio가 있는 Docker를 Ubuntu에 배포합니다. |
IP 주소별 백 엔드 풀이 있는 표준 Load Balancer |
이 템플릿은 백 엔드 풀 관리 문서에 설명된 대로 ARM 템플릿을 사용하여 IP 주소별로 Load Balancer의 백 엔드 풀을 구성하는 방법을 보여 줍니다. |
Windows VM Symantec Endpoint Protection 확장 평가판 |
이 템플릿은 Windows VM을 만들고 Symantec Endpoint Protection의 평가판 버전을 설정합니다. |
Azure Terraform |
이 템플릿을 사용하면 MSI를 사용하여 Terraform 워크스테이션을 Linux VM으로 배포할 수 있습니다. |
Azure Firewall Premium 대한 |
이 템플릿은 IDPS(침입 검사 검색), TLS 검사 및 웹 범주 필터링과 같은 프리미엄 기능을 사용하여 Azure Firewall 프리미엄 및 방화벽 정책을 만듭니다. |
TFS 기본 도메인 배포 |
이 템플릿은 TFS, SQL Express 및 도메인 컨트롤러를 포함하여 자체 포함된 단일 VM TFS 배포를 만듭니다. 프로덕션 배포가 아니라 Azure에서 TFS를 평가하는 데 사용됩니다. |
TFS 작업 그룹 배포 |
이 템플릿은 TFS 및 SQL Express를 포함하여 자체 포함된 단일 VM TFS 작업 그룹 배포를 만듭니다. 프로덕션 배포가 아니라 Azure에서 TFS를 평가하는 데 사용됩니다. |
Team Services 에이전트가 Ubuntu 전체 플랫폼 간 개발 상자 |
이 템플릿을 사용하면 플랫폼 간 SDK 및 Visual Studio Team Services Linux 빌드 에이전트의 전체 집합을 사용하여 Ubuntu VM을 만들 수 있습니다. VM이 성공적으로 프로비전되면 에이전트 풀 아래의 Team Services 계정 설정을 확인하여 Team Services 빌드 에이전트 설치를 확인할 수 있습니다. 지원되는 언어/도구: OpenJDK Java 7 및 8; 개미, 메이븐과 그라들; npm 및 nodeJS; groovy and gulp; Gnu C 및 C++와 make; Perl, Python, Ruby 및 Ruby on Rails; .NET; 및 Go |
VSCode 사용하여 Ubuntu Mate Desktop VM |
이 템플릿을 사용하면 패치된 최신 버전을 사용하여 Ubuntu 버전에 대한 몇 가지 다른 옵션을 사용하여 간단한 Linux VM을 배포할 수 있습니다. 그러면 리소스 그룹 위치에 A1 크기 VM이 배포되고 VM의 FQDN이 반환됩니다. |
Team Services 배포 사용할 Ubuntu Tomcat 서버 |
이 템플릿을 사용하면 Apache2 및 Tomcat7을 실행하는 Ubuntu VM을 만들고 Visual Studio Team Services Apache Tomcat 배포 작업, SSH를 통한 파일 복사 작업 및 FTP 업로드 작업(ftps 사용)을 지원하여 웹 애플리케이션 배포를 사용하도록 설정할 수 있습니다. |
OpenJDK 7/8을 사용하는 Ubuntu VM Maven 및 Team Services 에이전트 |
이 템플릿을 사용하면 OpenJDK 7 및 8, Maven(및 Ant) 및 Visual Studio Team Services Linux 빌드 에이전트를 사용하여 Ubuntu VM 소프트웨어 빌드 머신을 만들 수 있습니다. VM이 성공적으로 프로비전되면 에이전트 풀 아래의 Team Services 계정 설정을 확인하여 Team Services 빌드 에이전트 설치를 확인할 수 있습니다. |
RDS 인증서 템플릿 업데이트 |
이 템플릿은 RDS 배포에서 인증서를 구성합니다. |
허브 & 스포크 토폴로지 Azure Firewall을 DNS 프록시로 사용 |
이 샘플에서는 Azure Firewall을 사용하여 Azure에서 허브-스포크 토폴로지를 배포하는 방법을 보여 줍니다. 허브 가상 네트워크는 가상 네트워크 피어링을 통해 허브 가상 네트워크에 연결된 많은 스포크 가상 네트워크에 대한 연결의 중심 지점 역할을 합니다. |
스크립트 확장을 사용하여 Ubuntu VM Mongo DB 설치 |
이 템플릿은 두 개의 별도 스크립트로 Ubuntu Virtual Machine에 Mongo DB 구성을 배포하고 설치합니다. 이 템플릿은 동일한 가상 머신에서 실행되는 두 스크립트 간에 종속성을 표현하는 방법을 보여 주는 좋은 예입니다. 또한 이 템플릿은 스토리지 계정, Virtual Network, 공용 IP 주소 및 네트워크 인터페이스를 배포합니다. |
Vert.x, OpenJDK, Apache 및 MySQL Server on Ubuntu VM |
이 템플릿은 Azure Linux CustomScript 확장을 사용하여 Ubuntu 14.04 LTS에서 Vert.x, OpenJDK, Apache 및 MySQL Server를 배포합니다. |
RDP 포트 사용하여 가상 머신 |
가상 머신을 만들고 부하 분산 장치의 VM에 RDP에 대한 NAT 규칙을 만듭니다. |
조건부 리소스 사용하여 Virtual Machine |
이 템플릿을 사용하면 Virtual Network, 스토리지 및 공용 IP 주소에 대한 새 리소스 또는 기존 리소스를 사용하여 Linux VM을 배포할 수 있습니다. 또한 SSH 및 암호 인증 중에서 선택할 수 있습니다. 템플릿은 조건 및 논리 함수를 사용하여 중첩된 배포의 필요성을 제거합니다. |
Virtual Machines 시나리오 대한 |
이렇게 하면 2개의 가상 머신, OMS 및 기타 네트워크 리소스가 배포됩니다. 엔드포인트 보호가 없는 가상 머신 하나와 enpoint Protection이 설치된 가상 머신 지침에 따라 바이러스 공격을 수행하고 바이러스 공격 완화 및 예방 시나리오를 실행합니다. |
Docker Desktop 사용하여 Visual Studio 2019 CE |
Docker Desktop을 사용한 Visual Studio 2019 CE를 사용한 컨테이너 개발 |
VM 부트스톰 워크로드 템플릿 |
이 템플릿은 요청된 VM 수를 만들고 동시에 부팅하여 평균 VM 부팅 시간을 계산합니다. |
아티팩트 다운로드 관리 ID를 사용하여 VM |
이 템플릿은 관리 ID를 사용하여 가상 머신의 사용자 지정 스크립트 확장에 대한 아티팩트를 다운로드하는 방법을 보여 줍니다. |
Ubuntu VM VMAccess 확장 |
이 템플릿은 Ubuntu VM을 만들고 VMAccess 확장을 설치합니다. |
Load Balancer 및 NAT 사용하여 가용성 영역에서 VM |
이 템플릿을 사용하면 부하 분산 장치를 사용하여 가용성 영역에 분산된 Virtual Machines를 만들고 부하 분산 장치를 통해 NAT 규칙을 구성할 수 있습니다. 또한 이 템플릿은 Virtual Network, 공용 IP 주소 및 네트워크 인터페이스를 배포합니다. 이 템플릿에서는 리소스 루프 기능을 사용하여 네트워크 인터페이스 및 가상 머신을 만듭니다. |
클라우드 연결 및 보안 위한 VNS3 네트워크 어플라이언스 |
VNS3은 클라우드 애플리케이션 에지에서 보안 어플라이언스, 애플리케이션 배달 컨트롤러 및 통합 위협 관리 디바이스의 결합된 기능과 기능을 제공하는 소프트웨어 전용 가상 어플라이언스입니다. 클라우드 네트워킹 외에도 항상 엔드투엔드 암호화, 페더레이션 데이터 센터, 클라우드 지역, 클라우드 공급자 및/또는 컨테이너, 하나의 통합 주소 공간 만들기, 암호화 키에 대한 증명 가능한 제어, 대규모로 관리 가능한 메시된 네트워크 관리, 클라우드의 신뢰할 수 있는 HA, 중요한 애플리케이션(빠른 저비용 네트워크 세분화), 애플리케이션 내 분할, 클라우드에서 이동 중인 모든 데이터 분석의 주요 이점입니다. 주요 네트워크 기능; 가상 라우터, 스위치, 방화벽, vpn 집중기, 멀티캐스트 배포자, WAF, NIDS, 캐싱, 프록시, 부하 분산 장치 및 기타 계층 4~7 네트워크 함수를 사용하는 경우 VNS3에는 새로운 지식이나 학습이 필요하지 않으므로 기존 네트워크 장비와 통합할 수 있습니다. |
CentOS 8(독립 실행형 VM) |
이 템플릿을 사용하면 WildFly 18.0.1.Final을 실행하는 CentOS 8 VM을 만들고 Azure에서 JBoss-EAP이라는 웹 애플리케이션을 배포할 수 있습니다. 배포 시 구성된 Wildfly 사용자 이름 및 암호를 사용하여 관리 콘솔에 로그인할 수 있습니다. |
Portainer 및 Traefik가 미리 설치된 사용하여 Windows Docker 호스트 |
Portainer 및 Traefik가 미리 설치된 Windows Docker 호스트 |
SSH 사용하여 Windows Server VM |
키 기반 인증을 사용하여 SSH를 통해 연결할 수 있도록 Open SSH를 사용하도록 설정된 단일 Windows VM을 배포합니다. |
Azure 보안 기준 사용하여 Windows VM |
템플릿은 공용 IP 주소를 사용하여 새 가상 네트워크에서 Windows Server를 실행하는 가상 머신을 만듭니다. 머신이 배포되면 게스트 구성 확장이 설치되고 Windows Server에 대한 Azure 보안 기준이 적용됩니다. 컴퓨터 구성이 드리프트되는 경우 템플릿을 다시 배포하여 설정을 다시 적용할 수 있습니다. |
O365가 미리 설치된 사용하여 Windows VM |
이 템플릿은 Windows 기반 VM을 만듭니다. 새 컴퓨팅 스택을 사용하여 새 vnet, 스토리지 계정, nic 및 공용 IP에 VM을 만듭니다. |
Ubuntu VM의 Zookeeper 클러스터 |
이 템플릿은 Ubuntu VM에 'n' 노드 Zookeper 클러스터를 만듭니다. scaleNumber 매개 변수를 사용하여 이 클러스터의 노드 수를 지정합니다. |
Terraform(AzAPI 공급자) 리소스 정의
virtualMachines/extensions 리소스 종류는 다음을 대상으로 하는 작업으로 배포할 수 있습니다.
- 리소스 그룹
각 API 버전에서 변경된 속성 목록은 변경 로그참조하세요.
리소스 형식
Microsoft.Compute/virtualMachines/extensions 리소스를 만들려면 템플릿에 다음 Terraform을 추가합니다.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Compute/virtualMachines/extensions@2021-04-01"
name = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
autoUpgradeMinorVersion = bool
enableAutomaticUpgrade = bool
forceUpdateTag = "string"
instanceView = {
name = "string"
statuses = [
{
code = "string"
displayStatus = "string"
level = "string"
message = "string"
time = "string"
}
]
substatuses = [
{
code = "string"
displayStatus = "string"
level = "string"
message = "string"
time = "string"
}
]
type = "string"
typeHandlerVersion = "string"
}
protectedSettings = ?
publisher = "string"
settings = ?
type = "string"
typeHandlerVersion = "string"
}
})
}
속성 값
InstanceViewStatus
이름 | 묘사 | 값 |
---|---|---|
코드 | 상태 코드입니다. | 문자열 |
displayStatus | 상태에 대한 짧은 지역화 가능 레이블입니다. | 문자열 |
수준 | 수준 코드입니다. | 'Error' '정보' '경고' |
메시지 | 경고 및 오류 메시지를 포함한 자세한 상태 메시지입니다. | 문자열 |
시간 | 상태의 시간입니다. | 문자열 |
Microsoft.Compute/virtualMachines/extensions
이름 | 묘사 | 값 |
---|---|---|
위치 | 리소스 위치 | string(필수) |
이름 | 리소스 이름 | string(필수) |
parent_id | 이 리소스의 부모인 리소스의 ID입니다. | 형식의 리소스 ID: virtualMachines |
속성 | Virtual Machine 확장의 속성에 대해 설명합니다. | VirtualMachineExtensionProperties |
태그 | 리소스 태그 | 태그 이름 및 값의 사전입니다. |
형 | 리소스 종류 | "Microsoft.Compute/virtualMachines/extensions@2021-04-01" |
ResourceTags
이름 | 묘사 | 값 |
---|
VirtualMachineExtensionInstanceView
이름 | 묘사 | 값 |
---|---|---|
이름 | 가상 머신 확장 이름입니다. | 문자열 |
상태 | 리소스 상태 정보입니다. | InstanceViewStatus[] |
substatuses | 리소스 상태 정보입니다. | InstanceViewStatus[] |
형 | 확장의 형식을 지정합니다. 예를 들어 "CustomScriptExtension"이 있습니다. | 문자열 |
typeHandlerVersion | 스크립트 처리기의 버전을 지정합니다. | 문자열 |
VirtualMachineExtensionProperties
이름 | 묘사 | 값 |
---|---|---|
autoUpgradeMinorVersion | 배포 시 사용할 수 있는 경우 확장에서 최신 부 버전을 사용해야 하는지 여부를 나타냅니다. 그러나 배포된 후에는 이 속성이 true로 설정되어 있더라도 재배포하지 않는 한 확장은 부 버전을 업그레이드하지 않습니다. | bool |
enableAutomaticUpgrade | 사용 가능한 최신 버전의 확장이 있는 경우 플랫폼에서 확장을 자동으로 업그레이드해야 하는지 여부를 나타냅니다. | bool |
forceUpdateTag | 확장 구성이 변경되지 않은 경우에도 확장 처리기를 강제로 업데이트해야 하는 방법입니다. | 문자열 |
instanceView | 가상 머신 확장 인스턴스 보기입니다. | VirtualMachineExtensionInstanceView |
protectedSettings | 확장에는 protectedSettings 또는 protectedSettingsFromKeyVault 또는 보호된 설정이 전혀 포함될 수 없습니다. | 어떤 |
게시자 | 확장 처리기 게시자의 이름입니다. | 문자열 |
설정 | 확장에 대한 Json 형식의 공용 설정입니다. | 어떤 |
형 | 확장의 형식을 지정합니다. 예를 들어 "CustomScriptExtension"이 있습니다. | 문자열 |
typeHandlerVersion | 스크립트 처리기의 버전을 지정합니다. | 문자열 |