Microsoft.Compute virtualMachines 2018-10-01
Definicja zasobu Bicep
Typ zasobu virtualMachines można wdrożyć przy użyciu operacji docelowych:
- grupy zasobów — zobacz polecenia wdrażania grupy zasobów
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.
Format zasobu
Aby utworzyć zasób Microsoft.Compute/virtualMachines, dodaj następujący kod Bicep do szablonu.
resource symbolicname 'Microsoft.Compute/virtualMachines@2018-10-01' = {
identity: {
type: 'string'
userAssignedIdentities: {
{customized property}: {}
}
}
location: 'string'
name: 'string'
plan: {
name: 'string'
product: 'string'
promotionCode: 'string'
publisher: 'string'
}
properties: {
additionalCapabilities: {
ultraSSDEnabled: bool
}
availabilitySet: {
id: 'string'
}
diagnosticsProfile: {
bootDiagnostics: {
enabled: bool
storageUri: 'string'
}
}
hardwareProfile: {
vmSize: 'string'
}
licenseType: 'string'
networkProfile: {
networkInterfaces: [
{
id: 'string'
properties: {
primary: bool
}
}
]
}
osProfile: {
adminPassword: 'string'
adminUsername: 'string'
allowExtensionOperations: bool
computerName: 'string'
customData: 'string'
linuxConfiguration: {
disablePasswordAuthentication: bool
provisionVMAgent: bool
ssh: {
publicKeys: [
{
keyData: 'string'
path: 'string'
}
]
}
}
secrets: [
{
sourceVault: {
id: 'string'
}
vaultCertificates: [
{
certificateStore: 'string'
certificateUrl: 'string'
}
]
}
]
windowsConfiguration: {
additionalUnattendContent: [
{
componentName: 'Microsoft-Windows-Shell-Setup'
content: 'string'
passName: 'OobeSystem'
settingName: 'string'
}
]
enableAutomaticUpdates: bool
provisionVMAgent: bool
timeZone: 'string'
winRM: {
listeners: [
{
certificateUrl: 'string'
protocol: 'string'
}
]
}
}
}
proximityPlacementGroup: {
id: 'string'
}
storageProfile: {
dataDisks: [
{
caching: 'string'
createOption: 'string'
diskSizeGB: int
image: {
uri: 'string'
}
lun: int
managedDisk: {
id: 'string'
storageAccountType: 'string'
}
name: 'string'
vhd: {
uri: 'string'
}
writeAcceleratorEnabled: bool
}
]
imageReference: {
id: 'string'
offer: 'string'
publisher: 'string'
sku: 'string'
version: 'string'
}
osDisk: {
caching: 'string'
createOption: 'string'
diffDiskSettings: {
option: 'string'
}
diskSizeGB: int
encryptionSettings: {
diskEncryptionKey: {
secretUrl: 'string'
sourceVault: {
id: 'string'
}
}
enabled: bool
keyEncryptionKey: {
keyUrl: 'string'
sourceVault: {
id: 'string'
}
}
}
image: {
uri: 'string'
}
managedDisk: {
id: 'string'
storageAccountType: 'string'
}
name: 'string'
osType: 'string'
vhd: {
uri: 'string'
}
writeAcceleratorEnabled: bool
}
}
}
tags: {
{customized property}: 'string'
}
zones: [
'string'
]
}
Wartości właściwości
Dodatkowe jednostki
Nazwa | Opis | Wartość |
---|---|---|
ultraSSDEnabled | Flaga umożliwiająca lub wyłącza możliwość posiadania co najmniej jednego dysku danych zarządzanych z typem konta magazynu UltraSSD_LRS na maszynie wirtualnej lub w zestawie skalowania maszyn wirtualnych. Dyski zarządzane z typem konta magazynu UltraSSD_LRS można dodać do maszyny wirtualnej lub zestawu skalowania maszyn wirtualnych tylko wtedy, gdy ta właściwość jest włączona. | Bool |
AdditionalUnattendContent
Nazwa | Opis | Wartość |
---|---|---|
componentName | Nazwa składnika. Obecnie jedyną dozwoloną wartością jest Microsoft-Windows-Shell-Setup. | "Microsoft-Windows-Shell-Setup" |
zawartość | Określa sformatowaną zawartość XML dodaną do pliku unattend.xml dla określonej ścieżki i składnika. Plik XML musi być mniejszy niż 4 KB i musi zawierać element główny ustawienia lub funkcji, która jest wstawiana. | struna |
passName | Nazwa przekazywania. Obecnie jedyną dozwoloną wartością jest OobeSystem. | "OobeSystem" |
settingName | Określa nazwę ustawienia, do którego ma zastosowanie zawartość. Możliwe wartości to: FirstLogonCommands i AutoLogon. | "Autologon" "FirstLogonCommands" |
BootDiagnostics
Nazwa | Opis | Wartość |
---|---|---|
Włączone | Czy diagnostyka rozruchu powinna być włączona na maszynie wirtualnej. | Bool |
storageUri | Identyfikator URI konta magazynu, który ma być używany do umieszczania danych wyjściowych konsoli i zrzutu ekranu. | struna |
DataDisk
Nazwa | Opis | Wartość |
---|---|---|
Buforowanie | Określa wymagania dotyczące buforowania. Możliwe wartości to: Brak ReadOnly ReadWrite Ustawienie domyślne: Brak dla magazynu w warstwie Standardowa. ReadOnly dla usługi Premium Storage |
"Brak" "ReadOnly" "ReadWrite" |
createOption | Określa sposób tworzenia maszyny wirtualnej. Możliwe wartości to: Dołącz \u2013 Ta wartość jest używana podczas tworzenia maszyny wirtualnej przy użyciu wyspecjalizowanego dysku. FromImage \u2013 Ta wartość jest używana podczas tworzenia maszyny wirtualnej przy użyciu obrazu. Jeśli używasz obrazu platformy, użyjesz również elementu imageReference opisanego powyżej. Jeśli używasz obrazu z witryny Marketplace, należy również użyć wcześniej opisanego elementu planu. |
"Dołącz" "Pusty" "FromImage" (wymagane) |
diskSizeGB | Określa rozmiar pustego dysku danych w gigabajtach. Za pomocą tego elementu można zastąpić rozmiar dysku na obrazie maszyny wirtualnej. Ta wartość nie może być większa niż 1023 GB |
Int |
obraz | Źródłowy obraz użytkownika wirtualny dysk twardy. Wirtualny dysk twardy zostanie skopiowany przed przyłączeniem do maszyny wirtualnej. Jeśli parametr SourceImage jest podany, docelowy wirtualny dysk twardy nie może istnieć. | VirtualHardDisk |
Jednostki lun | Określa numer jednostki logicznej dysku danych. Ta wartość służy do identyfikowania dysków danych na maszynie wirtualnej i dlatego musi być unikatowa dla każdego dysku danych dołączonego do maszyny wirtualnej. | int (wymagane) |
managedDisk | Parametry dysku zarządzanego. | ManagedDiskParameters |
nazwa | Nazwa dysku. | struna |
Vhd | Wirtualny dysk twardy. | VirtualHardDisk |
writeAcceleratorEnabled | Określa, czy na dysku należy włączyć lub wyłączyć funkcję writeAccelerator. | Bool |
DiagnosticsProfile
Nazwa | Opis | Wartość |
---|---|---|
bootDiagnostics | Diagnostyka rozruchu to funkcja debugowania, która umożliwia wyświetlenie danych wyjściowych konsoli i zrzutu ekranu w celu zdiagnozowania stanu maszyny wirtualnej. Możesz łatwo wyświetlić dane wyjściowe dziennika konsoli. Platforma Azure umożliwia również wyświetlanie zrzutu ekranu maszyny wirtualnej z funkcji hypervisor. |
BootDiagnostics |
DiffDiskSettings
Nazwa | Opis | Wartość |
---|---|---|
opcja | Określa ustawienia dysku efemerycznego dla dysku systemu operacyjnego. | "Lokalny" |
DiskEncryptionSettings
Nazwa | Opis | Wartość |
---|---|---|
diskEncryptionKey | Określa lokalizację klucza szyfrowania dysku, który jest kluczem tajnym usługi Key Vault. | KeyVaultSecretReference |
Włączone | Określa, czy szyfrowanie dysków powinno być włączone na maszynie wirtualnej. | Bool |
keyEncryptionKey | Określa lokalizację klucza szyfrowania klucza w usłudze Key Vault. | KeyVaultKeyReference |
HardwareProfile
Nazwa | Opis | Wartość |
---|---|---|
vmSize | Określa rozmiar maszyny wirtualnej. Aby uzyskać więcej informacji na temat rozmiarów maszyn wirtualnych, zobacz Sizes for virtual machines. Dostępne rozmiary maszyn wirtualnych zależą od regionu i zestawu dostępności. Aby uzyskać listę dostępnych rozmiarów, użyj następujących interfejsów API: wyświetl listę wszystkich dostępnych rozmiarów maszyn wirtualnych w zestawie dostępności wyświetl listę wszystkich dostępnych rozmiarów maszyn wirtualnych w regionie wyświetl listę wszystkich dostępnych rozmiarów maszyn wirtualnych na potrzeby zmiany rozmiaru |
"Basic_A0" "Basic_A1" "Basic_A2" "Basic_A3" "Basic_A4" "Standard_A0" "Standard_A1" "Standard_A10" "Standard_A11" "Standard_A1_v2" "Standard_A2" "Standard_A2m_v2" "Standard_A2_v2" "Standard_A3" "Standard_A4" "Standard_A4m_v2" "Standard_A4_v2" "Standard_A5" "Standard_A6" "Standard_A7" "Standard_A8" "Standard_A8m_v2" "Standard_A8_v2" "Standard_A9" "Standard_B1ms" "Standard_B1s" "Standard_B2ms" "Standard_B2s" "Standard_B4ms" "Standard_B8ms" "Standard_D1" "Standard_D11" "Standard_D11_v2" "Standard_D12" "Standard_D12_v2" "Standard_D13" "Standard_D13_v2" "Standard_D14" "Standard_D14_v2" "Standard_D15_v2" "Standard_D16s_v3" "Standard_D16_v3" "Standard_D1_v2" "Standard_D2" "Standard_D2s_v3" "Standard_D2_v2" "Standard_D2_v3" "Standard_D3" "Standard_D32s_v3" "Standard_D32_v3" "Standard_D3_v2" "Standard_D4" "Standard_D4s_v3" "Standard_D4_v2" "Standard_D4_v3" "Standard_D5_v2" "Standard_D64s_v3" "Standard_D64_v3" "Standard_D8s_v3" "Standard_D8_v3" "Standard_DS1" "Standard_DS11" "Standard_DS11_v2" "Standard_DS12" "Standard_DS12_v2" "Standard_DS13" "Standard_DS13-2_v2" "Standard_DS13-4_v2" "Standard_DS13_v2" "Standard_DS14" "Standard_DS14-4_v2" "Standard_DS14-8_v2" "Standard_DS14_v2" "Standard_DS15_v2" "Standard_DS1_v2" "Standard_DS2" "Standard_DS2_v2" "Standard_DS3" "Standard_DS3_v2" "Standard_DS4" "Standard_DS4_v2" "Standard_DS5_v2" "Standard_E16s_v3" "Standard_E16_v3" "Standard_E2s_v3" "Standard_E2_v3" "Standard_E32-16_v3" "Standard_E32-8s_v3" "Standard_E32s_v3" "Standard_E32_v3" "Standard_E4s_v3" "Standard_E4_v3" "Standard_E64-16s_v3" "Standard_E64-32s_v3" "Standard_E64s_v3" "Standard_E64_v3" "Standard_E8s_v3" "Standard_E8_v3" "Standard_F1" "Standard_F16" "Standard_F16s" "Standard_F16s_v2" "Standard_F1s" "Standard_F2" "Standard_F2s" "Standard_F2s_v2" "Standard_F32s_v2" "Standard_F4" "Standard_F4s" "Standard_F4s_v2" "Standard_F64s_v2" "Standard_F72s_v2" "Standard_F8" "Standard_F8s" "Standard_F8s_v2" "Standard_G1" "Standard_G2" "Standard_G3" "Standard_G4" "Standard_G5" "Standard_GS1" "Standard_GS2" "Standard_GS3" "Standard_GS4" "Standard_GS4-4" "Standard_GS4-8" "Standard_GS5" "Standard_GS5-16" "Standard_GS5-8" "Standard_H16" "Standard_H16m" "Standard_H16mr" "Standard_H16r" "Standard_H8" "Standard_H8m" "Standard_L16s" "Standard_L32s" "Standard_L4s" "Standard_L8s" "Standard_M128-32 ms" "Standard_M128-64 ms" "Standard_M128ms" "Standard_M128s" "Standard_M64-16 ms" "Standard_M64-32 ms" "Standard_M64ms" "Standard_M64s" "Standard_NC12" "Standard_NC12s_v2" "Standard_NC12s_v3" "Standard_NC24" "Standard_NC24r" "Standard_NC24rs_v2" "Standard_NC24rs_v3" "Standard_NC24s_v2" "Standard_NC24s_v3" "Standard_NC6" "Standard_NC6s_v2" "Standard_NC6s_v3" "Standard_ND12s" "Standard_ND24rs" "Standard_ND24s" "Standard_ND6s" "Standard_NV12" "Standard_NV24" "Standard_NV6" |
ImageReference
Nazwa | Opis | Wartość |
---|---|---|
id | Identyfikator zasobu | struna |
oferta | Określa ofertę obrazu platformy lub obrazu platformy handlowej użytego do utworzenia maszyny wirtualnej. | struna |
wydawca | Wydawca obrazów. | struna |
Numer jednostki magazynowej | Jednostka SKU obrazu. | struna |
Wersja | Określa wersję obrazu platformy lub obrazu platformy handlowej użytego do utworzenia maszyny wirtualnej. Dozwolone formaty to Major.Minor.Build lub 'latest'. Główne, pomocnicze i kompilacje to liczby dziesiętne. Określ wartość "latest", aby użyć najnowszej wersji obrazu dostępnego w czasie wdrażania. Nawet jeśli używasz polecenia "latest", obraz maszyny wirtualnej nie zostanie automatycznie zaktualizowany po czasie wdrażania, nawet jeśli nowa wersja stanie się dostępna. | struna |
KeyVaultKeyReference
KeyVaultSecretReference
Konfiguracja systemu Linux
Nazwa | Opis | Wartość |
---|---|---|
disablePasswordAuthentication | Określa, czy uwierzytelnianie haseł powinno być wyłączone. | Bool |
provisionVMAgent | Wskazuje, czy agent maszyny wirtualnej powinien być aprowizowany na maszynie wirtualnej. Jeśli ta właściwość nie jest określona w treści żądania, domyślne zachowanie to ustawienie wartości true. Zapewni to zainstalowanie agenta maszyny wirtualnej na maszynie wirtualnej, aby można było później dodać rozszerzenia do maszyny wirtualnej. |
Bool |
SSH | Określa konfigurację klucza SSH dla systemu operacyjnego Linux. | |
ManagedDiskParameters
Nazwa | Opis | Wartość |
---|---|---|
id | Identyfikator zasobu | struna |
storageAccountType | Określa typ konta magazynu dla dysku zarządzanego. UWAGA: UltraSSD_LRS można używać tylko z dyskami danych. Nie można jej używać z dyskiem systemu operacyjnego. | "Premium_LRS" "StandardSSD_LRS" "Standard_LRS" "UltraSSD_LRS" |
Microsoft.Compute/virtualMachines
Nazwa | Opis | Wartość |
---|---|---|
tożsamość | Tożsamość maszyny wirtualnej, jeśli została skonfigurowana. | VirtualMachineIdentity |
lokalizacja | Lokalizacja zasobu | ciąg (wymagany) |
nazwa | Nazwa zasobu | ciąg (wymagany) |
plan | Określa informacje o obrazie witryny Marketplace używanej do tworzenia maszyny wirtualnej. Ten element jest używany tylko w przypadku obrazów z witryny Marketplace. Aby można było użyć obrazu z witryny Marketplace z poziomu interfejsu API, należy włączyć obraz do stosowania programowego. W witrynie Azure Portal znajdź obraz witryny Marketplace, którego chcesz użyć, a następnie kliknij pozycję Chcesz wdrożyć programowo, Rozpocznij —>. Wprowadź wymagane informacje, a następnie kliknij pozycję Zapisz. | planu |
Właściwości | Opisuje właściwości maszyny wirtualnej. | VirtualMachineProperties |
Tagi | Tagi zasobów | Słownik nazw tagów i wartości. Zobacz tagi w szablonach |
Stref | Strefy maszyny wirtualnej. | string[] |
NetworkInterfaceReference
Nazwa | Opis | Wartość |
---|---|---|
id | Identyfikator zasobu | struna |
Właściwości | Opisuje właściwości odwołania interfejsu sieciowego. | NetworkInterfaceReferenceProperties |
NetworkInterfaceReferenceProperties
Nazwa | Opis | Wartość |
---|---|---|
podstawowy | Określa podstawowy interfejs sieciowy, jeśli maszyna wirtualna ma więcej niż 1 interfejs sieciowy. | Bool |
NetworkProfile
Nazwa | Opis | Wartość |
---|---|---|
networkInterfaces | Określa listę identyfikatorów zasobów dla interfejsów sieciowych skojarzonych z maszyną wirtualną. | NetworkInterfaceReference[] |
OSDisk
Nazwa | Opis | Wartość |
---|---|---|
Buforowanie | Określa wymagania dotyczące buforowania. Możliwe wartości to: Brak ReadOnly ReadWrite Ustawienie domyślne: Brak dla magazynu w warstwie Standardowa. ReadOnly dla usługi Premium Storage |
"Brak" "ReadOnly" "ReadWrite" |
createOption | Określa sposób tworzenia maszyny wirtualnej. Możliwe wartości to: Dołącz \u2013 Ta wartość jest używana podczas tworzenia maszyny wirtualnej przy użyciu wyspecjalizowanego dysku. FromImage \u2013 Ta wartość jest używana podczas tworzenia maszyny wirtualnej przy użyciu obrazu. Jeśli używasz obrazu platformy, użyjesz również elementu imageReference opisanego powyżej. Jeśli używasz obrazu z witryny Marketplace, należy również użyć wcześniej opisanego elementu planu. |
"Dołącz" "Pusty" "FromImage" (wymagane) |
diffDiskSettings | Określa efemeryczne ustawienia dysku dla dysku systemu operacyjnego używanego przez maszynę wirtualną. | DiffDiskSettings |
diskSizeGB | Określa rozmiar pustego dysku danych w gigabajtach. Za pomocą tego elementu można zastąpić rozmiar dysku na obrazie maszyny wirtualnej. Ta wartość nie może być większa niż 1023 GB |
Int |
encryptionSettings | Określa ustawienia szyfrowania dysku systemu operacyjnego. Minimalna wersja interfejsu API: 2015-06-15 |
DiskEncryptionSettings |
obraz | Źródłowy obraz użytkownika wirtualny dysk twardy. Wirtualny dysk twardy zostanie skopiowany przed przyłączeniem do maszyny wirtualnej. Jeśli parametr SourceImage jest podany, docelowy wirtualny dysk twardy nie może istnieć. | VirtualHardDisk |
managedDisk | Parametry dysku zarządzanego. | ManagedDiskParameters |
nazwa | Nazwa dysku. | struna |
osType | Ta właściwość umożliwia określenie typu systemu operacyjnego dołączonego do dysku, jeśli tworzysz maszynę wirtualną na podstawie obrazu użytkownika lub wyspecjalizowanego wirtualnego dysku twardego. Możliwe wartości to: windows Linux |
"Linux" "Windows" |
Vhd | Wirtualny dysk twardy. | VirtualHardDisk |
writeAcceleratorEnabled | Określa, czy na dysku należy włączyć lub wyłączyć funkcję writeAccelerator. | Bool |
OSProfile
Nazwa | Opis | Wartość |
---|---|---|
adminPassword | Określa hasło konta administratora. minimalna długość (Windows): 8 znaków minimalna długość (Linux): 6 znaków maksymalna długość (Windows): 123 znaków maksymalna długość (Linux): 72 znaki wymagania dotyczące złożoności: należy spełnić 3 na 4 poniższe warunki Ma małe znaki Ma wielkie znaki Ma cyfrę Ma znak specjalny (dopasowanie wyrażenia regularnego [\W_]) niedozwolone wartości: "abc@123", "P@$$w 0rd", "P@ssw0rd", "P@ssword123", "Pa$$word", "pass@word1", "Password!", "Password1", "Password22", "iloveyou!" Aby zresetować hasło, zobacz Jak zresetować usługę pulpitu zdalnego lub hasło logowania na maszynie wirtualnej z systemem Windows Aby zresetować hasło główne, zobacz Zarządzanie użytkownikami, protokołem SSH i sprawdzanie lub naprawianie dysków na maszynach wirtualnych z systemem Linux platformy Azure przy użyciu rozszerzenia VMAccess |
struna |
adminUsername | Określa nazwę konta administratora. ograniczenie tylko dla systemu Windows: Nie można zakończyć się "." niedozwolone wartości: "administrator", "admin", "user", "user1", "test", "user2", "test1", "user3", "admin1", "admin1", "1", "123", "a", "actuser", "adm", "admin2", "aspnet", "backup", "console", "david", "guest", "john", "owner", "root", "server", "sql", "support", "support_388945a0", "sys", "test2", "test3", "user4", "user5". Minimalna długość (Linux): 1 znak maksymalna długość (Linux): 64 znaki maksymalna długość (Windows): 20 znaków <li> Aby uzyskać listę wbudowanych użytkowników systemu w systemie Linux, których nie należy używać w tym polu, zobacz Wybieranie nazw użytkowników dla systemu Linux na platformie Azure |
struna |
allowExtensionOperations | Określa, czy operacje rozszerzenia powinny być dozwolone na maszynie wirtualnej. Może to być ustawione na wartość Fałsz tylko wtedy, gdy na maszynie wirtualnej nie ma żadnych rozszerzeń. |
Bool |
nazwa_komputera | Określa nazwę systemu operacyjnego hosta maszyny wirtualnej. Nie można zaktualizować tej nazwy po utworzeniu maszyny wirtualnej. maksymalna długość (Windows): 15 znaków maksymalna długość (Linux): 64 znaki. Aby zapoznać się z konwencjami i ograniczeniami nazewnictwa, zobacz wytyczne dotyczące implementacji usług infrastruktury platformy Azure. |
struna |
customData | Określa ciąg zakodowany w formacie base-64 danych niestandardowych. Ciąg zakodowany w formacie base-64 jest dekodowany do tablicy binarnej, która jest zapisywana jako plik na maszynie wirtualnej. Maksymalna długość tablicy binarnej wynosi 65535 bajtów. Aby użyć pakietu cloud-init dla maszyny wirtualnej, zobacz |
struna |
linuxConfiguration | Określa ustawienia systemu operacyjnego Linux na maszynie wirtualnej. Aby uzyskać listę obsługiwanych dystrybucji systemu Linux, zobacz Linux w Azure-Endorsed Distributions Aby uruchomić nieobsługiwane dystrybucje, zobacz Informacje dotyczące nieobsługiwane dystrybucji. |
LinuxConfiguration |
Tajemnice | Określa zestaw certyfikatów, które mają być zainstalowane na maszynie wirtualnej. | VaultSecretGroup[] |
windowsConfiguration | Określa ustawienia systemu operacyjnego Windows na maszynie wirtualnej. | WindowsConfiguration |
Plan
Nazwa | Opis | Wartość |
---|---|---|
nazwa | Identyfikator planu. | struna |
produkt | Określa produkt obrazu z witryny Marketplace. Jest to ta sama wartość co offer w elemencie imageReference. | struna |
kod podwyższania poziomu | Kod podwyższania poziomu. | struna |
wydawca | Identyfikator wydawcy. | struna |
Tagi zasobów
Nazwa | Opis | Wartość |
---|
SshConfiguration
Nazwa | Opis | Wartość |
---|---|---|
publicKeys | Lista kluczy publicznych SSH używanych do uwierzytelniania za pomocą maszyn wirtualnych opartych na systemie Linux. | SshPublicKey [] |
SshPublicKey
Nazwa | Opis | Wartość |
---|---|---|
keyData | Certyfikat klucza publicznego SSH używany do uwierzytelniania przy użyciu maszyny wirtualnej za pośrednictwem protokołu SSH. Klucz musi być co najmniej 2048-bitowy i w formacie ssh-rsa. Aby utworzyć klucze SSH, zobacz |
struna |
ścieżka | Określa pełną ścieżkę na utworzonej maszynie wirtualnej, na której jest przechowywany klucz publiczny SSH. Jeśli plik już istnieje, określony klucz jest dołączany do pliku. Przykład: /home/user/ssh/authorized_keys | struna |
StorageProfile
Nazwa | Opis | Wartość |
---|---|---|
dataDisks | Określa parametry używane do dodawania dysku danych do maszyny wirtualnej. Aby uzyskać więcej informacji na temat dysków, zobacz Informacje o dyskach i dyskach VHD dla maszyn wirtualnych platformy Azure. |
DataDisk[] |
imageReference | Określa informacje o obrazie do użycia. Możesz określić informacje o obrazach platformy, obrazach witryny Marketplace lub obrazach maszyn wirtualnych. Ten element jest wymagany, gdy chcesz użyć obrazu platformy, obrazu witryny Marketplace lub obrazu maszyny wirtualnej, ale nie jest używany w innych operacjach tworzenia. | ImageReference |
osDisk | Określa informacje o dysku systemu operacyjnego używanego przez maszynę wirtualną. Aby uzyskać więcej informacji na temat dysków, zobacz Informacje o dyskach i dyskach VHD dla maszyn wirtualnych platformy Azure. |
OSDisk |
Podźródło
Nazwa | Opis | Wartość |
---|---|---|
id | Identyfikator zasobu | struna |
UserAssignedIdentitiesValue
Nazwa | Opis | Wartość |
---|
VaultCertificate
Nazwa | Opis | Wartość |
---|---|---|
certificateStore | W przypadku maszyn wirtualnych z systemem Windows określa magazyn certyfikatów na maszynie wirtualnej, do której należy dodać certyfikat. Określony magazyn certyfikatów jest niejawnie na koncie LocalMachine. W przypadku maszyn wirtualnych z systemem Linux plik certyfikatu jest umieszczany w katalogu /var/lib/waagent z nazwą pliku <UppercaseThumbprint>.crt dla pliku certyfikatu X509 i <UppercaseThumbprint>.prv dla klucza prywatnego. Oba te pliki są sformatowane jako pem. |
struna |
certificateUrl | Jest to adres URL certyfikatu przekazanego do usługi Key Vault jako wpisu tajnego. Aby dodać wpis tajny do usługi Key Vault, zobacz Dodawanie klucza lub wpisu tajnego do magazynu kluczy. W takim przypadku certyfikat musi mieć wartość Kodowanie Base64 następującego obiektu JSON zakodowanego w formacie UTF-8: { "data":"<certyfikat zakodowany w formacie Base64>", "dataType":"pfx", "password":"<pfx-file-password>" } |
struna |
VaultSecretGroup
Nazwa | Opis | Wartość |
---|---|---|
sourceVault | Względny adres URL usługi Key Vault zawierający wszystkie certyfikaty w usłudze VaultCertificates. | |
vaultCertificates | Lista odwołań do magazynu kluczy w usłudze SourceVault, które zawierają certyfikaty. | VaultCertificate[] |
VirtualHardDisk
Nazwa | Opis | Wartość |
---|---|---|
Uri | Określa identyfikator URI wirtualnego dysku twardego. | struna |
VirtualMachineIdentity
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ tożsamości używanej dla maszyny wirtualnej. Typ "SystemAssigned, UserAssigned" zawiera zarówno niejawnie utworzoną tożsamość, jak i zestaw tożsamości przypisanych przez użytkownika. Typ "Brak" spowoduje usunięcie wszystkich tożsamości z maszyny wirtualnej. | "Brak" "SystemAssigned" "SystemAssigned, UserAssigned" "UserAssigned" |
userAssignedIdentities | Lista tożsamości użytkowników skojarzonych z maszyną wirtualną. Odwołania do klucza słownika tożsamości użytkownika będą identyfikatorami zasobów arm w postaci: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". | VirtualMachineIdentityUserAssignedIdentities |
VirtualMachineIdentityUserAssignedIdentities
Nazwa | Opis | Wartość |
---|
VirtualMachineProperties
Nazwa | Opis | Wartość |
---|---|---|
dodatkowe jednostki | Określa dodatkowe możliwości włączone lub wyłączone na maszynie wirtualnej. | dodatkowe |
availabilitySet | Określa informacje o zestawie dostępności, do którego ma zostać przypisana maszyna wirtualna. Maszyny wirtualne określone w tym samym zestawie dostępności są przydzielane do różnych węzłów w celu zmaksymalizowania dostępności. Aby uzyskać więcej informacji na temat zestawów dostępności, zobacz Zarządzanie dostępnością maszyn wirtualnych. Aby uzyskać więcej informacji na temat planowanej konserwacji platformy Azure, zobacz Planowana konserwacja maszyn wirtualnych na platformie Azure Obecnie maszynę wirtualną można dodać tylko do zestawu dostępności podczas tworzenia. Nie można dodać istniejącej maszyny wirtualnej do zestawu dostępności. |
|
diagnosticsProfile | Określa stan ustawień diagnostycznych rozruchu. Minimalna wersja interfejsu API: 2015-06-15. |
DiagnosticsProfile |
hardwareProfile | Określa ustawienia sprzętu dla maszyny wirtualnej. | HardwareProfile |
licenseType | Określa, że używany obraz lub dysk został licencjonowany lokalnie. Ten element jest używany tylko w przypadku obrazów zawierających system operacyjny Windows Server. Możliwe wartości to: Windows_Client Windows_Server Jeśli ten element jest uwzględniony w żądaniu aktualizacji, wartość musi być zgodna z wartością początkową. Nie można zaktualizować tej wartości. Aby uzyskać więcej informacji, zobacz Korzyść użycia hybrydowego platformy Azure dla systemu Windows Server Minimalna wersja interfejsu API: 2015-06-15 |
struna |
networkProfile | Określa interfejsy sieciowe maszyny wirtualnej. | NetworkProfile |
osProfile | Określa ustawienia systemu operacyjnego dla maszyny wirtualnej. | OSProfile |
proximityPlacementGroup | Określa informacje o grupie umieszczania w pobliżu, do której ma zostać przypisana maszyna wirtualna. Minimalna wersja interfejsu API: 2018-04-01. |
|
storageProfile | Określa ustawienia magazynu dla dysków maszyny wirtualnej. | StorageProfile |
Konfiguracja systemu Windows
Nazwa | Opis | Wartość |
---|---|---|
additionalUnattendContent | Określa dodatkowe informacje w formacie XML zakodowane w formacie base-64, które mogą być zawarte w pliku Unattend.xml, który jest używany przez Instalatora systemu Windows. | AdditionalUnattendContent[] |
enableAutomaticUpdates | Wskazuje, czy maszyna wirtualna jest włączona na potrzeby automatycznych aktualizacji systemu Windows. Wartość domyślna to true. W przypadku zestawów skalowania maszyn wirtualnych tę właściwość można zaktualizować, a aktualizacje zostaną zastosowane do ponownego aprowizowania systemu operacyjnego. |
Bool |
provisionVMAgent | Wskazuje, czy agent maszyny wirtualnej powinien być aprowizowany na maszynie wirtualnej. Jeśli ta właściwość nie jest określona w treści żądania, domyślne zachowanie to ustawienie wartości true. Zapewni to zainstalowanie agenta maszyny wirtualnej na maszynie wirtualnej, aby można było później dodać rozszerzenia do maszyny wirtualnej. |
Bool |
strefa czasowa | Określa strefę czasową maszyny wirtualnej. np. "Pacyfik (czas standardowy) | struna |
usługa winRM | Określa odbiorniki zarządzania zdalnego systemu Windows. Umożliwia to zdalne środowisko Windows PowerShell. | WinRMConfiguration |
WinRMConfiguration
Nazwa | Opis | Wartość |
---|---|---|
Słuchaczy | Lista odbiorników zdalnego zarządzania systemem Windows | WinRMListener [] |
Element WinRMListener
Nazwa | Opis | Wartość |
---|---|---|
certificateUrl | Jest to adres URL certyfikatu przekazanego do usługi Key Vault jako wpisu tajnego. Aby dodać wpis tajny do usługi Key Vault, zobacz Dodawanie klucza lub wpisu tajnego do magazynu kluczy. W takim przypadku certyfikat musi mieć wartość Kodowanie Base64 następującego obiektu JSON zakodowanego w formacie UTF-8: { "data":"<certyfikat zakodowany w formacie Base64>", "dataType":"pfx", "password":"<pfx-file-password>" } |
struna |
protokół | Określa protokół odbiornika. Możliwe wartości to: http https |
"Http" "Https" |
Przykłady z przewodnika Szybki start
W poniższych przykładach szybkiego startu wdrożono ten typ zasobu.
Plik Bicep | Opis |
---|---|
101-1vm-2nics-2subnets-1vnet | Tworzy nową maszynę wirtualną z dwiema kartami sieciowymi, które łączą się z dwiema różnymi podsieciami w tej samej sieci wirtualnej. |
2 maszyny wirtualne w sieci wirtualnej — wewnętrzne reguły modułu równoważenia obciążenia i modułu równoważenia obciążenia | Ten szablon umożliwia tworzenie 2 maszyn wirtualnych w sieci wirtualnej i w ramach wewnętrznego modułu równoważenia obciążenia oraz konfigurowanie reguły równoważenia obciążenia na porcie 80. Ten szablon wdraża również konto magazynu, sieć wirtualną, publiczny adres IP, zestaw dostępności i interfejsy sieciowe. |
klastrze usługi AKS z bramą translatora adresów sieciowych i usługą Application Gateway | W tym przykładzie pokazano, jak wdrożyć klaster usługi AKS z bramą translatora adresów sieciowych dla połączeń wychodzących i usługę Application Gateway dla połączeń przychodzących. |
klastrze usługi AKS z kontrolerem ruchu przychodzącego usługi Application Gateway | W tym przykładzie pokazano, jak wdrożyć klaster usługi AKS za pomocą usługi Application Gateway, kontrolera ruchu przychodzącego usługi Application Gateway, usługi Azure Container Registry, usługi Log Analytics i usługi Key Vault |
Analizator dzienników usługi Azure Application Gateway przy użyciu GoAccess | Ten szablon używa rozszerzenia CustomScript platformy Azure dla systemu Linux do wdrażania analizatora dzienników usługi Azure Application Gateway przy użyciu funkcji GoAccess. Szablon wdrażania tworzy maszynę wirtualną z systemem Ubuntu, instaluje procesor dzienników usługi Application Gateway, funkcję GoAccess, serwer Apache WebServer i konfiguruje go do analizowania dzienników dostępu usługi Azure Application Gateway. |
maszyny wirtualnej dewelopera gier platformy Azure | Maszyna wirtualna dewelopera gier platformy Azure obejmuje aparaty licencsed, takie jak Unreal. |
kompleksowej konfiguracji bezpiecznej usługi Azure Machine Learning | Ten zestaw szablonów Bicep pokazuje, jak skonfigurować kompleksową konfigurację usługi Azure Machine Learning w bezpiecznej konfiguracji. Ta implementacja referencyjna obejmuje obszar roboczy, klaster obliczeniowy, wystąpienie obliczeniowe i dołączony prywatny klaster usługi AKS. |
kompleksowej konfiguracji bezpiecznej usługi Azure Machine Learning (starsza wersja) | Ten zestaw szablonów Bicep pokazuje, jak skonfigurować kompleksową konfigurację usługi Azure Machine Learning w bezpiecznej konfiguracji. Ta implementacja referencyjna obejmuje obszar roboczy, klaster obliczeniowy, wystąpienie obliczeniowe i dołączony prywatny klaster usługi AKS. |
przykład maszyny wirtualnej usługi Azure Traffic Manager | W tym szablonie pokazano, jak utworzyć równoważenie obciążenia profilu usługi Azure Traffic Manager na wielu maszynach wirtualnych. |
CentOS/UbuntuServer Auto Dynamic Disks & Docker 1.12(cs) | Jest to typowy szablon do tworzenia pojedynczego wystąpienia CentOS 7.2/7.1/6.5 lub Ubuntu Server 16.04.0-LTS z konfigurowalną liczbą dysków danych (konfigurowalnych rozmiarów). Maksymalnie 16 dysków można wymienić w parametrach portalu, a maksymalny rozmiar każdego dysku powinien być mniejszy niż 1023 GB. Macierz MDADM RAID0 jest instalowana automatycznie i przetrwa ponowne uruchomienie. Najnowsza wersja platformy Docker 1.12(cs3) (Swarm), docker-compose 1.9.0 & docker-machine 0.8.2 jest dostępna do użycia z poziomu interfejsu wiersza polecenia platformy Azure jest automatycznie uruchomiona jako kontener platformy Docker. Ten szablon pojedynczego wystąpienia jest odejściem szablonu klastrów HPC/GPU @ https://github.com/azurebigcompute/BigComputeBench |
Tworzenie modułu równoważenia obciążenia między regionami | Ten szablon tworzy moduł równoważenia obciążenia między regionami z pulą zaplecza zawierającą dwa regionalne moduły równoważenia obciążenia. Moduł równoważenia obciążenia między regionami jest obecnie dostępny w ograniczonych regionach. Regionalne moduły równoważenia obciążenia za modułem równoważenia obciążenia między regionami mogą znajdować się w dowolnym regionie. |
tworzenie prywatnego klastra usługi AKS | W tym przykładzie pokazano, jak utworzyć prywatny klaster usługi AKS w sieci wirtualnej wraz z maszyną wirtualną przesiadkową. |
Tworzenie konfiguracji piaskownicy usługi Azure Firewall przy użyciu maszyn wirtualnych z systemem Linux | Ten szablon tworzy sieć wirtualną z 3 podsieciami (podsiecią serwera, podsiecią przesiadki i podsiecią AzureFirewall), maszyną wirtualną serwera z publicznym adresem IP, maszyną wirtualną serwera, trasą zdefiniowaną przez użytkownika, aby wskazać usługę Azure Firewall dla podsieci serwera i usługę Azure Firewall z co najmniej 1 publicznymi adresami IP, 1 przykładową regułą sieci i domyślnymi zakresami prywatnymi |
Tworzenie konfiguracji piaskownicy usługi Azure Firewall przy użyciu stref | Ten szablon tworzy sieć wirtualną z trzema podsieciami (podsiecią serwera, podsiecią serwera i podsiecią usługi Azure Firewall), maszyną wirtualną przesiadkową z publicznym adresem IP, maszyną wirtualną serwera, trasą zdefiniowaną przez użytkownika, trasą zdefiniowaną przez użytkownika w usłudze Azure Firewall dla podsieci ServerSubnet, usługą Azure Firewall z co najmniej jednym publicznym adresem IP, jedną przykładową regułą aplikacji oraz jedną przykładową regułą sieci i usługą Azure Firewall w strefach dostępności 1, 2, i 3. |
Tworzenie standardowego wewnętrznego modułu równoważenia obciążenia | Ten szablon tworzy standardowy wewnętrzny moduł azure Load Balancer z portem równoważenia obciążenia reguły 80 |
Tworzenie standardowego modułu równoważenia obciążenia | Ten szablon tworzy dostępny z Internetu moduł równoważenia obciążenia, reguły równoważenia obciążenia i trzy maszyny wirtualne dla puli zaplecza z każdą maszyną wirtualną w strefie nadmiarowej. |
Tworzenie maszyny wirtualnej z wieloma pustymi dyskami danych StandardSSD_LRS | Ten szablon umożliwia utworzenie maszyny wirtualnej z systemem Windows na podstawie określonego obrazu. Dołącza również domyślnie wiele pustych dysków danych StandardSSD. Należy pamiętać, że można określić rozmiar i typ magazynu (Standard_LRS, StandardSSD_LRS i Premium_LRS) pustych dysków danych. |
Tworzenie maszyny wirtualnej z wieloma kartami sieciowymi i dostępem RDP | Ten szablon umożliwia utworzenie maszyn wirtualnych z wieloma (2) interfejsami sieciowymi (karty sieciowe) i połączenie RDP ze skonfigurowanym modułem równoważenia obciążenia i regułą NAT dla ruchu przychodzącego. Więcej kart sieciowych można łatwo dodać za pomocą tego szablonu. Ten szablon umożliwia również wdrożenie konta magazynu, sieci wirtualnej, publicznego adresu IP i 2 interfejsów sieciowych (frontonu i zaplecza). |
Tworzenie usługi Azure Application Gateway w wersji 2 | Ten szablon tworzy usługę Azure Application Gateway z dwoma serwerami z systemem Windows Server 2016 w puli zaplecza |
tworzenie usługi Azure Firewall przy użyciu IpGroups | Ten szablon tworzy usługę Azure Firewall z regułami aplikacji i sieci odwołującą się do grup adresów IP. Ponadto obejmuje konfigurację maszyny wirtualnej serwera przesiadkowego z systemem Linux |
Tworzenie usługi Azure Firewall z wieloma publicznymi adresami IP | Ten szablon tworzy usługę Azure Firewall z dwoma publicznymi adresami IP i dwoma serwerami z systemem Windows Server 2019 do przetestowania. |
Tworzenie maszyny wirtualnej platformy Azure przy użyciu nowego lasu usługi AD | Ten szablon tworzy nową maszynę wirtualną platformy Azure, konfiguruje maszynę wirtualną jako kontroler domeny usługi AD dla nowego lasu |
Tworzenie zapory aplikacji internetowej platformy Azure w wersji 2 w usłudze Azure Application Gateway | Ten szablon tworzy zaporę aplikacji internetowej platformy Azure w wersji 2 w usłudze Azure Application Gateway z dwoma serwerami systemu Windows Server 2016 w puli zaplecza |
Tworzenie pulpitu UBUNTUGNO | Ten szablon tworzy maszynę klasyczną z systemem ubuntu. Jest to doskonałe rozwiązanie do użycia jako serwer przesiadkowy za translatorem adresów sieciowych. |
Utwórz nową maszynę wirtualną z systemem Ubuntu wstępnie wypełniona agenta puppet | Ten szablon tworzy maszynę wirtualną z systemem Ubuntu i instaluje w nim agenta puppet przy użyciu rozszerzenia CustomScript. |
Tworzenie piaskownicy usługi Azure Firewall, maszyny wirtualnej klienta i maszyny wirtualnej serwera | Ten szablon tworzy sieć wirtualną z 2 podsieciami (podsiecią serwera i podsiecią AzureFirewall), maszyną wirtualną serwera, maszyną wirtualną klienta, publicznym adresem IP dla każdej maszyny wirtualnej i tabelą tras do wysyłania ruchu między maszynami wirtualnymi przez zaporę. |
tworzy usługę AVD przy użyciu dołączania do identyfikatora entra firmy Microsoft | Ten szablon umożliwia tworzenie zasobów usługi Azure Virtual Desktop, takich jak pula hostów, grupa aplikacji, obszar roboczy, host sesji testowej i jego rozszerzenia za pomocą dołączania identyfikatora Entra firmy Microsoft |
rozszerzenie niestandardowego skryptu na maszynie wirtualnej z systemem Ubuntu | Ten szablon tworzy maszynę wirtualną z systemem Ubuntu i instaluje rozszerzenie CustomScript |
wdrażanie hosta bastionu w sieci wirtualnej koncentratora | Ten szablon tworzy dwie sieci wirtualne z komunikacją równorzędną, hostem bastionu w sieci wirtualnej piasty i maszyną wirtualną z systemem Linux w sieci wirtualnej będącej szprychą |
wdrażanie maszyny wirtualnej z systemem Linux lub Windows przy użyciu msi | Ten szablon umożliwia wdrożenie maszyny wirtualnej z systemem Linux lub Windows przy użyciu tożsamości usługi zarządzanej. |
wdrażanie klastra usługi Nextflow Genomics | Ten szablon wdraża skalowalny klaster Nextflow z serwerem Jumpbox, n węzłami klastra, obsługą platformy Docker i magazynem udostępnionym. |
Wdrażanie prostej maszyny wirtualnej z systemem Ubuntu Linux 20.04-LTS | Ten szablon umożliwia wdrożenie systemu Ubuntu Server z kilkoma opcjami maszyny wirtualnej. Możesz podać nazwę maszyny wirtualnej, wersję systemu operacyjnego, rozmiar maszyny wirtualnej oraz nazwę użytkownika i hasło administratora. Domyślnie rozmiar maszyny wirtualnej to Standard_D2s_v3, a wersja systemu operacyjnego to 20.04-LTS. |
Wdrażanie prostej maszyny wirtualnej z systemem Windows | Ten szablon umożliwia wdrożenie prostej maszyny wirtualnej z systemem Windows przy użyciu kilku różnych opcji dla wersji systemu Windows przy użyciu najnowszej poprawkowej wersji. Spowoduje to wdrożenie maszyny wirtualnej o rozmiarze A2 w lokalizacji grupy zasobów i zwrócenie nazwy FQDN maszyny wirtualnej. |
Wdrażanie prostej maszyny wirtualnej z systemem Windows z tagami | Ten szablon spowoduje wdrożenie D2_v3 maszyny wirtualnej z systemem Windows, karty sieciowej, konta magazynu, sieci wirtualnej, publicznego adresu IP i sieciowej grupy zabezpieczeń. Obiekt tagu jest tworzony w zmiennych i będzie stosowany we wszystkich zasobach, jeśli ma to zastosowanie. |
Wdrażanie zaufanej maszyny wirtualnej z systemem Linux z obsługą uruchamiania | Ten szablon umożliwia wdrożenie zaufanej maszyny wirtualnej z systemem Linux z obsługą uruchamiania przy użyciu kilku różnych opcji dla wersji systemu Linux przy użyciu najnowszej poprawkowej wersji. Jeśli włączysz protokół Secureboot i vTPM, rozszerzenie zaświadczania gościa zostanie zainstalowane na maszynie wirtualnej. To rozszerzenie wykona zdalne zaświadczanie przez chmurę. Domyślnie spowoduje to wdrożenie maszyny wirtualnej o rozmiarze Standard_D2_v3 w lokalizacji grupy zasobów i zwrócenie nazwy FQDN maszyny wirtualnej. |
Wdrażanie zaufanej maszyny wirtualnej z systemem Windows z obsługą uruchamiania | Ten szablon umożliwia wdrożenie zaufanej maszyny wirtualnej z systemem Windows z obsługą uruchamiania przy użyciu kilku różnych opcji dla wersji systemu Windows przy użyciu najnowszej poprawkowej wersji. Jeśli włączysz protokół Secureboot i vTPM, rozszerzenie zaświadczania gościa zostanie zainstalowane na maszynie wirtualnej. To rozszerzenie wykona zdalne zaświadczanie przez chmurę. Domyślnie spowoduje to wdrożenie maszyny wirtualnej o rozmiarze Standard_D2_v3 w lokalizacji grupy zasobów i zwrócenie nazwy FQDN maszyny wirtualnej. |
wdrażanie maszyny wirtualnej DataScience z systemem Ubuntu Linux 18.04 | Ten szablon umożliwia wdrożenie systemu Ubuntu Server z niektórymi narzędziami do nauki o danych. Możesz podać nazwę użytkownika, hasło, nazwę maszyny wirtualnej i wybrać między procesorem CPU lub procesorem GPU. |
wdrażanie maszyny wirtualnej przy użyciu danych niestandardowych | Ten szablon umożliwia utworzenie maszyny wirtualnej z danymi niestandardowymi przekazanymi do maszyny wirtualnej. Ten szablon wdraża również konto magazynu, sieć wirtualną, publiczne adresy IP i interfejs sieciowy. |
wdrażanie maszyny wirtualnej z systemem Windows i włączanie tworzenia kopii zapasowej przy użyciu usługi Azure Backup | Ten szablon umożliwia wdrożenie maszyny wirtualnej z systemem Windows i magazynu usługi Recovery Services skonfigurowanego przy użyciu zasad DefaultPolicy for Protection. |
wdrażanie maszyny wirtualnej z systemem Windows przy użyciu rozszerzenia Windows Admin Center | Ten szablon umożliwia wdrożenie maszyny wirtualnej z systemem Windows z rozszerzeniem Windows Admin Center w celu zarządzania maszyną wirtualną bezpośrednio z witryny Azure Portal. |
Wdrażanie usługi Anbox Cloud | Ten szablon wdraża rozwiązanie Anbox Cloud na maszynie wirtualnej z systemem Ubuntu. Ukończenie instalacji rozwiązania Anbox Cloud wymaga interakcji użytkownika po wdrożeniu; Aby uzyskać instrukcje, zapoznaj się z plikiem README. Szablon obsługuje zarówno uruchamianie maszyny wirtualnej z obrazu systemu Ubuntu Pro, jak i skojarzenie tokenu Ubuntu Pro z maszyną wirtualną uruchomioną z obrazu innego niż Pro. Pierwszy jest zachowaniem domyślnym; użytkownicy, którzy chcą dołączyć token do maszyny wirtualnej uruchomionej z obrazu innego niż Pro, muszą zastąpić domyślne argumenty parametrów ubuntuImageOffer, ubuntuImageSKU i ubuntuProToken. Szablon jest również parametriczny w rozmiarze maszyny wirtualnej i rozmiarach dysków. Wartości argumentów innych niż domyślne dla tych parametrów muszą być zgodne z https://anbox-cloud.io/docs/reference/requirements#anbox-cloud-appliance-4. |
wdrażanie funkcji darktrace vSensors | Ten szablon umożliwia wdrożenie co najmniej jednego autonomicznego modułu vSensoru Darktrace |
wdrażanie serwera elastycznego MySQL przy użyciu prywatnego punktu końcowego | Ten szablon umożliwia wdrożenie serwera elastycznego usługi Azure Database for MySQL z prywatnym punktem końcowym. |
Wdrażanie bezpiecznego programu Azure AI Studio przy użyciu zarządzanej sieci wirtualnej | Ten szablon tworzy bezpieczne środowisko usługi Azure AI Studio z niezawodnymi ograniczeniami zabezpieczeń sieci i tożsamości. |
Ten szablon wdraża dostawcę tożsamości Shibboleth w systemie Windows w konfiguracji klastrowanej. Po pomyślnym wdrożeniu możesz przejść do https://your-domain:8443/idp/profile/status (zanotuj numer portu), aby sprawdzić powodzenie. | |
wdrażanie maszyny wirtualnej z systemem Ubuntu przy użyciu zestawu Open JDK i Tomcat | Ten szablon umożliwia utworzenie maszyny wirtualnej z systemem Ubuntu przy użyciu zestawu OpenJDK i serwera Tomcat. Obecnie niestandardowy plik skryptu jest tymczasowo ściągany z linku https w raw.githubusercontent.com/snallami/templates/master/ubuntu/java-tomcat-install.sh. Po pomyślnym aprowizacji maszyny wirtualnej można zweryfikować instalację serwera tomcat, uzyskując dostęp do linku http [nazwa FQDN lub publiczny adres IP]:8080/ |
wdraża grupę dostępności programu SQL Server 2014 w istniejącej sieci wirtualnej & AD | Ten szablon tworzy trzy nowe maszyny wirtualne platformy Azure w istniejącej sieci wirtualnej: dwie maszyny wirtualne są skonfigurowane jako węzły repliki grupy dostępności programu SQL Server 2014, a jedna maszyna wirtualna jest skonfigurowana jako monitor udziału plików na potrzeby automatycznego trybu failover klastra. Oprócz tych maszyn wirtualnych konfigurowane są również następujące dodatkowe zasoby platformy Azure: Wewnętrzny moduł równoważenia obciążenia, konta magazynu. Aby skonfigurować klastrowanie, program SQL Server i grupę dostępności w ramach każdej maszyny wirtualnej, jest używane rozszerzenie DSC programu PowerShell. W przypadku obsługi usługi Active Directory istniejące kontrolery domeny usługi Active Directory powinny być już wdrożone w istniejącej sieci wirtualnej. |
wystąpienia |
Dokku to mini-heroku-style PaaS na jednej maszynie wirtualnej. |
usługa Front Door Premium z maszyną wirtualną i usługą Private Link | Ten szablon tworzy usługę Front Door Premium i maszynę wirtualną skonfigurowaną jako serwer internetowy. Usługa Front Door używa prywatnego punktu końcowego z usługą Private Link do wysyłania ruchu do maszyny wirtualnej. |
GitLab Omnibus | Ten szablon upraszcza wdrażanie narzędzia GitLab Omnibus na maszynie wirtualnej z publicznym systemem DNS, wykorzystując system DNS publicznego adresu IP. Wykorzystuje on rozmiar wystąpienia Standard_F8s_v2, który jest zgodny z architekturą referencyjną i obsługuje maksymalnie 1000 użytkowników (20 RPS). Wystąpienie jest wstępnie skonfigurowane do używania protokołu HTTPS z certyfikatem Let's Encrypt na potrzeby bezpiecznych połączeń. |
klastra hazelcast | Hazelcast to platforma danych w pamięci, która może być używana w różnych aplikacjach danych. Ten szablon wdroży dowolną liczbę węzłów hazelcast i automatycznie odnajdzie się nawzajem. |
maszyna wirtualna hosta Hyper-V z zagnieżdżonym maszynami wirtualnymi | Wdraża maszynę wirtualną na podstawie hosta Hyper-V i wszystkich zasobów zależnych, w tym sieci wirtualnej, publicznego adresu IP i tabel tras. |
serwera IIS przy użyciu rozszerzenia DSC na maszynie wirtualnej z systemem Windows | Ten szablon tworzy maszynę wirtualną z systemem Windows i konfiguruje serwer usług IIS przy użyciu rozszerzenia DSC. Należy pamiętać, że moduł konfiguracji DSC wymaga przekazania tokenu SAS, jeśli używasz usługi Azure Storage. W przypadku linku modułu DSC z usługi GitHub (domyślnie w tym szablonie) nie jest to wymagane. |
maszyn wirtualnych usług IIS & maszyn wirtualnych programu SQL Server 2014 | Utwórz 1 lub 2 serwery sieci Web usług IIS Windows 2012 R2 i jeden zaplecze programu SQL Server 2014 w sieci wirtualnej. |
JBoss EAP w systemie RHEL (klastrowane, wiele maszyn wirtualnych) | Ten szablon umożliwia utworzenie wielu maszyn wirtualnych RHEL 8.6 z uruchomionym klastrem JBoss EAP 7.4, a także wdrożenie aplikacji internetowej o nazwie eap-session-replication. Można zalogować się do konsoli administracyjnej przy użyciu nazwy użytkownika i hasła protokołu JBoss EAP skonfigurowanego w momencie wdrożenia. |
dołączanie maszyny wirtualnej do istniejącej domeny | Ten szablon demonstruje przyłączanie domeny do prywatnej domeny usługi AD w chmurze. |
maszyny wirtualnej z systemem Linux przy użyciu programu VSCode RDP Desktop i interfejsu wiersza polecenia platformy Azure | Ten szablon wdraża maszynę wirtualną z systemem Ubuntu Server, a następnie używa rozszerzenia CustomScript systemu Linux do instalowania obsługi pulpitu UbuntuGno desktop i pulpitu zdalnego (za pośrednictwem narzędzia xrdp). Końcowa aprowizowana maszyna wirtualna z systemem Ubuntu obsługuje połączenia zdalne za pośrednictwem protokołu RDP. |
maszyny wirtualnej z systemem Linux z dostępem do usługi zarządzanej storage | Ten szablon wdraża maszynę wirtualną z systemem Linux z przypisaną przez system tożsamością zarządzaną, która ma dostęp do konta magazynu w innej grupie zasobów. |
szablon wielu maszyn wirtualnych z dysku zarządzanego | Ten szablon utworzy N numer maszyn wirtualnych z dyskami zarządzanymi, publicznymi adresami IP i interfejsami sieciowymi. Spowoduje to utworzenie maszyn wirtualnych w jednym zestawie dostępności. Zostaną one aprowidowane w sieci wirtualnej, która zostanie również utworzona w ramach wdrożenia |
OpenScholar | Ten szablon służy do wdrażania biblioteki OpenScholar na maszynie wirtualnej z systemem ubuntu 16.04 |
przykład prywatnego punktu końcowego | Ten szablon przedstawia sposób tworzenia prywatnego punktu końcowego wskazującego program Azure SQL Server |
przykład usługi Private Link | W tym szablonie pokazano, jak utworzyć usługę łącza prywatnego |
publicznego modułu równoważenia obciążenia połączonego z usługą Load Balancer bramy | Ten szablon umożliwia wdrożenie modułu równoważenia obciążenia w warstwie Standardowa w warstwie Standardowa połączonego z modułem równoważenia obciążenia bramy. Ruch przychodzący z Internetu jest kierowany do modułu równoważenia obciążenia bramy z maszynami wirtualnymi z systemem Linux (WUS) w puli zaplecza. |
wypychanie certyfikatu na maszynę wirtualną z systemem Windows | Wypchnij certyfikat na maszynę wirtualną z systemem Windows. Tworzenie usługi Key Vault przy użyciu szablonu w http://azure.microsoft.com/en-us/documentation/templates/101-create-key-vault |
w pełni aktywowanego urządzenia S/4HANA sap 2-warstwowego | Ten szablon wdraża system w pełni aktywowanego urządzenia SAP S/4HANA. |
zabezpieczone koncentratory wirtualne | Ten szablon tworzy zabezpieczone centrum wirtualne przy użyciu usługi Azure Firewall w celu zabezpieczenia ruchu sieciowego w chmurze kierowanego do Internetu. |
self-host Integration Runtime na maszynach wirtualnych platformy Azure | Ten szablon tworzy własne środowisko Integration Runtime i rejestruje je na maszynach wirtualnych platformy Azure |
subskrypcja programu SharePoint / 2019 / 2016 w pełni skonfigurowane | Utwórz kontroler domeny, farmę programu SQL Server 2022 i od 1 do 5 serwerów hostująca subskrypcję programu SharePoint / 2019 / 2016 z rozbudowaną konfiguracją, w tym zaufane uwierzytelnianie, profile użytkowników z witrynami osobistymi, zaufanie OAuth (przy użyciu certyfikatu), dedykowaną witrynę usług IIS do hostowania dodatków o wysokim zaufaniu itp. Zainstalowano najnowszą wersję oprogramowania kluczy (w tym programu Fiddler, vscode, np++, 7zip, ULS Viewer). Maszyny programu SharePoint mają dodatkowe dostrajanie, aby były natychmiast użyteczne (narzędzia administracji zdalnej, niestandardowe zasady dla przeglądarki Edge i Chrome, skróty itp.). |
sieci VPN typu lokacja-lokacja z bramami vpn active-active-active z protokołem BGP | Ten szablon umożliwia wdrożenie sieci VPN typu lokacja-lokacja między dwiema sieciami wirtualnymi z bramami sieci VPN w konfiguracji aktywne-aktywne z protokołem BGP. Każda usługa Azure VPN Gateway rozpoznaje nazwę FQDN zdalnych elementów równorzędnych w celu określenia publicznego adresu IP zdalnej bramy sieci VPN. Szablon działa zgodnie z oczekiwaniami w regionach świadczenia usługi Azure ze strefami dostępności. |
maszyny wirtualnej z programem SQL Server z ustawieniami magazynu zoptymalizowanymi pod kątem wydajności | Tworzenie maszyny wirtualnej z programem SQL Server z zoptymalizowanymi pod kątem wydajności ustawieniami magazynu w usłudze PremiumSSD |
środowisko testowe dla usługi Azure Firewall — wersja Premium | Ten szablon tworzy usługę Azure Firewall — wersja Premium i zasady zapory z funkcjami premium, takimi jak wykrywanie inspekcji włamań (IDPS), inspekcja protokołu TLS i filtrowanie kategorii internetowej |
maszyna wirtualna Ubuntu Mate Desktop z programem VSCode | Ten szablon umożliwia wdrożenie prostej maszyny wirtualnej z systemem Linux przy użyciu kilku różnych opcji dla wersji systemu Ubuntu przy użyciu najnowszej poprawkowej wersji. Spowoduje to wdrożenie maszyny wirtualnej o rozmiarze A1 w lokalizacji grupy zasobów i zwrócenie nazwy FQDN maszyny wirtualnej. |
użyj usługi Azure Firewall jako serwera proxy DNS w topologii gwiazdy & piasty | W tym przykładzie pokazano, jak wdrożyć topologię piasty i szprych na platformie Azure przy użyciu usługi Azure Firewall. Sieć wirtualna piasty działa jako centralny punkt łączności z wieloma sieciami wirtualnymi szprych, które są połączone z siecią wirtualną koncentratora za pośrednictwem komunikacji równorzędnej sieci wirtualnych. |
maszynę wirtualną z portem RDP | Tworzy maszynę wirtualną i tworzy regułę translatora adresów sieciowych dla protokołu RDP na maszynie wirtualnej w module równoważenia obciążenia |
maszynę wirtualną z zasobami warunkowymi | Ten szablon umożliwia wdrożenie maszyny wirtualnej z systemem Linux przy użyciu nowych lub istniejących zasobów dla sieci wirtualnej, magazynu i publicznego adresu IP. Umożliwia również wybór między uwierzytelnianiem SSH i hasłem. Szablony używają warunków i funkcji logiki, aby usunąć potrzebę zagnieżdżonych wdrożeń. |
Translator adresów sieci wirtualnych przy użyciu maszyny wirtualnej | Wdrażanie bramy translatora adresów sieciowych i maszyny wirtualnej |
maszyny wirtualnej korzystającej z tożsamości zarządzanej na potrzeby pobierania artefaktu | Ten szablon pokazuje, jak używać tożsamości zarządzanej do pobierania artefaktów dla niestandardowego rozszerzenia skryptu maszyny wirtualnej. |
maszyn wirtualnych w strefach dostępności przy użyciu modułu równoważenia obciążenia i translatora adresów sieciowych | Ten szablon umożliwia tworzenie maszyn wirtualnych rozproszonych między strefami dostępności przy użyciu modułu równoważenia obciążenia i konfigurowanie reguł NAT za pośrednictwem modułu równoważenia obciążenia. Ten szablon wdraża również sieć wirtualną, publiczny adres IP i interfejsy sieciowe. W tym szablonie używamy funkcji pętli zasobów do tworzenia interfejsów sieciowych i maszyn wirtualnych |
host platformy Docker z zainstalowanym wstępnie programem Portainer i traefik | Host platformy Docker systemu Windows ze wstępnie zainstalowanymi portainerami i traefik |
maszyny wirtualnej z systemem Windows Server przy użyciu protokołu SSH | Wdróż pojedynczą maszynę wirtualną z systemem Windows z włączonym protokołem Open SSH, aby można było nawiązać połączenie za pośrednictwem protokołu SSH przy użyciu uwierzytelniania opartego na kluczach. |
maszyny wirtualnej z systemem Windows z bezpiecznym punktem odniesienia platformy Azure | Szablon tworzy maszynę wirtualną z systemem Windows Server w nowej sieci wirtualnej z publicznym adresem IP. Po wdrożeniu maszyny zostanie zainstalowane rozszerzenie konfiguracji gościa i zostanie zastosowany bezpieczny punkt odniesienia platformy Azure dla systemu Windows Server. Jeśli konfiguracja maszyn dryfuje, możesz ponownie zastosować ustawienia, ponownie wdrażając szablon. |
maszynę wirtualną z systemem Windows ze wstępnie zainstalowaną usługą O365 | Ten szablon tworzy maszynę wirtualną opartą na systemie Windows. Tworzy maszynę wirtualną w nowej sieci wirtualnej, koncie magazynu, karcie sieciowej i publicznym adresie IP przy użyciu nowego stosu obliczeniowego. |
Definicja zasobu szablonu usługi ARM
Typ zasobu virtualMachines można wdrożyć przy użyciu operacji docelowych:
- grupy zasobów — zobacz polecenia wdrażania grupy zasobów
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.
Format zasobu
Aby utworzyć zasób Microsoft.Compute/virtualMachines, dodaj następujący kod JSON do szablonu.
{
"type": "Microsoft.Compute/virtualMachines",
"apiVersion": "2018-10-01",
"name": "string",
"identity": {
"type": "string",
"userAssignedIdentities": {
"{customized property}": {
}
}
},
"location": "string",
"plan": {
"name": "string",
"product": "string",
"promotionCode": "string",
"publisher": "string"
},
"properties": {
"additionalCapabilities": {
"ultraSSDEnabled": "bool"
},
"availabilitySet": {
"id": "string"
},
"diagnosticsProfile": {
"bootDiagnostics": {
"enabled": "bool",
"storageUri": "string"
}
},
"hardwareProfile": {
"vmSize": "string"
},
"licenseType": "string",
"networkProfile": {
"networkInterfaces": [
{
"id": "string",
"properties": {
"primary": "bool"
}
}
]
},
"osProfile": {
"adminPassword": "string",
"adminUsername": "string",
"allowExtensionOperations": "bool",
"computerName": "string",
"customData": "string",
"linuxConfiguration": {
"disablePasswordAuthentication": "bool",
"provisionVMAgent": "bool",
"ssh": {
"publicKeys": [
{
"keyData": "string",
"path": "string"
}
]
}
},
"secrets": [
{
"sourceVault": {
"id": "string"
},
"vaultCertificates": [
{
"certificateStore": "string",
"certificateUrl": "string"
}
]
}
],
"windowsConfiguration": {
"additionalUnattendContent": [
{
"componentName": "Microsoft-Windows-Shell-Setup",
"content": "string",
"passName": "OobeSystem",
"settingName": "string"
}
],
"enableAutomaticUpdates": "bool",
"provisionVMAgent": "bool",
"timeZone": "string",
"winRM": {
"listeners": [
{
"certificateUrl": "string",
"protocol": "string"
}
]
}
}
},
"proximityPlacementGroup": {
"id": "string"
},
"storageProfile": {
"dataDisks": [
{
"caching": "string",
"createOption": "string",
"diskSizeGB": "int",
"image": {
"uri": "string"
},
"lun": "int",
"managedDisk": {
"id": "string",
"storageAccountType": "string"
},
"name": "string",
"vhd": {
"uri": "string"
},
"writeAcceleratorEnabled": "bool"
}
],
"imageReference": {
"id": "string",
"offer": "string",
"publisher": "string",
"sku": "string",
"version": "string"
},
"osDisk": {
"caching": "string",
"createOption": "string",
"diffDiskSettings": {
"option": "string"
},
"diskSizeGB": "int",
"encryptionSettings": {
"diskEncryptionKey": {
"secretUrl": "string",
"sourceVault": {
"id": "string"
}
},
"enabled": "bool",
"keyEncryptionKey": {
"keyUrl": "string",
"sourceVault": {
"id": "string"
}
}
},
"image": {
"uri": "string"
},
"managedDisk": {
"id": "string",
"storageAccountType": "string"
},
"name": "string",
"osType": "string",
"vhd": {
"uri": "string"
},
"writeAcceleratorEnabled": "bool"
}
}
},
"tags": {
"{customized property}": "string"
},
"zones": [ "string" ]
}
Wartości właściwości
Dodatkowe jednostki
Nazwa | Opis | Wartość |
---|---|---|
ultraSSDEnabled | Flaga umożliwiająca lub wyłącza możliwość posiadania co najmniej jednego dysku danych zarządzanych z typem konta magazynu UltraSSD_LRS na maszynie wirtualnej lub w zestawie skalowania maszyn wirtualnych. Dyski zarządzane z typem konta magazynu UltraSSD_LRS można dodać do maszyny wirtualnej lub zestawu skalowania maszyn wirtualnych tylko wtedy, gdy ta właściwość jest włączona. | Bool |
AdditionalUnattendContent
Nazwa | Opis | Wartość |
---|---|---|
componentName | Nazwa składnika. Obecnie jedyną dozwoloną wartością jest Microsoft-Windows-Shell-Setup. | "Microsoft-Windows-Shell-Setup" |
zawartość | Określa sformatowaną zawartość XML dodaną do pliku unattend.xml dla określonej ścieżki i składnika. Plik XML musi być mniejszy niż 4 KB i musi zawierać element główny ustawienia lub funkcji, która jest wstawiana. | struna |
passName | Nazwa przekazywania. Obecnie jedyną dozwoloną wartością jest OobeSystem. | "OobeSystem" |
settingName | Określa nazwę ustawienia, do którego ma zastosowanie zawartość. Możliwe wartości to: FirstLogonCommands i AutoLogon. | "Autologon" "FirstLogonCommands" |
BootDiagnostics
Nazwa | Opis | Wartość |
---|---|---|
Włączone | Czy diagnostyka rozruchu powinna być włączona na maszynie wirtualnej. | Bool |
storageUri | Identyfikator URI konta magazynu, który ma być używany do umieszczania danych wyjściowych konsoli i zrzutu ekranu. | struna |
DataDisk
Nazwa | Opis | Wartość |
---|---|---|
Buforowanie | Określa wymagania dotyczące buforowania. Możliwe wartości to: Brak ReadOnly ReadWrite Ustawienie domyślne: Brak dla magazynu w warstwie Standardowa. ReadOnly dla usługi Premium Storage |
"Brak" "ReadOnly" "ReadWrite" |
createOption | Określa sposób tworzenia maszyny wirtualnej. Możliwe wartości to: Dołącz \u2013 Ta wartość jest używana podczas tworzenia maszyny wirtualnej przy użyciu wyspecjalizowanego dysku. FromImage \u2013 Ta wartość jest używana podczas tworzenia maszyny wirtualnej przy użyciu obrazu. Jeśli używasz obrazu platformy, użyjesz również elementu imageReference opisanego powyżej. Jeśli używasz obrazu z witryny Marketplace, należy również użyć wcześniej opisanego elementu planu. |
"Dołącz" "Pusty" "FromImage" (wymagane) |
diskSizeGB | Określa rozmiar pustego dysku danych w gigabajtach. Za pomocą tego elementu można zastąpić rozmiar dysku na obrazie maszyny wirtualnej. Ta wartość nie może być większa niż 1023 GB |
Int |
obraz | Źródłowy obraz użytkownika wirtualny dysk twardy. Wirtualny dysk twardy zostanie skopiowany przed przyłączeniem do maszyny wirtualnej. Jeśli parametr SourceImage jest podany, docelowy wirtualny dysk twardy nie może istnieć. | VirtualHardDisk |
Jednostki lun | Określa numer jednostki logicznej dysku danych. Ta wartość służy do identyfikowania dysków danych na maszynie wirtualnej i dlatego musi być unikatowa dla każdego dysku danych dołączonego do maszyny wirtualnej. | int (wymagane) |
managedDisk | Parametry dysku zarządzanego. | ManagedDiskParameters |
nazwa | Nazwa dysku. | struna |
Vhd | Wirtualny dysk twardy. | VirtualHardDisk |
writeAcceleratorEnabled | Określa, czy na dysku należy włączyć lub wyłączyć funkcję writeAccelerator. | Bool |
DiagnosticsProfile
Nazwa | Opis | Wartość |
---|---|---|
bootDiagnostics | Diagnostyka rozruchu to funkcja debugowania, która umożliwia wyświetlenie danych wyjściowych konsoli i zrzutu ekranu w celu zdiagnozowania stanu maszyny wirtualnej. Możesz łatwo wyświetlić dane wyjściowe dziennika konsoli. Platforma Azure umożliwia również wyświetlanie zrzutu ekranu maszyny wirtualnej z funkcji hypervisor. |
BootDiagnostics |
DiffDiskSettings
Nazwa | Opis | Wartość |
---|---|---|
opcja | Określa ustawienia dysku efemerycznego dla dysku systemu operacyjnego. | "Lokalny" |
DiskEncryptionSettings
Nazwa | Opis | Wartość |
---|---|---|
diskEncryptionKey | Określa lokalizację klucza szyfrowania dysku, który jest kluczem tajnym usługi Key Vault. | KeyVaultSecretReference |
Włączone | Określa, czy szyfrowanie dysków powinno być włączone na maszynie wirtualnej. | Bool |
keyEncryptionKey | Określa lokalizację klucza szyfrowania klucza w usłudze Key Vault. | KeyVaultKeyReference |
HardwareProfile
Nazwa | Opis | Wartość |
---|---|---|
vmSize | Określa rozmiar maszyny wirtualnej. Aby uzyskać więcej informacji na temat rozmiarów maszyn wirtualnych, zobacz Sizes for virtual machines. Dostępne rozmiary maszyn wirtualnych zależą od regionu i zestawu dostępności. Aby uzyskać listę dostępnych rozmiarów, użyj następujących interfejsów API: wyświetl listę wszystkich dostępnych rozmiarów maszyn wirtualnych w zestawie dostępności wyświetl listę wszystkich dostępnych rozmiarów maszyn wirtualnych w regionie wyświetl listę wszystkich dostępnych rozmiarów maszyn wirtualnych na potrzeby zmiany rozmiaru |
"Basic_A0" "Basic_A1" "Basic_A2" "Basic_A3" "Basic_A4" "Standard_A0" "Standard_A1" "Standard_A10" "Standard_A11" "Standard_A1_v2" "Standard_A2" "Standard_A2m_v2" "Standard_A2_v2" "Standard_A3" "Standard_A4" "Standard_A4m_v2" "Standard_A4_v2" "Standard_A5" "Standard_A6" "Standard_A7" "Standard_A8" "Standard_A8m_v2" "Standard_A8_v2" "Standard_A9" "Standard_B1ms" "Standard_B1s" "Standard_B2ms" "Standard_B2s" "Standard_B4ms" "Standard_B8ms" "Standard_D1" "Standard_D11" "Standard_D11_v2" "Standard_D12" "Standard_D12_v2" "Standard_D13" "Standard_D13_v2" "Standard_D14" "Standard_D14_v2" "Standard_D15_v2" "Standard_D16s_v3" "Standard_D16_v3" "Standard_D1_v2" "Standard_D2" "Standard_D2s_v3" "Standard_D2_v2" "Standard_D2_v3" "Standard_D3" "Standard_D32s_v3" "Standard_D32_v3" "Standard_D3_v2" "Standard_D4" "Standard_D4s_v3" "Standard_D4_v2" "Standard_D4_v3" "Standard_D5_v2" "Standard_D64s_v3" "Standard_D64_v3" "Standard_D8s_v3" "Standard_D8_v3" "Standard_DS1" "Standard_DS11" "Standard_DS11_v2" "Standard_DS12" "Standard_DS12_v2" "Standard_DS13" "Standard_DS13-2_v2" "Standard_DS13-4_v2" "Standard_DS13_v2" "Standard_DS14" "Standard_DS14-4_v2" "Standard_DS14-8_v2" "Standard_DS14_v2" "Standard_DS15_v2" "Standard_DS1_v2" "Standard_DS2" "Standard_DS2_v2" "Standard_DS3" "Standard_DS3_v2" "Standard_DS4" "Standard_DS4_v2" "Standard_DS5_v2" "Standard_E16s_v3" "Standard_E16_v3" "Standard_E2s_v3" "Standard_E2_v3" "Standard_E32-16_v3" "Standard_E32-8s_v3" "Standard_E32s_v3" "Standard_E32_v3" "Standard_E4s_v3" "Standard_E4_v3" "Standard_E64-16s_v3" "Standard_E64-32s_v3" "Standard_E64s_v3" "Standard_E64_v3" "Standard_E8s_v3" "Standard_E8_v3" "Standard_F1" "Standard_F16" "Standard_F16s" "Standard_F16s_v2" "Standard_F1s" "Standard_F2" "Standard_F2s" "Standard_F2s_v2" "Standard_F32s_v2" "Standard_F4" "Standard_F4s" "Standard_F4s_v2" "Standard_F64s_v2" "Standard_F72s_v2" "Standard_F8" "Standard_F8s" "Standard_F8s_v2" "Standard_G1" "Standard_G2" "Standard_G3" "Standard_G4" "Standard_G5" "Standard_GS1" "Standard_GS2" "Standard_GS3" "Standard_GS4" "Standard_GS4-4" "Standard_GS4-8" "Standard_GS5" "Standard_GS5-16" "Standard_GS5-8" "Standard_H16" "Standard_H16m" "Standard_H16mr" "Standard_H16r" "Standard_H8" "Standard_H8m" "Standard_L16s" "Standard_L32s" "Standard_L4s" "Standard_L8s" "Standard_M128-32 ms" "Standard_M128-64 ms" "Standard_M128ms" "Standard_M128s" "Standard_M64-16 ms" "Standard_M64-32 ms" "Standard_M64ms" "Standard_M64s" "Standard_NC12" "Standard_NC12s_v2" "Standard_NC12s_v3" "Standard_NC24" "Standard_NC24r" "Standard_NC24rs_v2" "Standard_NC24rs_v3" "Standard_NC24s_v2" "Standard_NC24s_v3" "Standard_NC6" "Standard_NC6s_v2" "Standard_NC6s_v3" "Standard_ND12s" "Standard_ND24rs" "Standard_ND24s" "Standard_ND6s" "Standard_NV12" "Standard_NV24" "Standard_NV6" |
ImageReference
Nazwa | Opis | Wartość |
---|---|---|
id | Identyfikator zasobu | struna |
oferta | Określa ofertę obrazu platformy lub obrazu platformy handlowej użytego do utworzenia maszyny wirtualnej. | struna |
wydawca | Wydawca obrazów. | struna |
Numer jednostki magazynowej | Jednostka SKU obrazu. | struna |
Wersja | Określa wersję obrazu platformy lub obrazu platformy handlowej użytego do utworzenia maszyny wirtualnej. Dozwolone formaty to Major.Minor.Build lub 'latest'. Główne, pomocnicze i kompilacje to liczby dziesiętne. Określ wartość "latest", aby użyć najnowszej wersji obrazu dostępnego w czasie wdrażania. Nawet jeśli używasz polecenia "latest", obraz maszyny wirtualnej nie zostanie automatycznie zaktualizowany po czasie wdrażania, nawet jeśli nowa wersja stanie się dostępna. | struna |
KeyVaultKeyReference
KeyVaultSecretReference
Konfiguracja systemu Linux
Nazwa | Opis | Wartość |
---|---|---|
disablePasswordAuthentication | Określa, czy uwierzytelnianie haseł powinno być wyłączone. | Bool |
provisionVMAgent | Wskazuje, czy agent maszyny wirtualnej powinien być aprowizowany na maszynie wirtualnej. Jeśli ta właściwość nie jest określona w treści żądania, domyślne zachowanie to ustawienie wartości true. Zapewni to zainstalowanie agenta maszyny wirtualnej na maszynie wirtualnej, aby można było później dodać rozszerzenia do maszyny wirtualnej. |
Bool |
SSH | Określa konfigurację klucza SSH dla systemu operacyjnego Linux. | |
ManagedDiskParameters
Nazwa | Opis | Wartość |
---|---|---|
id | Identyfikator zasobu | struna |
storageAccountType | Określa typ konta magazynu dla dysku zarządzanego. UWAGA: UltraSSD_LRS można używać tylko z dyskami danych. Nie można jej używać z dyskiem systemu operacyjnego. | "Premium_LRS" "StandardSSD_LRS" "Standard_LRS" "UltraSSD_LRS" |
Microsoft.Compute/virtualMachines
Nazwa | Opis | Wartość |
---|---|---|
apiVersion | Wersja interfejsu API | '2018-10-01' |
tożsamość | Tożsamość maszyny wirtualnej, jeśli została skonfigurowana. | VirtualMachineIdentity |
lokalizacja | Lokalizacja zasobu | ciąg (wymagany) |
nazwa | Nazwa zasobu | ciąg (wymagany) |
plan | Określa informacje o obrazie witryny Marketplace używanej do tworzenia maszyny wirtualnej. Ten element jest używany tylko w przypadku obrazów z witryny Marketplace. Aby można było użyć obrazu z witryny Marketplace z poziomu interfejsu API, należy włączyć obraz do stosowania programowego. W witrynie Azure Portal znajdź obraz witryny Marketplace, którego chcesz użyć, a następnie kliknij pozycję Chcesz wdrożyć programowo, Rozpocznij —>. Wprowadź wymagane informacje, a następnie kliknij pozycję Zapisz. | planu |
Właściwości | Opisuje właściwości maszyny wirtualnej. | VirtualMachineProperties |
Tagi | Tagi zasobów | Słownik nazw tagów i wartości. Zobacz tagi w szablonach |
typ | Typ zasobu | "Microsoft.Compute/virtualMachines" |
Stref | Strefy maszyny wirtualnej. | string[] |
NetworkInterfaceReference
Nazwa | Opis | Wartość |
---|---|---|
id | Identyfikator zasobu | struna |
Właściwości | Opisuje właściwości odwołania interfejsu sieciowego. | NetworkInterfaceReferenceProperties |
NetworkInterfaceReferenceProperties
Nazwa | Opis | Wartość |
---|---|---|
podstawowy | Określa podstawowy interfejs sieciowy, jeśli maszyna wirtualna ma więcej niż 1 interfejs sieciowy. | Bool |
NetworkProfile
Nazwa | Opis | Wartość |
---|---|---|
networkInterfaces | Określa listę identyfikatorów zasobów dla interfejsów sieciowych skojarzonych z maszyną wirtualną. | NetworkInterfaceReference[] |
OSDisk
Nazwa | Opis | Wartość |
---|---|---|
Buforowanie | Określa wymagania dotyczące buforowania. Możliwe wartości to: Brak ReadOnly ReadWrite Ustawienie domyślne: Brak dla magazynu w warstwie Standardowa. ReadOnly dla usługi Premium Storage |
"Brak" "ReadOnly" "ReadWrite" |
createOption | Określa sposób tworzenia maszyny wirtualnej. Możliwe wartości to: Dołącz \u2013 Ta wartość jest używana podczas tworzenia maszyny wirtualnej przy użyciu wyspecjalizowanego dysku. FromImage \u2013 Ta wartość jest używana podczas tworzenia maszyny wirtualnej przy użyciu obrazu. Jeśli używasz obrazu platformy, użyjesz również elementu imageReference opisanego powyżej. Jeśli używasz obrazu z witryny Marketplace, należy również użyć wcześniej opisanego elementu planu. |
"Dołącz" "Pusty" "FromImage" (wymagane) |
diffDiskSettings | Określa efemeryczne ustawienia dysku dla dysku systemu operacyjnego używanego przez maszynę wirtualną. | DiffDiskSettings |
diskSizeGB | Określa rozmiar pustego dysku danych w gigabajtach. Za pomocą tego elementu można zastąpić rozmiar dysku na obrazie maszyny wirtualnej. Ta wartość nie może być większa niż 1023 GB |
Int |
encryptionSettings | Określa ustawienia szyfrowania dysku systemu operacyjnego. Minimalna wersja interfejsu API: 2015-06-15 |
DiskEncryptionSettings |
obraz | Źródłowy obraz użytkownika wirtualny dysk twardy. Wirtualny dysk twardy zostanie skopiowany przed przyłączeniem do maszyny wirtualnej. Jeśli parametr SourceImage jest podany, docelowy wirtualny dysk twardy nie może istnieć. | VirtualHardDisk |
managedDisk | Parametry dysku zarządzanego. | ManagedDiskParameters |
nazwa | Nazwa dysku. | struna |
osType | Ta właściwość umożliwia określenie typu systemu operacyjnego dołączonego do dysku, jeśli tworzysz maszynę wirtualną na podstawie obrazu użytkownika lub wyspecjalizowanego wirtualnego dysku twardego. Możliwe wartości to: windows Linux |
"Linux" "Windows" |
Vhd | Wirtualny dysk twardy. | VirtualHardDisk |
writeAcceleratorEnabled | Określa, czy na dysku należy włączyć lub wyłączyć funkcję writeAccelerator. | Bool |
OSProfile
Nazwa | Opis | Wartość |
---|---|---|
adminPassword | Określa hasło konta administratora. minimalna długość (Windows): 8 znaków minimalna długość (Linux): 6 znaków maksymalna długość (Windows): 123 znaków maksymalna długość (Linux): 72 znaki wymagania dotyczące złożoności: należy spełnić 3 na 4 poniższe warunki Ma małe znaki Ma wielkie znaki Ma cyfrę Ma znak specjalny (dopasowanie wyrażenia regularnego [\W_]) niedozwolone wartości: "abc@123", "P@$$w 0rd", "P@ssw0rd", "P@ssword123", "Pa$$word", "pass@word1", "Password!", "Password1", "Password22", "iloveyou!" Aby zresetować hasło, zobacz Jak zresetować usługę pulpitu zdalnego lub hasło logowania na maszynie wirtualnej z systemem Windows Aby zresetować hasło główne, zobacz Zarządzanie użytkownikami, protokołem SSH i sprawdzanie lub naprawianie dysków na maszynach wirtualnych z systemem Linux platformy Azure przy użyciu rozszerzenia VMAccess |
struna |
adminUsername | Określa nazwę konta administratora. ograniczenie tylko dla systemu Windows: Nie można zakończyć się "." niedozwolone wartości: "administrator", "admin", "user", "user1", "test", "user2", "test1", "user3", "admin1", "admin1", "1", "123", "a", "actuser", "adm", "admin2", "aspnet", "backup", "console", "david", "guest", "john", "owner", "root", "server", "sql", "support", "support_388945a0", "sys", "test2", "test3", "user4", "user5". Minimalna długość (Linux): 1 znak maksymalna długość (Linux): 64 znaki maksymalna długość (Windows): 20 znaków <li> Aby uzyskać listę wbudowanych użytkowników systemu w systemie Linux, których nie należy używać w tym polu, zobacz Wybieranie nazw użytkowników dla systemu Linux na platformie Azure |
struna |
allowExtensionOperations | Określa, czy operacje rozszerzenia powinny być dozwolone na maszynie wirtualnej. Może to być ustawione na wartość Fałsz tylko wtedy, gdy na maszynie wirtualnej nie ma żadnych rozszerzeń. |
Bool |
nazwa_komputera | Określa nazwę systemu operacyjnego hosta maszyny wirtualnej. Nie można zaktualizować tej nazwy po utworzeniu maszyny wirtualnej. maksymalna długość (Windows): 15 znaków maksymalna długość (Linux): 64 znaki. Aby zapoznać się z konwencjami i ograniczeniami nazewnictwa, zobacz wytyczne dotyczące implementacji usług infrastruktury platformy Azure. |
struna |
customData | Określa ciąg zakodowany w formacie base-64 danych niestandardowych. Ciąg zakodowany w formacie base-64 jest dekodowany do tablicy binarnej, która jest zapisywana jako plik na maszynie wirtualnej. Maksymalna długość tablicy binarnej wynosi 65535 bajtów. Aby użyć pakietu cloud-init dla maszyny wirtualnej, zobacz |
struna |
linuxConfiguration | Określa ustawienia systemu operacyjnego Linux na maszynie wirtualnej. Aby uzyskać listę obsługiwanych dystrybucji systemu Linux, zobacz Linux w Azure-Endorsed Distributions Aby uruchomić nieobsługiwane dystrybucje, zobacz Informacje dotyczące nieobsługiwane dystrybucji. |
LinuxConfiguration |
Tajemnice | Określa zestaw certyfikatów, które mają być zainstalowane na maszynie wirtualnej. | VaultSecretGroup[] |
windowsConfiguration | Określa ustawienia systemu operacyjnego Windows na maszynie wirtualnej. | WindowsConfiguration |
Plan
Nazwa | Opis | Wartość |
---|---|---|
nazwa | Identyfikator planu. | struna |
produkt | Określa produkt obrazu z witryny Marketplace. Jest to ta sama wartość co offer w elemencie imageReference. | struna |
kod podwyższania poziomu | Kod podwyższania poziomu. | struna |
wydawca | Identyfikator wydawcy. | struna |
Tagi zasobów
Nazwa | Opis | Wartość |
---|
SshConfiguration
Nazwa | Opis | Wartość |
---|---|---|
publicKeys | Lista kluczy publicznych SSH używanych do uwierzytelniania za pomocą maszyn wirtualnych opartych na systemie Linux. | SshPublicKey [] |
SshPublicKey
Nazwa | Opis | Wartość |
---|---|---|
keyData | Certyfikat klucza publicznego SSH używany do uwierzytelniania przy użyciu maszyny wirtualnej za pośrednictwem protokołu SSH. Klucz musi być co najmniej 2048-bitowy i w formacie ssh-rsa. Aby utworzyć klucze SSH, zobacz |
struna |
ścieżka | Określa pełną ścieżkę na utworzonej maszynie wirtualnej, na której jest przechowywany klucz publiczny SSH. Jeśli plik już istnieje, określony klucz jest dołączany do pliku. Przykład: /home/user/ssh/authorized_keys | struna |
StorageProfile
Nazwa | Opis | Wartość |
---|---|---|
dataDisks | Określa parametry używane do dodawania dysku danych do maszyny wirtualnej. Aby uzyskać więcej informacji na temat dysków, zobacz Informacje o dyskach i dyskach VHD dla maszyn wirtualnych platformy Azure. |
DataDisk[] |
imageReference | Określa informacje o obrazie do użycia. Możesz określić informacje o obrazach platformy, obrazach witryny Marketplace lub obrazach maszyn wirtualnych. Ten element jest wymagany, gdy chcesz użyć obrazu platformy, obrazu witryny Marketplace lub obrazu maszyny wirtualnej, ale nie jest używany w innych operacjach tworzenia. | ImageReference |
osDisk | Określa informacje o dysku systemu operacyjnego używanego przez maszynę wirtualną. Aby uzyskać więcej informacji na temat dysków, zobacz Informacje o dyskach i dyskach VHD dla maszyn wirtualnych platformy Azure. |
OSDisk |
Podźródło
Nazwa | Opis | Wartość |
---|---|---|
id | Identyfikator zasobu | struna |
UserAssignedIdentitiesValue
Nazwa | Opis | Wartość |
---|
VaultCertificate
Nazwa | Opis | Wartość |
---|---|---|
certificateStore | W przypadku maszyn wirtualnych z systemem Windows określa magazyn certyfikatów na maszynie wirtualnej, do której należy dodać certyfikat. Określony magazyn certyfikatów jest niejawnie na koncie LocalMachine. W przypadku maszyn wirtualnych z systemem Linux plik certyfikatu jest umieszczany w katalogu /var/lib/waagent z nazwą pliku <UppercaseThumbprint>.crt dla pliku certyfikatu X509 i <UppercaseThumbprint>.prv dla klucza prywatnego. Oba te pliki są sformatowane jako pem. |
struna |
certificateUrl | Jest to adres URL certyfikatu przekazanego do usługi Key Vault jako wpisu tajnego. Aby dodać wpis tajny do usługi Key Vault, zobacz Dodawanie klucza lub wpisu tajnego do magazynu kluczy. W takim przypadku certyfikat musi mieć wartość Kodowanie Base64 następującego obiektu JSON zakodowanego w formacie UTF-8: { "data":"<certyfikat zakodowany w formacie Base64>", "dataType":"pfx", "password":"<pfx-file-password>" } |
struna |
VaultSecretGroup
Nazwa | Opis | Wartość |
---|---|---|
sourceVault | Względny adres URL usługi Key Vault zawierający wszystkie certyfikaty w usłudze VaultCertificates. | |
vaultCertificates | Lista odwołań do magazynu kluczy w usłudze SourceVault, które zawierają certyfikaty. | VaultCertificate[] |
VirtualHardDisk
Nazwa | Opis | Wartość |
---|---|---|
Uri | Określa identyfikator URI wirtualnego dysku twardego. | struna |
VirtualMachineIdentity
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ tożsamości używanej dla maszyny wirtualnej. Typ "SystemAssigned, UserAssigned" zawiera zarówno niejawnie utworzoną tożsamość, jak i zestaw tożsamości przypisanych przez użytkownika. Typ "Brak" spowoduje usunięcie wszystkich tożsamości z maszyny wirtualnej. | "Brak" "SystemAssigned" "SystemAssigned, UserAssigned" "UserAssigned" |
userAssignedIdentities | Lista tożsamości użytkowników skojarzonych z maszyną wirtualną. Odwołania do klucza słownika tożsamości użytkownika będą identyfikatorami zasobów arm w postaci: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". | VirtualMachineIdentityUserAssignedIdentities |
VirtualMachineIdentityUserAssignedIdentities
Nazwa | Opis | Wartość |
---|
VirtualMachineProperties
Nazwa | Opis | Wartość |
---|---|---|
dodatkowe jednostki | Określa dodatkowe możliwości włączone lub wyłączone na maszynie wirtualnej. | dodatkowe |
availabilitySet | Określa informacje o zestawie dostępności, do którego ma zostać przypisana maszyna wirtualna. Maszyny wirtualne określone w tym samym zestawie dostępności są przydzielane do różnych węzłów w celu zmaksymalizowania dostępności. Aby uzyskać więcej informacji na temat zestawów dostępności, zobacz Zarządzanie dostępnością maszyn wirtualnych. Aby uzyskać więcej informacji na temat planowanej konserwacji platformy Azure, zobacz Planowana konserwacja maszyn wirtualnych na platformie Azure Obecnie maszynę wirtualną można dodać tylko do zestawu dostępności podczas tworzenia. Nie można dodać istniejącej maszyny wirtualnej do zestawu dostępności. |
|
diagnosticsProfile | Określa stan ustawień diagnostycznych rozruchu. Minimalna wersja interfejsu API: 2015-06-15. |
DiagnosticsProfile |
hardwareProfile | Określa ustawienia sprzętu dla maszyny wirtualnej. | HardwareProfile |
licenseType | Określa, że używany obraz lub dysk został licencjonowany lokalnie. Ten element jest używany tylko w przypadku obrazów zawierających system operacyjny Windows Server. Możliwe wartości to: Windows_Client Windows_Server Jeśli ten element jest uwzględniony w żądaniu aktualizacji, wartość musi być zgodna z wartością początkową. Nie można zaktualizować tej wartości. Aby uzyskać więcej informacji, zobacz Korzyść użycia hybrydowego platformy Azure dla systemu Windows Server Minimalna wersja interfejsu API: 2015-06-15 |
struna |
networkProfile | Określa interfejsy sieciowe maszyny wirtualnej. | NetworkProfile |
osProfile | Określa ustawienia systemu operacyjnego dla maszyny wirtualnej. | OSProfile |
proximityPlacementGroup | Określa informacje o grupie umieszczania w pobliżu, do której ma zostać przypisana maszyna wirtualna. Minimalna wersja interfejsu API: 2018-04-01. |
|
storageProfile | Określa ustawienia magazynu dla dysków maszyny wirtualnej. | StorageProfile |
Konfiguracja systemu Windows
Nazwa | Opis | Wartość |
---|---|---|
additionalUnattendContent | Określa dodatkowe informacje w formacie XML zakodowane w formacie base-64, które mogą być zawarte w pliku Unattend.xml, który jest używany przez Instalatora systemu Windows. | AdditionalUnattendContent[] |
enableAutomaticUpdates | Wskazuje, czy maszyna wirtualna jest włączona na potrzeby automatycznych aktualizacji systemu Windows. Wartość domyślna to true. W przypadku zestawów skalowania maszyn wirtualnych tę właściwość można zaktualizować, a aktualizacje zostaną zastosowane do ponownego aprowizowania systemu operacyjnego. |
Bool |
provisionVMAgent | Wskazuje, czy agent maszyny wirtualnej powinien być aprowizowany na maszynie wirtualnej. Jeśli ta właściwość nie jest określona w treści żądania, domyślne zachowanie to ustawienie wartości true. Zapewni to zainstalowanie agenta maszyny wirtualnej na maszynie wirtualnej, aby można było później dodać rozszerzenia do maszyny wirtualnej. |
Bool |
strefa czasowa | Określa strefę czasową maszyny wirtualnej. np. "Pacyfik (czas standardowy) | struna |
usługa winRM | Określa odbiorniki zarządzania zdalnego systemu Windows. Umożliwia to zdalne środowisko Windows PowerShell. | WinRMConfiguration |
WinRMConfiguration
Nazwa | Opis | Wartość |
---|---|---|
Słuchaczy | Lista odbiorników zdalnego zarządzania systemem Windows | WinRMListener [] |
Element WinRMListener
Nazwa | Opis | Wartość |
---|---|---|
certificateUrl | Jest to adres URL certyfikatu przekazanego do usługi Key Vault jako wpisu tajnego. Aby dodać wpis tajny do usługi Key Vault, zobacz Dodawanie klucza lub wpisu tajnego do magazynu kluczy. W takim przypadku certyfikat musi mieć wartość Kodowanie Base64 następującego obiektu JSON zakodowanego w formacie UTF-8: { "data":"<certyfikat zakodowany w formacie Base64>", "dataType":"pfx", "password":"<pfx-file-password>" } |
struna |
protokół | Określa protokół odbiornika. Możliwe wartości to: http https |
"Http" "Https" |
Szablony szybkiego startu
Następujące szablony szybkiego startu wdrażają ten typ zasobu.
Szablon | Opis |
---|---|
(++)Ethereum w systemie Ubuntu wdrażanie |
Ten szablon wdraża klienta (++)Ethereum na maszynach wirtualnych z systemem Ubuntu |
1 maszyna wirtualna w sieci wirtualnej — wiele dysków danych wdrażanie |
Ten szablon tworzy jedną maszynę wirtualną z systemem Windows Server 2016 z dołączonymi wieloma dyskami danych. |
101-1vm-2nics-2subnets-1vnet wdrażanie |
Tworzy nową maszynę wirtualną z dwiema kartami sieciowymi, które łączą się z dwiema różnymi podsieciami w tej samej sieci wirtualnej. |
2 maszyny wirtualne w module równoważenia obciążenia i konfigurowanie reguł translatora adresów sieciowych w modułu równoważenia obciążenia wdrażanie |
Ten szablon umożliwia tworzenie 2 maszyn wirtualnych w zestawie dostępności i konfigurowanie reguł NAT za pośrednictwem modułu równoważenia obciążenia. Ten szablon wdraża również konto magazynu, sieć wirtualną, publiczny adres IP i interfejsy sieciowe. W tym szablonie używamy funkcji pętli zasobów do tworzenia interfejsów sieciowych i maszyn wirtualnych |
2 maszyny wirtualne w regułach modułu równoważenia obciążenia i równoważenia obciążenia wdrażanie |
Ten szablon umożliwia utworzenie 2 maszyn wirtualnych w ramach modułu równoważenia obciążenia i skonfigurowanie reguły równoważenia obciążenia na porcie 80. Ten szablon wdraża również konto magazynu, sieć wirtualną, publiczny adres IP, zestaw dostępności i interfejsy sieciowe. W tym szablonie używamy funkcji pętli zasobów do tworzenia interfejsów sieciowych i maszyn wirtualnych |
2 maszyny wirtualne w sieci wirtualnej — wewnętrzne reguły modułu równoważenia obciążenia i modułu równoważenia obciążenia wdrażanie |
Ten szablon umożliwia tworzenie 2 maszyn wirtualnych w sieci wirtualnej i w ramach wewnętrznego modułu równoważenia obciążenia oraz konfigurowanie reguły równoważenia obciążenia na porcie 80. Ten szablon wdraża również konto magazynu, sieć wirtualną, publiczny adres IP, zestaw dostępności i interfejsy sieciowe. |
201-vnet-2subnets-service-endpoints-storage-integration wdrażanie |
Tworzy 2 nowe maszyny wirtualne z każdą kartą sieciową w dwóch różnych podsieciach w tej samej sieci wirtualnej. Ustawia punkt końcowy usługi w jednej z podsieci i zabezpiecza konto magazynu w tej podsieci. |
dodawanie wielu maszyn wirtualnych do zestawu skalowania maszyn wirtualnych wdrażanie |
Ten szablon utworzy N numer maszyn wirtualnych z dyskami zarządzanymi, publicznymi adresami IP i interfejsami sieciowymi. Spowoduje to utworzenie maszyn wirtualnych w zestawie skalowania maszyn wirtualnych w trybie elastycznej orkiestracji. Zostaną one aprowidowane w sieci wirtualnej, która zostanie również utworzona w ramach wdrożenia |
klastrze usługi AKS z bramą translatora adresów sieciowych i usługą Application Gateway wdrażanie |
W tym przykładzie pokazano, jak wdrożyć klaster usługi AKS z bramą translatora adresów sieciowych dla połączeń wychodzących i usługę Application Gateway dla połączeń przychodzących. |
klastrze usługi AKS z kontrolerem ruchu przychodzącego usługi Application Gateway wdrażanie |
W tym przykładzie pokazano, jak wdrożyć klaster usługi AKS za pomocą usługi Application Gateway, kontrolera ruchu przychodzącego usługi Application Gateway, usługi Azure Container Registry, usługi Log Analytics i usługi Key Vault |
serwera proxy wdrażanie |
Ten szablon tworzy i konfiguruje serwer Syslog z dołączonym agentem usługi Azure Sentinel dla określonego obszaru roboczego. |
apache Webserver na maszynie wirtualnej z systemem Ubuntu wdrażanie |
Ten szablon używa rozszerzenia CustomScript platformy Azure dla systemu Linux do wdrożenia serwera internetowego Apache. Szablon wdrożenia tworzy maszynę wirtualną z systemem Ubuntu, instaluje platformę Apache2 i tworzy prosty plik HTML. Przejdź do.. /demo.html, aby wyświetlić wdrożona strona. |
App Configuration z maszyną wirtualną wdrażanie |
Ten szablon odwołuje się do istniejących konfiguracji klucz-wartość z istniejącego magazynu konfiguracji i używa pobranych wartości do ustawiania właściwości zasobów tworzonych przez szablon. |
App Gateway z zaporą aplikacji internetowej, protokołem SSL, usługami IIS i przekierowywaniem HTTPS wdrażanie |
Ten szablon wdraża usługę Application Gateway z zaporą aplikacji internetowej, kompleksową usługę SSL i przekierowanie HTTP do protokołu HTTPS na serwerach usług IIS. |
App Service Environment z zapleczem usługi Azure SQL wdrażanie |
Ten szablon tworzy środowisko App Service Environment z zapleczem usługi Azure SQL wraz z prywatnymi punktami końcowymi wraz ze skojarzonymi zasobami zwykle używanymi w środowisku prywatnym/izolowanym. |
grup zabezpieczeń aplikacji wdrażanie |
W tym szablonie pokazano, jak połączyć elementy w celu zabezpieczenia obciążeń przy użyciu sieciowych grup zabezpieczeń z grupami zabezpieczeń aplikacji. Zostanie wdrożona maszyna wirtualna z systemem Linux z systemem NGINX, a użycie grup zabezpieczeń aplikacji w sieciowych grupach zabezpieczeń umożliwi dostęp do portów 22 i 80 do maszyny wirtualnej przypisanej do grupy zabezpieczeń aplikacji o nazwie webServersAsg. |
Analizator dzienników usługi Azure Application Gateway przy użyciu GoAccess wdrażanie |
Ten szablon używa rozszerzenia CustomScript platformy Azure dla systemu Linux do wdrażania analizatora dzienników usługi Azure Application Gateway przy użyciu funkcji GoAccess. Szablon wdrażania tworzy maszynę wirtualną z systemem Ubuntu, instaluje procesor dzienników usługi Application Gateway, funkcję GoAccess, serwer Apache WebServer i konfiguruje go do analizowania dzienników dostępu usługi Azure Application Gateway. |
aparat usługi Azure Container Service Engine (acs-engine) — tryb Swarm wdrażanie |
Aparat usługi Azure Container Service Engine (acs-engine) generuje szablony usługi ARM (Azure Resource Manager) dla klastrów z obsługą platformy Docker na platformie Microsoft Azure z wybranymi elementami DC/OS, Kubernetes, Swarm Mode lub Swarm orchestrators. Dane wejściowe narzędzia to definicja klastra. Definicja klastra jest bardzo podobna do (w wielu przypadkach taka sama jak) składnia szablonu usługi ARM używana do wdrażania klastra usługi Microsoft Azure Container Service. |
miernik wydajności dysku danych platformy Azure wdrażanie |
Ten szablon umożliwia uruchomienie testu wydajności dysku danych dla różnych typów obciążeń przy użyciu narzędzia fio. |
maszyny wirtualnej dewelopera gier platformy Azure wdrażanie |
Maszyna wirtualna dewelopera gier platformy Azure obejmuje aparaty licencsed, takie jak Unreal. |
kompleksowej konfiguracji bezpiecznej usługi Azure Machine Learning wdrażanie |
Ten zestaw szablonów Bicep pokazuje, jak skonfigurować kompleksową konfigurację usługi Azure Machine Learning w bezpiecznej konfiguracji. Ta implementacja referencyjna obejmuje obszar roboczy, klaster obliczeniowy, wystąpienie obliczeniowe i dołączony prywatny klaster usługi AKS. |
kompleksowej konfiguracji bezpiecznej usługi Azure Machine Learning (starsza wersja) wdrażanie |
Ten zestaw szablonów Bicep pokazuje, jak skonfigurować kompleksową konfigurację usługi Azure Machine Learning w bezpiecznej konfiguracji. Ta implementacja referencyjna obejmuje obszar roboczy, klaster obliczeniowy, wystąpienie obliczeniowe i dołączony prywatny klaster usługi AKS. |
miernik wydajności dysku zarządzanego platformy Azure wdrażanie |
Ten szablon umożliwia uruchomienie testu wydajności dysku zarządzanego dla różnych typów obciążeń przy użyciu narzędzia fio. |
miernik wydajności raid dysku zarządzanego platformy Azure wdrażanie |
Ten szablon umożliwia uruchomienie testu wydajności macierzy RAID dysku zarządzanego dla różnych typów obciążeń przy użyciu narzędzia fio. |
azure Route Server w komunikacji równorzędnej BGP z Quagga wdrażanie |
Ten szablon wdraża serwer routera i maszynę wirtualną z systemem Ubuntu za pomocą rozwiązania Quagga. Dwa zewnętrzne sesje protokołu BGP są ustanawiane między serwerem routera i quaggą. Instalacja i konfiguracja oprogramowania Quagga jest wykonywana przez rozszerzenie niestandardowego skryptu platformy Azure dla systemu Linux |
miernik wydajności procesora CPU usługi Azure sysbench wdrażanie |
Ten szablon umożliwia uruchomienie testu wydajności procesora CPU przy użyciu narzędzia sysbench. |
przykład maszyny wirtualnej usługi Azure Traffic Manager wdrażanie |
W tym szablonie pokazano, jak utworzyć równoważenie obciążenia profilu usługi Azure Traffic Manager na wielu maszynach wirtualnych. |
przykład maszyny wirtualnej usługi Azure Traffic Manager z stref dostępności wdrażanie |
Ten szablon przedstawia sposób tworzenia równoważenia obciążenia profilu usługi Azure Traffic Manager na wielu maszynach wirtualnych umieszczonych w strefach dostępności. |
maszyny wirtualnej platformy Azure — miernik przepustowościto-VM wdrażanie |
Ten szablon umożliwia uruchamianie testu przepustowościto-VM maszyny wirtualnej za pomocą narzędzia PsPing. |
maszyny wirtualnej platformy Azure —to-VM wielowątkowy miernik przepływności wdrażanie |
Ten szablon umożliwia uruchamianie testu przepływnościto-VM maszyny wirtualnej za pomocą narzędzia NTttcp. |
Zapora aplikacji internetowej Barracuda z serwerami usług IIS zaplecza wdrażanie |
Ten szablon szybkiego startu platformy Azure wdraża rozwiązanie zapory aplikacji internetowej Barracuda na platformie Azure z wymaganą liczbą serwerów sieci Web usług IIS opartych na systemie Windows 2012. Szablony obejmują najnowszą wersję zapory aplikacji internetowej Barracuda z licencją Płatności zgodnie z rzeczywistym użyciem i najnowszą wersją obrazu platformy Azure systemu Windows 2012 R2 dla usług IIS. Zapora aplikacji internetowej Barracuda sprawdza przychodzący ruch internetowy i blokuje wstrzyknięcia kodu SQL, wykonywanie skryptów między witrynami, przekazywanie złośliwego oprogramowania & aplikacji DDoS i inne ataki ukierunkowane na aplikacje internetowe. Jeden zewnętrzny moduł równoważenia obciążenia jest wdrażany przy użyciu reguł NAT, aby umożliwić dostęp pulpitu zdalnego do serwerów internetowych zaplecza. Postępuj zgodnie z przewodnikiem po konfiguracji wdrożenia dostępnym w katalogu szablonów usługi GitHub, aby dowiedzieć się więcej o krokach wdrażania związanych z zaporą aplikacji internetowej Barracuda i publikowaniem aplikacji internetowych. |
wdrożenie farmy usług pulpitu zdalnego w warstwie Podstawowa wdrażanie |
Ten szablon tworzy podstawowe wdrożenie farmy usług pulpitu zdalnego |
Node and Utilities for Bitcoin on CentOS VM wdrażanie |
Ten szablon używa rozszerzenia CustomScript platformy Azure dla systemu Linux, aby wdrożyć wystąpienie węzła bitcore z kompletnym zestawem narzędzi Bitcoin. Szablon wdrożenia tworzy maszynę wirtualną z systemem CentOS, instaluje bitcore i udostępnia prosty plik wykonywalny z funkcją bitową. Za pomocą tego szablonu będziesz uruchamiać pełny węzeł w sieci Bitcoin, a także eksplorator bloków o nazwie Insight. |
szablonu łańcucha bloków wdrażanie |
Wdróż maszynę wirtualną przy użyciu zainstalowanego programu Groestlcoin Core. |
między regionami USŁUGI BOSH CF wdrażanie |
Ten szablon ułatwia skonfigurowanie zasobów potrzebnych do wdrożenia rozwiązania BOSH i Cloud Foundry w dwóch regionach na platformie Azure. |
instalatora BOSH wdrażanie |
Ten szablon ułatwia skonfigurowanie środowiska deweloperskiego, w którym można wdrożyć rozwiązania BOSH i Cloud Foundry. |
wdrażanie |
Ten szablon umożliwia wdrożenie przeglądarkiBox na maszynie wirtualnej LVM z systemem Azure Ubuntu Server 22.04 LTS, Debian 11 lub RHEL 8.7 LVM. |
CentOS/UbuntuServer Auto Dynamic Disks & Docker 1.12(cs) wdrażanie |
Jest to typowy szablon do tworzenia pojedynczego wystąpienia CentOS 7.2/7.1/6.5 lub Ubuntu Server 16.04.0-LTS z konfigurowalną liczbą dysków danych (konfigurowalnych rozmiarów). Maksymalnie 16 dysków można wymienić w parametrach portalu, a maksymalny rozmiar każdego dysku powinien być mniejszy niż 1023 GB. Macierz MDADM RAID0 jest instalowana automatycznie i przetrwa ponowne uruchomienie. Najnowsza wersja platformy Docker 1.12(cs3) (Swarm), docker-compose 1.9.0 & docker-machine 0.8.2 jest dostępna do użycia z poziomu interfejsu wiersza polecenia platformy Azure jest automatycznie uruchomiona jako kontener platformy Docker. Ten szablon pojedynczego wystąpienia jest odejściem szablonu klastrów HPC/GPU @ https://github.com/azurebigcompute/BigComputeBench |
klastra High-Availability Chef wdrażanie |
Ten szablon tworzy klaster chef-backend z dołączonymi węzłami frontonu |
Chef z parametrami JSON w systemie Ubuntu/Centos wdrażanie |
Wdrażanie maszyny wirtualnej z systemem Ubuntu/Centos przy użyciu programu Chef z parametrami JSON |
Classroom Dla systemu Linux JupyterHub wdrażanie |
Ten szablon umożliwia wdrożenie serwera Jupyter Server dla klasy do 100 użytkowników. Możesz podać nazwę użytkownika, hasło, nazwę maszyny wirtualnej i wybrać między procesorem CPU lub procesorem GPU. |
CloudLens z przykładem molocha wdrażanie |
Ten szablon pokazuje, jak skonfigurować widoczność sieci w chmurze publicznej platformy Azure przy użyciu agenta CloudLens, aby nacisnąć ruch na jednej maszynie wirtualnej i przekazać go do pakietu sieciowego przechowującego & narzędzia indeksowania, w tym przypadku Moloch. |
CloudLens z przykładem usługi Suricata IDS wdrażanie |
W tym szablonie pokazano, jak skonfigurować widoczność sieci w chmurze publicznej przy użyciu agenta CloudLens, aby nacisnąć ruch na jednej maszynie wirtualnej i przekazać go do usługi IDS, w tym przypadku Suricata. |
Concourse CI wdrażanie |
Concourse to system ciągłej integracji składający się z prostych narzędzi i pomysłów. Może ona wyrażać całe potoki, integrować się z dowolnymi zasobami lub użyć jej do wykonywania jednorazowych zadań lokalnie lub w innym systemie ciągłej integracji. Ten szablon może pomóc w przygotowaniu niezbędnych zasobów platformy Azure do skonfigurowania takiego systemu ciągłej integracji i uproszczenia konfiguracji. |
Nawiązywanie połączenia z przestrzenią nazw usługi Event Hubs za pośrednictwem prywatnego punktu końcowego wdrażanie |
W tym przykładzie pokazano, jak skonfigurować sieć wirtualną i prywatną strefę DNS w celu uzyskania dostępu do przestrzeni nazw usługi Event Hubs za pośrednictwem prywatnego punktu końcowego. |
Nawiązywanie połączenia z usługą Key Vault za pośrednictwem prywatnego punktu końcowego wdrażanie |
W tym przykładzie pokazano, jak skonfigurować sieć wirtualną i prywatną strefę DNS w celu uzyskania dostępu do usługi Key Vault za pośrednictwem prywatnego punktu końcowego. |
Nawiązywanie połączenia z przestrzenią nazw usługi Service Bus za pośrednictwem prywatnego punktu końcowego wdrażanie |
W tym przykładzie pokazano, jak skonfigurować sieć wirtualną i prywatną strefę DNS w celu uzyskania dostępu do przestrzeni nazw usługi Service Bus za pośrednictwem prywatnego punktu końcowego. |
Nawiązywanie połączenia z kontem magazynu z maszyny wirtualnej za pośrednictwem prywatnego punktu końcowego wdrażanie |
W tym przykładzie pokazano, jak używać sieci wirtualnej do uzyskiwania dostępu do konta magazynu obiektów blob za pośrednictwem prywatnego punktu końcowego. |
nawiązywanie połączenia z udziałem plików platformy Azure za pośrednictwem prywatnego punktu końcowego wdrażanie |
W tym przykładzie pokazano, jak skonfigurować sieć wirtualną i prywatną strefę DNS w celu uzyskania dostępu do udziału plików platformy Azure za pośrednictwem prywatnego punktu końcowego. |
tworzenie 2 maszyn wirtualnych w module równoważenia obciążenia i maszynie wirtualnej z programem SQL Server przy użyciu sieciowej grupy zabezpieczeń wdrażanie |
Ten szablon tworzy 2 maszyny wirtualne z systemem Windows (które mogą być używane jako internetowy fe) z zestawem dostępności i modułem równoważenia obciążenia z otwartym portem 80. Dwie maszyny wirtualne można uzyskać przy użyciu protokołu RDP na porcie 6001 i 6002. Ten szablon tworzy również maszynę wirtualną z programem SQL Server 2014, którą można uzyskać za pośrednictwem połączenia RDP zdefiniowanego w sieciowej grupie zabezpieczeń. |
tworzenie 2 maszyn wirtualnych z systemem Linux z modułem równoważenia obciążenia i maszyną wirtualną z programem SQL Server z SSD wdrażanie |
Ten szablon tworzy 2 maszyny wirtualne z systemem Linux (które mogą być używane jako internetowy fe) z zestawem dostępności i modułem równoważenia obciążenia z otwartym portem 80. Dwie maszyny wirtualne można uzyskać przy użyciu protokołu SSH na porcie 6001 i 6002. Ten szablon tworzy również maszynę wirtualną z programem SQL Server 2014, którą można uzyskać za pośrednictwem połączenia RDP zdefiniowanego w sieciowej grupie zabezpieczeń. Wszystkie magazyny maszyn wirtualnych mogą używać usługi Premium Storage (SSD) i można wybrać opcję tworzenia maszyn wirtualnych o wszystkich rozmiarach DS |
Tworzenie modułu równoważenia obciążenia między regionami wdrażanie |
Ten szablon tworzy moduł równoważenia obciążenia między regionami z pulą zaplecza zawierającą dwa regionalne moduły równoważenia obciążenia. Moduł równoważenia obciążenia między regionami jest obecnie dostępny w ograniczonych regionach. Regionalne moduły równoważenia obciążenia za modułem równoważenia obciążenia między regionami mogą znajdować się w dowolnym regionie. |
Tworzenie bramy zarządzania danymi i instalowanie jej na maszynie wirtualnej platformy Azure wdrażanie |
Ten szablon wdraża maszynę wirtualną i tworzy możliwą do pracy bramę zarządzania danymi |
Tworzenie środowiska DevTest przy użyciu sieci VPN P2S i usług IIS wdrażanie |
Ten szablon tworzy proste środowisko DevTest z siecią VPN typu punkt-lokacja i usługami IIS na serwerze z systemem Windows, który jest doskonałym sposobem na rozpoczęcie pracy. |
tworzenie zapory przy użyciu zasad zapory i IpGroups wdrażanie |
Ten szablon tworzy usługę Azure Firewall z zasadami zapory odwołującymi się do reguł sieci za pomocą grup IpGroups. Ponadto obejmuje konfigurację maszyny wirtualnej serwera przesiadkowego z systemem Linux |
tworzenie zapory, zaporaPolicy z jawnym serwerem proxy wdrażanie |
Ten szablon tworzy usługę Azure Firewall, FirewalllPolicy z jawnym serwerem proxy i regułami sieci z grupami IP. Ponadto obejmuje konfigurację maszyny wirtualnej serwera przesiadkowego z systemem Linux |
Tworzenie modułu równoważenia obciążenia z publicznym adresem IPv6 wdrażanie |
Ten szablon tworzy moduł równoważenia obciążenia dostępny z Internetu z publicznym adresem IPv6, regułami równoważenia obciążenia i dwiema maszynami wirtualnymi dla puli zaplecza. |
Tworzenie nowej domeny usługi AD z 2 kontrolerami domeny przy użyciu stref dostępności wdrażanie |
Ten szablon tworzy 2 maszyny wirtualne w osobnych strefach dostępności jako kontrolery domeny usługi AD (podstawowe i zapasowe) dla nowego lasu i domeny |
Tworzenie nowej zaszyfrowanej maszyny wirtualnej z systemem Windows na podstawie obrazu galerii wdrażanie |
Ten szablon tworzy nową zaszyfrowaną maszynę wirtualną z systemem Windows przy użyciu obrazu galerii serwera 2k12. |
tworzenie prywatnego klastra usługi AKS wdrażanie |
W tym przykładzie pokazano, jak utworzyć prywatny klaster usługi AKS w sieci wirtualnej wraz z maszyną wirtualną przesiadkową. |
tworzenie prywatnego klastra usługi AKS przy użyciu publicznej strefy DNS wdrażanie |
W tym przykładzie pokazano, jak wdrożyć prywatny klaster usługi AKS z publiczną strefą DNS. |
Tworzenie konfiguracji piaskownicy usługi Azure Firewall przy użyciu maszyn wirtualnych z systemem Linux wdrażanie |
Ten szablon tworzy sieć wirtualną z 3 podsieciami (podsiecią serwera, podsiecią przesiadki i podsiecią AzureFirewall), maszyną wirtualną serwera z publicznym adresem IP, maszyną wirtualną serwera, trasą zdefiniowaną przez użytkownika, aby wskazać usługę Azure Firewall dla podsieci serwera i usługę Azure Firewall z co najmniej 1 publicznymi adresami IP, 1 przykładową regułą sieci i domyślnymi zakresami prywatnymi |
Tworzenie konfiguracji piaskownicy usługi Azure Firewall przy użyciu stref wdrażanie |
Ten szablon tworzy sieć wirtualną z trzema podsieciami (podsiecią serwera, podsiecią serwera i podsiecią usługi Azure Firewall), maszyną wirtualną przesiadkową z publicznym adresem IP, maszyną wirtualną serwera, trasą zdefiniowaną przez użytkownika, trasą zdefiniowaną przez użytkownika w usłudze Azure Firewall dla podsieci ServerSubnet, usługą Azure Firewall z co najmniej jednym publicznym adresem IP, jedną przykładową regułą aplikacji oraz jedną przykładową regułą sieci i usługą Azure Firewall w strefach dostępności 1, 2, i 3. |
Tworzenie konfiguracji piaskownicy przy użyciu zasad zapory wdrażanie |
Ten szablon tworzy sieć wirtualną z 3 podsieciami (podsiecią serwera, podsiecią przesiadki i podsiecią AzureFirewall), maszyną wirtualną przesiadkową z publicznym adresem IP, maszyną wirtualną serwera, trasą zdefiniowaną przez użytkownika, aby wskazać usługę Azure Firewall dla podsieci serwera i usługę Azure Firewall z co najmniej 1 publicznymi adresami IP. Tworzy również zasady zapory z 1 przykładową regułą aplikacji, 1 przykładową regułą sieci i domyślnymi zakresami prywatnymi |
tworzenie połączenia sieci VPN typu lokacja-lokacja z maszyną wirtualną wdrażanie |
Ten szablon umożliwia utworzenie połączenia sieci VPN typu lokacja-lokacja przy użyciu bram sieci wirtualnej |
Tworzenie standardowego wewnętrznego modułu równoważenia obciążenia wdrażanie |
Ten szablon tworzy standardowy wewnętrzny moduł azure Load Balancer z portem równoważenia obciążenia reguły 80 |
Tworzenie standardowego modułu równoważenia obciążenia wdrażanie |
Ten szablon tworzy dostępny z Internetu moduł równoważenia obciążenia, reguły równoważenia obciążenia i trzy maszyny wirtualne dla puli zaplecza z każdą maszyną wirtualną w strefie nadmiarowej. |
Tworzenie dwóch maszyn wirtualnych wdrażania usług SQL Server Reporting Services wdrażanie |
Ten szablon tworzy dwie nowe maszyny wirtualne platformy Azure, z których każdy ma publiczny adres IP, konfiguruje jedną maszynę wirtualną jako serwer SSRS, jeden z mieszanym uwierzytelnianiem programu SQL Server dla wykazu usług SSRS z uruchomionym agentem SQL. Wszystkie maszyny wirtualne mają włączoną publiczną obsługę protokołu RDP i diagnostyki , diagnostyka jest przechowywana na skonsolidowanym koncie magazynu diagnostyki innym niż dysk maszyny wirtualnej |
Tworzenie maszyny wirtualnej w strefie rozszerzonej wdrażanie |
Ten szablon tworzy maszynę wirtualną w strefie rozszerzonej |
tworzenie maszyny wirtualnej na podstawie dysku VHD efficientIP wdrażanie |
Ten szablon tworzy maszynę wirtualną na podstawie wirtualnego dysku twardego efficientIP i umożliwia połączenie go z istniejącą siecią wirtualną, która może znajdować się w innej grupie zasobów, a następnie maszynie wirtualnej |
tworzenie maszyny wirtualnej na podstawie obrazu systemu Windows z 4 pustymi dyskami danych wdrażanie |
Ten szablon umożliwia utworzenie maszyny wirtualnej z systemem Windows na podstawie określonego obrazu. Dołącza również 4 puste dyski danych. Należy pamiętać, że można określić rozmiar pustych dysków danych. |
tworzenie maszyny wirtualnej na podstawie obrazu użytkownika wdrażanie |
Ten szablon umożliwia utworzenie maszyn wirtualnych na podstawie obrazu użytkownika. Ten szablon wdraża również sieć wirtualną, publiczne adresy IP i interfejs sieciowy. |
Tworzenie maszyny wirtualnej w nowej lub istniejącej sieci wirtualnej na podstawie niestandardowego dysku VHD wdrażanie |
Ten szablon tworzy maszynę wirtualną na podstawie wyspecjalizowanego wirtualnego dysku twardego i umożliwia połączenie jej z nową lub istniejącą siecią wirtualną, która może znajdować się w innej grupie zasobów niż maszyna wirtualna |
Tworzenie maszyny wirtualnej w nowej lub istniejącej sieci wirtualnej na podstawie uogólnionego wirtualnego dysku twardego wdrażanie |
Ten szablon tworzy maszynę wirtualną na podstawie uogólnionego wirtualnego dysku twardego i umożliwia nawiązanie połączenia z nową lub istniejącą siecią wirtualną, która może znajdować się w innej grupie zasobów niż maszyna wirtualna |
Tworzenie maszyny wirtualnej w sieci wirtualnej w innej grupie zasobów wdrażanie |
Ten szablon tworzy maszynę wirtualną w sieci wirtualnej, która znajduje się w innej grupie zasobów |
Tworzenie maszyny wirtualnej z dynamicznym wyborem dysków danych wdrażanie |
Ten szablon umożliwia użytkownikowi wybranie liczby dysków danych, które mają zostać dodane do maszyny wirtualnej. |
Tworzenie maszyny wirtualnej z wieloma pustymi dyskami danych StandardSSD_LRS wdrażanie |
Ten szablon umożliwia utworzenie maszyny wirtualnej z systemem Windows na podstawie określonego obrazu. Dołącza również domyślnie wiele pustych dysków danych StandardSSD. Należy pamiętać, że można określić rozmiar i typ magazynu (Standard_LRS, StandardSSD_LRS i Premium_LRS) pustych dysków danych. |
Tworzenie maszyny wirtualnej z wieloma kartami sieciowymi i dostępem RDP wdrażanie |
Ten szablon umożliwia utworzenie maszyn wirtualnych z wieloma (2) interfejsami sieciowymi (karty sieciowe) i połączenie RDP ze skonfigurowanym modułem równoważenia obciążenia i regułą NAT dla ruchu przychodzącego. Więcej kart sieciowych można łatwo dodać za pomocą tego szablonu. Ten szablon umożliwia również wdrożenie konta magazynu, sieci wirtualnej, publicznego adresu IP i 2 interfejsów sieciowych (frontonu i zaplecza). |
Tworzenie maszyny wirtualnej z systemem Windows z włączonym rozszerzeniem chroniącym przed złośliwym oprogramowaniem wdrażanie |
Ten szablon tworzy maszynę wirtualną z systemem Windows i konfiguruje ochronę przed złośliwym oprogramowaniem |
Tworzenie usługi Azure Application Gateway w wersji 2 wdrażanie |
Ten szablon tworzy usługę Azure Application Gateway z dwoma serwerami z systemem Windows Server 2016 w puli zaplecza |
Tworzenie piaskownicy usługi Azure Firewall z wymuszonym tunelowaniem wdrażanie |
Ten szablon tworzy piaskownicę usługi Azure Firewall (Linux) z jedną zaporą wymuszoną tunelowaną przez inną zaporę w równorzędnej sieci wirtualnej |
tworzenie usługi Azure Firewall przy użyciu IpGroups wdrażanie |
Ten szablon tworzy usługę Azure Firewall z regułami aplikacji i sieci odwołującą się do grup adresów IP. Ponadto obejmuje konfigurację maszyny wirtualnej serwera przesiadkowego z systemem Linux |
Tworzenie usługi Azure Firewall z wieloma publicznymi adresami IP wdrażanie |
Ten szablon tworzy usługę Azure Firewall z dwoma publicznymi adresami IP i dwoma serwerami z systemem Windows Server 2019 do przetestowania. |
Tworzenie maszyny wirtualnej platformy Azure przy użyciu nowej lasu usługi Active Directory wdrażanie |
Ten szablon tworzy nową maszynę wirtualną platformy Azure, konfiguruje maszynę wirtualną jako kontroler domeny usługi Active Directory dla nowego lasu |
Tworzenie maszyny wirtualnej platformy Azure przy użyciu nowego lasu usługi AD wdrażanie |
Ten szablon tworzy nową maszynę wirtualną platformy Azure, konfiguruje maszynę wirtualną jako kontroler domeny usługi AD dla nowego lasu |
Tworzenie zapory aplikacji internetowej platformy Azure w wersji 2 w usłudze Azure Application Gateway wdrażanie |
Ten szablon tworzy zaporę aplikacji internetowej platformy Azure w wersji 2 w usłudze Azure Application Gateway z dwoma serwerami systemu Windows Server 2016 w puli zaplecza |
Tworzenie symulatora usługi IOT Hub i ubuntu edge wdrażanie |
Ten szablon umożliwia utworzenie symulatora brzegowego centrum IOT i maszyny wirtualnej z systemem Ubuntu. |
tworzenie usługi Application Gateway IPv6 wdrażanie |
Ten szablon tworzy bramę aplikacji z frontonem IPv6 w sieci wirtualnej z podwójnym stosem. |
Utwórz nową domenę usługi AD z 2 kontrolerami domeny wdrażanie |
Ten szablon tworzy 2 nowe maszyny wirtualne jako kontrolery domeny usługi AD (podstawowe i zapasowe) dla nowego lasu i domeny |
Tworzenie pulpitu UBUNTUGNO wdrażanie |
Ten szablon tworzy maszynę klasyczną z systemem ubuntu. Jest to doskonałe rozwiązanie do użycia jako serwer przesiadkowy za translatorem adresów sieciowych. |
Tworzenie i szyfrowanie nowego zestawu skalowania maszyn wirtualnych z systemem Linux za pomocą serwera przesiadkowego wdrażanie |
Ten szablon wdraża zestaw skalowania maszyn wirtualnych z systemem Linux przy użyciu najnowszego obrazu systemu Linux, dodaje woluminy danych, a następnie szyfruje woluminy danych każdego wystąpienia zestawu skalowania maszyn wirtualnych z systemem Linux. Wdraża również serwer przesiadkowy z publicznym adresem IP w tej samej sieci wirtualnej co wystąpienia zestawu skalowania maszyn wirtualnych z systemem Linux z prywatnymi adresami IP. Umożliwia to nawiązywanie połączenia z serwerem przesiadkowym za pośrednictwem publicznego adresu IP, a następnie nawiązywanie połączenia z wystąpieniami zestawu skalowania maszyn wirtualnych z systemem Linux za pośrednictwem prywatnych adresów IP. |
Tworzenie i szyfrowanie nowego zestawu skalowania maszyn wirtualnych z systemem Windows za pomocą serwera przesiadkowego wdrażanie |
Ten szablon umożliwia wdrożenie prostego zestawu skalowania maszyn wirtualnych z systemem Windows przy użyciu najnowszej poprawkowej wersji serwera systemu Windows. Ten szablon wdraża również serwer przesiadkowy z publicznym adresem IP w tej samej sieci wirtualnej. Połączenie z serwerem przesiadkowym można nawiązać za pośrednictwem tego publicznego adresu IP, a następnie nawiązać połączenie z maszynami wirtualnymi w zestawie skalowania za pośrednictwem prywatnych adresów IP. Ten szablon umożliwia szyfrowanie w zestawie skalowania maszyn wirtualnych z systemem Windows. |
Tworzenie nowych zaszyfrowanych dysków zarządzanych win-vm z obrazu galerii wdrażanie |
Ten szablon tworzy nową zaszyfrowaną maszynę wirtualną z systemem Windows na dyskach zarządzanych przy użyciu obrazu galerii serwera 2k12. |
Utwórz nową maszynę wirtualną z systemem Ubuntu wstępnie wypełniona agenta puppet wdrażanie |
Ten szablon tworzy maszynę wirtualną z systemem Ubuntu i instaluje w nim agenta puppet przy użyciu rozszerzenia CustomScript. |
Tworzenie piaskownicy usługi Azure Firewall, maszyny wirtualnej klienta i maszyny wirtualnej serwera wdrażanie |
Ten szablon tworzy sieć wirtualną z 2 podsieciami (podsiecią serwera i podsiecią AzureFirewall), maszyną wirtualną serwera, maszyną wirtualną klienta, publicznym adresem IP dla każdej maszyny wirtualnej i tabelą tras do wysyłania ruchu między maszynami wirtualnymi przez zaporę. |
Tworzenie wystąpienia zarządzanego SQL za pomocą serwera przesiadkowego w nowej sieci wirtualnej wdrażanie |
Wdrażanie wystąpienia zarządzanego usługi Azure Sql Database (SQL MI) i serwera JumpBox za pomocą programu SSMS w nowej sieci wirtualnej. |
Tworzenie dysku danych maszyny wirtualnej z systemem Ubuntu wdrażanie |
Ten szablon tworzy maszynę wirtualną z dołączonymi wieloma dyskami. Skrypt partycjonuje i formatuje dyski w macierzy raid0. |
utwórz maszynę wirtualną na podstawie istniejących wirtualnych dysków twardych i połącz ją z istniejącą siecią wirtualną wdrażanie |
Ten szablon tworzy maszynę wirtualną na podstawie dysków VHD (OS + dysk danych) i umożliwia połączenie jej z istniejącą siecią wirtualną, która może znajdować się w innej grupie zasobów, a następnie maszynie wirtualnej |
tworzenie maszyn wirtualnych w zestawach dostępności przy użyciu pętli zasobów wdrażanie |
Utwórz 2–5 maszyn wirtualnych w zestawach dostępności przy użyciu pętli zasobów. Maszyny wirtualne mogą być odłączone lub Windows z maksymalnie 5 maszynami wirtualnymi, ponieważ w tym przykładzie użyto pojedynczego konta magazynu |
Tworzenie, konfigurowanie i wdrażanie aplikacji internetowej na maszynie wirtualnej platformy Azure wdrażanie |
Tworzenie i konfigurowanie maszyny wirtualnej z systemem Windows przy użyciu usługi SQL Azure Database oraz wdrażanie aplikacji internetowej w środowisku przy użyciu rozszerzenia DSC programu PowerShell |
tworzy usługę AVD przy użyciu dołączania do identyfikatora entra firmy Microsoft wdrażanie |
Ten szablon umożliwia tworzenie zasobów usługi Azure Virtual Desktop, takich jak pula hostów, grupa aplikacji, obszar roboczy, host sesji testowej i jego rozszerzenia za pomocą dołączania identyfikatora Entra firmy Microsoft |
rozszerzenie niestandardowego skryptu na maszynie wirtualnej z systemem Ubuntu wdrażanie |
Ten szablon tworzy maszynę wirtualną z systemem Ubuntu i instaluje rozszerzenie CustomScript |
wdrażanie klastra Percona XtraDB w strefach dostępności wdrażanie |
Ten szablon wdraża klaster wysokiej dostępności MySQL z 3 węzłami w systemie CentOS 6.5 lub Ubuntu 12.04 |
wdrażanie hosta bastionu w sieci wirtualnej koncentratora wdrażanie |
Ten szablon tworzy dwie sieci wirtualne z komunikacją równorzędną, hostem bastionu w sieci wirtualnej piasty i maszyną wirtualną z systemem Linux w sieci wirtualnej będącej szprychą |
wdrażanie aplikacji Django wdrażanie |
Ten szablon używa rozszerzenia CustomScript platformy Azure dla systemu Linux do wdrożenia aplikacji. Ten przykład tworzy maszynę wirtualną z systemem Ubuntu, wykonuje dyskretną instalację języków Python, Django i Apache, a następnie tworzy prostą aplikację Django |
wdrażanie piaskownicy topologii piasty i szprych wdrażanie |
Ten szablon tworzy podstawową konfigurację topologii piasty i szprych. Tworzy ona sieć wirtualną piasty z podsieciami DMZ, zarządzaniem, współdzieloną i bramą (opcjonalnie) z dwiema sieciami wirtualnymi szprych (programowanie i produkcja) zawierającą podsieć obciążenia. Wdraża również Jump-Host systemu Windows w podsieci Zarządzania centrum i ustanawia wirtualne sieci równorzędne między piastą a dwiema szprychami. |
Wdrażanie pulpitu nawigacyjnego Kibana przy użyciu platformy Docker wdrażanie |
Ten szablon umożliwia wdrożenie maszyny wirtualnej z systemem Ubuntu z zainstalowaną platformą Docker (przy użyciu rozszerzenia platformy Docker) i kontenerami Kibana/Elasticsearch utworzonymi i skonfigurowanymi do obsługi pulpitu nawigacyjnego analitycznego. |
wdrażanie aplikacji LAMP wdrażanie |
Ten szablon używa rozszerzenia CustomScript platformy Azure dla systemu Linux do wdrożenia aplikacji. Tworzy maszynę wirtualną z systemem Ubuntu, wykonuje dyskretną instalację programów MySQL, Apache i PHP, a następnie tworzy prosty skrypt PHP. |
wdrażanie maszyny wirtualnej z systemem Linux lub Windows przy użyciu msi wdrażanie |
Ten szablon umożliwia wdrożenie maszyny wirtualnej z systemem Linux lub Windows przy użyciu tożsamości usługi zarządzanej. |
wdrażanie maszyny wirtualnej z systemem Linux (Ubuntu) z wieloma kartami sieciowymi wdrażanie |
Ten szablon tworzy sieć wirtualną z wieloma podsieciami i wdraża maszynę wirtualną z systemem Ubuntu z wieloma kartami sieciowymi |
wdrażanie maszyny wirtualnej z systemem Linux przy użyciu maszyny wirtualnej Azul Zulu OpenJDK JVM wdrażanie |
Ten szablon umożliwia utworzenie maszyny wirtualnej z systemem Linux przy użyciu maszyny wirtualnej Azul Zulu OpenJDK JVM. |
wdrażanie serwera MySQL wdrażanie |
Ten szablon używa rozszerzenia CustomScript platformy Azure dla systemu Linux do wdrożenia serwera MySQL. Tworzy maszynę wirtualną z systemem Ubuntu, wykonuje dyskretną instalację serwera MySQL w wersji:5.6 |
wdrażanie klastra usługi Nextflow Genomics wdrażanie |
Ten szablon wdraża skalowalny klaster Nextflow z serwerem Jumpbox, n węzłami klastra, obsługą platformy Docker i magazynem udostępnionym. |
wdrażanie serwera PostgreSQL na maszynie wirtualnej z systemem Ubuntu wdrażanie |
Ten szablon używa rozszerzenia CustomScript platformy Azure dla systemu Linux do wdrożenia serwera postgresql. Tworzy maszynę wirtualną z systemem Ubuntu, wykonuje dyskretną instalację serwera MySQL w wersji:9.3.5 |
Wdrażanie maszyny wirtualnej z systemem Windows w warstwie Premium wdrażanie |
Ten szablon umożliwia wdrożenie maszyny wirtualnej z systemem Windows w warstwie Premium przy użyciu kilku różnych opcji dla wersji systemu Windows przy użyciu najnowszej poprawkowej wersji. |
wdrażanie maszyny wirtualnej z systemem Windows w warstwie Premium przy użyciu diagnostyki wdrażanie |
Ten szablon umożliwia wdrożenie maszyny wirtualnej z systemem Windows w warstwie Premium przy użyciu kilku różnych opcji dla wersji systemu Windows przy użyciu najnowszej poprawkowej wersji. |
Wdrażanie prostej maszyny wirtualnej FreeBSD w lokalizacji grupy zasobów wdrażanie |
Ten szablon umożliwia wdrożenie prostej maszyny wirtualnej FreeBSD przy użyciu kilku różnych opcji wersji FreeBSD przy użyciu najnowszej poprawkowej wersji. Spowoduje to wdrożenie w lokalizacji grupy zasobów na rozmiarze maszyny wirtualnej D1. |
Wdrażanie prostej maszyny wirtualnej z systemem Linux i aktualizowanie prywatnego adresu IP do statycznych wdrażanie |
Ten szablon umożliwia wdrożenie prostej maszyny wirtualnej z systemem Linux przy użyciu systemu Ubuntu z witryny Marketplace. Spowoduje to wdrożenie sieci wirtualnej, podsieci i maszyny wirtualnej o rozmiarze A1 w lokalizacji grupy zasobów z dynamicznie przypisanym adresem IP, a następnie przekonwertowanie jej na statyczny adres IP. |
wdrażanie prostej maszyny wirtualnej z systemem Linux z przyspieszoną siecią wdrażanie |
Ten szablon umożliwia wdrożenie prostej maszyny wirtualnej z systemem Linux z przyspieszoną siecią przy użyciu systemu Ubuntu w wersji 18.04-LTS z najnowszą poprawką. Spowoduje to wdrożenie maszyny wirtualnej o rozmiarze D3_v2 w lokalizacji grupy zasobów i zwrócenie nazwy FQDN maszyny wirtualnej. |
Wdrażanie prostej maszyny wirtualnej z systemem Ubuntu Linux 20.04-LTS wdrażanie |
Ten szablon umożliwia wdrożenie systemu Ubuntu Server z kilkoma opcjami maszyny wirtualnej. Możesz podać nazwę maszyny wirtualnej, wersję systemu operacyjnego, rozmiar maszyny wirtualnej oraz nazwę użytkownika i hasło administratora. Domyślnie rozmiar maszyny wirtualnej to Standard_D2s_v3, a wersja systemu operacyjnego to 20.04-LTS. |
wdrażanie prostego zestawu skalowania maszyn wirtualnych z systemem Linux i serwera Przesiadkowego wdrażanie |
Ten szablon umożliwia wdrożenie prostego zestawu skalowania maszyn wirtualnych z systemem Linux przy użyciu najnowszej poprawkowej wersji systemu Ubuntu Linux 15.10 lub 14.04.4-LTS. Istnieje również serwer przesiadkowy umożliwiający włączanie połączeń spoza sieci wirtualnej, w których znajdują się maszyny wirtualne. |
wdrażanie prostego zestawu skalowania maszyn wirtualnych przy użyciu maszyn wirtualnych z systemem Windows i serwera przesiadkowego wdrażanie |
Ten szablon umożliwia wdrożenie prostego zestawu skalowania maszyn wirtualnych z systemem Windows przy użyciu najnowszej poprawkowej wersji serwera systemu Windows. Ten szablon wdraża również serwer przesiadkowy z publicznym adresem IP w tej samej sieci wirtualnej. Połączenie z serwerem przesiadkowym można nawiązać za pośrednictwem tego publicznego adresu IP, a następnie nawiązać połączenie z maszynami wirtualnymi w zestawie skalowania za pośrednictwem prywatnych adresów IP. |
Wdrażanie prostej maszyny wirtualnej z systemem Windows wdrażanie |
Ten szablon umożliwia wdrożenie prostej maszyny wirtualnej z systemem Windows przy użyciu kilku różnych opcji dla wersji systemu Windows przy użyciu najnowszej poprawkowej wersji. Spowoduje to wdrożenie maszyny wirtualnej o rozmiarze A2 w lokalizacji grupy zasobów i zwrócenie nazwy FQDN maszyny wirtualnej. |
Wdrażanie prostej maszyny wirtualnej z systemem Windows przy użyciu monitorowania i diagnostyki wdrażanie |
Ten szablon umożliwia wdrożenie prostej maszyny wirtualnej z systemem Windows wraz z rozszerzeniem diagnostycznym, które umożliwia monitorowanie i diagnostykę maszyny wirtualnej |
Wdrażanie prostej maszyny wirtualnej z systemem Windows z tagami wdrażanie |
Ten szablon spowoduje wdrożenie D2_v3 maszyny wirtualnej z systemem Windows, karty sieciowej, konta magazynu, sieci wirtualnej, publicznego adresu IP i sieciowej grupy zabezpieczeń. Obiekt tagu jest tworzony w zmiennych i będzie stosowany we wszystkich zasobach, jeśli ma to zastosowanie. |
Wdrażanie pojedynczej maszyny wirtualnej WordPress na platformie Azure wdrażanie |
Ten szablon wdraża kompletny stos LAMP, a następnie instaluje i inicjuje platformę WordPress. Po zakończeniu wdrażania należy przejść do http://fqdn.of.your.vm/wordpress/, aby zakończyć konfigurację, utworzyć konto i rozpocząć pracę z platformą WordPress. |
Wdrażanie zaufanej maszyny wirtualnej z systemem Linux z obsługą uruchamiania wdrażanie |
Ten szablon umożliwia wdrożenie zaufanej maszyny wirtualnej z systemem Linux z obsługą uruchamiania przy użyciu kilku różnych opcji dla wersji systemu Linux przy użyciu najnowszej poprawkowej wersji. Jeśli włączysz protokół Secureboot i vTPM, rozszerzenie zaświadczania gościa zostanie zainstalowane na maszynie wirtualnej. To rozszerzenie wykona zdalne zaświadczanie przez chmurę. Domyślnie spowoduje to wdrożenie maszyny wirtualnej o rozmiarze Standard_D2_v3 w lokalizacji grupy zasobów i zwrócenie nazwy FQDN maszyny wirtualnej. |
Wdrażanie zaufanej maszyny wirtualnej z systemem Windows z obsługą uruchamiania wdrażanie |
Ten szablon umożliwia wdrożenie zaufanej maszyny wirtualnej z systemem Windows z obsługą uruchamiania przy użyciu kilku różnych opcji dla wersji systemu Windows przy użyciu najnowszej poprawkowej wersji. Jeśli włączysz protokół Secureboot i vTPM, rozszerzenie zaświadczania gościa zostanie zainstalowane na maszynie wirtualnej. To rozszerzenie wykona zdalne zaświadczanie przez chmurę. Domyślnie spowoduje to wdrożenie maszyny wirtualnej o rozmiarze Standard_D2_v3 w lokalizacji grupy zasobów i zwrócenie nazwy FQDN maszyny wirtualnej. |
wdrażanie maszyny wirtualnej DataScience z systemem Ubuntu Linux 18.04 wdrażanie |
Ten szablon umożliwia wdrożenie systemu Ubuntu Server z niektórymi narzędziami do nauki o danych. Możesz podać nazwę użytkownika, hasło, nazwę maszyny wirtualnej i wybrać między procesorem CPU lub procesorem GPU. |
wdrażanie maszyny wirtualnej z systemem Ubuntu przy użyciu rozszerzenia pakietu OMS wdrażanie |
Ten szablon umożliwia wdrożenie maszyny wirtualnej z systemem Ubuntu z zainstalowanym rozszerzeniem pakietu OMS i dołączonym do określonego obszaru roboczego |
wdrażanie maszyny wirtualnej przy użyciu danych niestandardowych wdrażanie |
Ten szablon umożliwia utworzenie maszyny wirtualnej z danymi niestandardowymi przekazanymi do maszyny wirtualnej. Ten szablon wdraża również konto magazynu, sieć wirtualną, publiczne adresy IP i interfejs sieciowy. |
wdrażanie maszyny wirtualnej przy użyciu klucza publicznego SSH rsa wdrażanie |
Ten szablon umożliwia utworzenie maszyny wirtualnej z kluczem publicznym SSH rsa |
wdrażanie maszyny wirtualnej przy użyciu danych użytkownika wdrażanie |
Ten szablon umożliwia utworzenie maszyny wirtualnej z danymi użytkownika przekazanymi do maszyny wirtualnej. Ten szablon wdraża również sieć wirtualną, publiczne adresy IP i interfejs sieciowy. |
wdrażanie maszyny wirtualnej w strefie dostępności wdrażanie |
Ten szablon umożliwia wdrożenie prostej maszyny wirtualnej (windows lub Ubuntu) przy użyciu najnowszej poprawkowej wersji. Spowoduje to wdrożenie maszyny wirtualnej o rozmiarze A2_v2 w określonej lokalizacji i zwrócenie nazwy FQDN maszyny wirtualnej. |
wdrażanie zestawu skalowania maszyn wirtualnych z systemem Linux za wewnętrznym modułem równoważenia obciążenia wdrażanie |
Ten szablon umożliwia wdrożenie zestawu skalowania maszyn wirtualnych z systemem Linux przy użyciu najnowszej poprawkowej wersji systemu Ubuntu Linux 15.10 lub 14.04.4-LTS. Te maszyny wirtualne znajdują się za wewnętrznym modułem równoważenia obciążenia z regułami translatora adresów sieciowych dla połączeń SSH. |
wdrażanie maszyny wirtualnej z wieloma adresami IP wdrażanie |
Ten szablon umożliwia wdrożenie maszyny wirtualnej z 3 konfiguracjami adresów IP. Ten szablon wdroży maszynę wirtualną z systemem Linux/Windows o nazwie myVM1 z 3 konfiguracjami adresów IP: IPConfig-1, IPConfig-2 i IPConfig-3. |
wdrażanie maszyny wirtualnej z systemem Windows Server przy użyciu programu Visual Studio wdrażanie |
Ten szablon umożliwia wdrożenie maszyny wirtualnej z systemem Windows Server przy użyciu programu Visual Code Studio Community 2019 z kilkoma opcjami maszyny wirtualnej. Możesz podać nazwę maszyny wirtualnej, nazwę użytkownika administratora i hasło administratora. |
wdrażanie maszyny wirtualnej z systemem Windows i konfigurowanie odbiornika https usługi WinRM wdrażanie |
Ten szablon umożliwia wdrożenie prostej maszyny wirtualnej z systemem Windows przy użyciu kilku różnych opcji dla wersji systemu Windows. Spowoduje to skonfigurowanie odbiornika https usługi WinRM. Użytkownik musi podać wartość parametru "hostNameScriptArgument", który jest nazwą fqdn maszyny wirtualnej. Przykład: testvm.westus.cloupdapp.azure.com lub *.westus.cloupdapp.azure.com |
wdrażanie maszyny wirtualnej z systemem Windows i włączanie tworzenia kopii zapasowej przy użyciu usługi Azure Backup wdrażanie |
Ten szablon umożliwia wdrożenie maszyny wirtualnej z systemem Windows i magazynu usługi Recovery Services skonfigurowanego przy użyciu zasad DefaultPolicy for Protection. |
Wdrażanie maszyny wirtualnej z systemem Windows ze zmienną liczbą dysków danych wdrażanie |
Ten szablon umożliwia wdrożenie prostej maszyny wirtualnej i określenie liczby dysków danych w czasie wdrażania przy użyciu parametru . Należy pamiętać, że liczba i rozmiar dysków danych są powiązane z rozmiarem maszyny wirtualnej. Rozmiar maszyny wirtualnej dla tego przykładu jest Standard_DS4_v2 z domyślnym 16 dyskami danych. |
wdrażanie maszyny wirtualnej z systemem Windows przy użyciu maszyny wirtualnej Azul Zulu OpenJDK JVM wdrażanie |
Ten szablon umożliwia utworzenie maszyny wirtualnej z systemem Windows przy użyciu maszyny wirtualnej Azul Zulu OpenJDK JVM |
wdrażanie maszyny wirtualnej z systemem Windows przy użyciu rozszerzenia pakietu OMS wdrażanie |
Ten szablon umożliwia wdrożenie maszyny wirtualnej z systemem Windows z zainstalowanym rozszerzeniem pakietu OMS i dołączonym do określonego obszaru roboczego |
wdrażanie maszyny wirtualnej z systemem Windows przy użyciu rozszerzenia Windows Admin Center wdrażanie |
Ten szablon umożliwia wdrożenie maszyny wirtualnej z systemem Windows z rozszerzeniem Windows Admin Center w celu zarządzania maszyną wirtualną bezpośrednio z witryny Azure Portal. |
wdrażanie bloga WordPress przy użyciu platformy Docker wdrażanie |
Ten szablon umożliwia wdrożenie maszyny wirtualnej z systemem Ubuntu z zainstalowaną platformą Docker (przy użyciu rozszerzenia platformy Docker) i kontenerami WordPress/MySQL utworzonymi i skonfigurowanymi do obsługi serwera blogu. |
Wdrażanie serwera analizy Open-Source za pomocą platformy Docker wdrażanie |
Ten szablon umożliwia wdrożenie maszyny wirtualnej z systemem Ubuntu za pomocą platformy Docker zainstalowanej (przy użyciu rozszerzenia platformy Docker) oraz utworzonego i skonfigurowanego kontenera analizy typu open source w celu zastąpienia (teraz sunset) usługi Analizowanie. |
wdrażanie openvpn Access Server wdrażanie |
Ten szablon używa rozszerzenia CustomScript platformy Azure dla systemu Linux do wdrożenia serwera dostępu openvpn. Tworzy maszynę wirtualną z systemem Ubuntu, wykonuje dyskretną instalację serwera dostępu openvpn, a następnie ustaw podstawowe ustawienia sieci serwera: zdefiniuj nazwę hosta serwera sieci VPN jako nazwę DNS publicznego adresu IP maszyny wirtualnej |
wdrażanie maszyny wirtualnej z systemem Ubuntu przy użyciu aparatu platformy Docker wdrażanie |
Ten szablon umożliwia wdrożenie maszyny wirtualnej z systemem Ubuntu przy użyciu platformy Docker (przy użyciu rozszerzenia platformy Docker). Później możesz nawiązać połączenie SSH z maszyną wirtualną i uruchomić kontenery platformy Docker. |
Wdrażanie usługi Anbox Cloud wdrażanie |
Ten szablon wdraża rozwiązanie Anbox Cloud na maszynie wirtualnej z systemem Ubuntu. Ukończenie instalacji rozwiązania Anbox Cloud wymaga interakcji użytkownika po wdrożeniu; Aby uzyskać instrukcje, zapoznaj się z plikiem README. Szablon obsługuje zarówno uruchamianie maszyny wirtualnej z obrazu systemu Ubuntu Pro, jak i skojarzenie tokenu Ubuntu Pro z maszyną wirtualną uruchomioną z obrazu innego niż Pro. Pierwszy jest zachowaniem domyślnym; użytkownicy, którzy chcą dołączyć token do maszyny wirtualnej uruchomionej z obrazu innego niż Pro, muszą zastąpić domyślne argumenty parametrów ubuntuImageOffer, ubuntuImageSKU i ubuntuProToken. Szablon jest również parametriczny w rozmiarze maszyny wirtualnej i rozmiarach dysków. Wartości argumentów innych niż domyślne dla tych parametrów muszą być zgodne z https://anbox-cloud.io/docs/reference/requirements#anbox-cloud-appliance-4. |
wdrażanie CKAN wdrażanie |
Ten szablon wdraża CKAN przy użyciu narzędzia Apache Solr (do wyszukiwania) i bazy danych PostgreSQL (bazy danych) na maszynie wirtualnej z systemem Ubuntu. Kontenery CKAN, Solr i PostgreSQL są wdrażane jako poszczególne kontenery platformy Docker na maszynie wirtualnej. |
wdrażanie funkcji darktrace vSensors wdrażanie |
Ten szablon umożliwia wdrożenie co najmniej jednego autonomicznego modułu vSensoru Darktrace |
wdrażanie replikacji geograficznej bazy danych HBase wdrażanie |
Ten szablon umożliwia skonfigurowanie środowiska platformy Azure na potrzeby replikacji bazy danych HBase w dwóch różnych regionach przy użyciu połączenia między sieciami wirtualnymi sieci VPN. |
wdrażanie klastra IOMAD w systemie Ubuntu wdrażanie |
Ten szablon wdraża usługę IOMAD jako aplikację LAMP w systemie Ubuntu. Tworzy co najmniej jedną maszynę wirtualną z systemem Ubuntu dla frontonu i jedną maszynę wirtualną zaplecza. Wykonuje dyskretną instalację oprogramowania Apache i PHP na maszynach wirtualnych frontonu i MySQL na maszynie wirtualnej zaplecza. Następnie wdraża IOMAD w klastrze. Konfiguruje moduł równoważenia obciążenia na potrzeby kierowania żądań do maszyn wirtualnych frontonu. Konfiguruje również reguły TRANSLATOR adresów sieciowych, aby zezwolić administratorowi na dostęp do każdej maszyny wirtualnej. Konfiguruje również katalog danych moodledata przy użyciu magazynu plików udostępnionego między maszynami wirtualnymi. Po pomyślnym wdrożeniu możesz przejść do usługi /iomad na każdej maszynie wirtualnej frontonu (przy użyciu dostępu administratora sieci Web), aby rozpocząć konfigurowanie usługi IOMAD. |
wdrażanie usługi IOMAD w systemie Ubuntu na jednej maszynie wirtualnej wdrażanie |
Ten szablon wdraża usługę IOMAD jako aplikację LAMP w systemie Ubuntu. Tworzy pojedynczą maszynę wirtualną z systemem Ubuntu, wykonuje dyskretną instalację oprogramowania MySQL, Apache i PHP, a następnie wdraża na nim środowisko IOMAD. Po pomyślnym wdrożeniu możesz przejść do /iomad, aby rozpocząć tworzenie konfiguracji IOMAD. |
wdrażanie serwera elastycznego MySQL przy użyciu prywatnego punktu końcowego wdrażanie |
Ten szablon umożliwia wdrożenie serwera elastycznego usługi Azure Database for MySQL z prywatnym punktem końcowym. |
wdrażanie neo4J na platformie Docker i danych na dysku zewnętrznym wdrażanie |
Ten szablon umożliwia wdrożenie maszyny wirtualnej z systemem Ubuntu z zainstalowaną platformą Docker (przy użyciu rozszerzenia platformy Docker) i kontenerem Neo4J, który używa dysku zewnętrznego do przechowywania danych. |
wdrażanie neo4J na maszynie wirtualnej z systemem Ubuntu wdrażanie |
Ten szablon umożliwia wdrożenie maszyny wirtualnej z systemem Ubuntu przy użyciu plików binarnych Neo4J i uruchomienie neo4J na wyznaczonych portach. |
wdrażanie dysku net w systemie Ubuntu wdrażanie |
Ten szablon umożliwia wdrażanie serwera seafile 6.1.1 na maszynie wirtualnej z systemem Ubuntu platformy Azure |
Wdrażanie octopus Deploy 3.0 z licencją próbną wdrażanie |
Ten szablon umożliwia wdrożenie pojedynczego serwera Octopus Deploy 3.0 z licencją próbną. Spowoduje to wdrożenie na jednej maszynie wirtualnej z systemem Windows Server 2012R2 (Standardowa D2) i sql DB (S1) w lokalizacji określonej dla grupy zasobów. |
Deploy Open edX (wersja lilac) za pośrednictwem nauczyciela wdrażanie |
Ten szablon tworzy pojedynczą maszynę wirtualną z systemem Ubuntu i wdraża platformę Open edX za pośrednictwem nauczycieli na nich. |
Deploy Open edX devstack on a single Ubuntu VM wdrażanie |
Ten szablon tworzy pojedynczą maszynę wirtualną z systemem Ubuntu i wdraża na niej plik DevStack Open edX. |
deploy Open edX Dogwood (Multi-VM) wdrażanie |
Ten szablon tworzy sieć maszyn wirtualnych z systemem Ubuntu i wdraża na nich oprogramowanie Open edX Dogwood. Wdrożenie obsługuje 1–9 maszyn wirtualnych aplikacji i maszyn wirtualnych zaplecza Mongo i MySQL. |
Deploy Open edX fullstack (Ficus) na jednej maszynie wirtualnej z systemem Ubuntu wdrażanie |
Ten szablon tworzy pojedynczą maszynę wirtualną z systemem Ubuntu i wdraża na nim open edX fullstack (Ficus). |
wdrażanie klastra OpenLDAP w systemie Ubuntu wdrażanie |
Ten szablon wdraża klaster OpenLDAP w systemie Ubuntu. Tworzy wiele maszyn wirtualnych z systemem Ubuntu (do 5, ale można je łatwo zwiększyć) i wykonuje dyskretną instalację openLDAP na nich. Następnie konfiguruje replikację wielokierunkową wielokierunkową na nich. Po pomyślnym wdrożeniu możesz przejść do folderu /phpldapadmin, aby rozpocząć tworzenie szablonu OpenLDAP. |
wdrażanie rozwiązania OpenLDAP w systemie Ubuntu na jednej maszynie wirtualnej wdrażanie |
Ten szablon wdraża rozwiązanie OpenLDAP w systemie Ubuntu. Tworzy pojedynczą maszynę wirtualną z systemem Ubuntu i wykonuje na niej dyskretną instalację biblioteki OpenLDAP. Po pomyślnym wdrożeniu możesz przejść do folderu /phpldapadmin, aby rozpocząć tworzenie szablonu OpenLDAP. |
wdrażanie klastra OpenSIS Community Edition w systemie Ubuntu wdrażanie |
Ten szablon wdraża program OpenSIS Community Edition jako aplikację LAMP w systemie Ubuntu. Tworzy co najmniej jedną maszynę wirtualną z systemem Ubuntu dla frontonu i jedną maszynę wirtualną zaplecza. Wykonuje dyskretną instalację oprogramowania Apache i PHP na maszynach wirtualnych frontonu i MySQL na maszynie wirtualnej zaplecza. Następnie wdraża program OpenSIS Community Edition w klastrze. Po pomyślnym wdrożeniu możesz przejść do witryny /opensis-ce na każdej maszynie wirtualnej frontonu (przy użyciu dostępu administratora sieci Web), aby rozpocząć tworzenie pliku OpenSIS. |
Deploy OpenSIS Community Edition on Ubuntu on a single VM (Wdrażanie programu OpenSIS Community Edition w systemie Ubuntu na jednej maszynie wirtualnej) wdrażanie |
Ten szablon wdraża program OpenSIS Community Edition jako aplikację LAMP w systemie Ubuntu. Tworzy pojedynczą maszynę wirtualną z systemem Ubuntu, wykonuje dyskretną instalację programów MySQL, Apache i PHP, a następnie wdraża program OpenSIS Community Edition. Po pomyślnym wdrożeniu możesz przejść do folderu /opensis-ce, aby rozpocząć łączenie openSIS. |
Wdrażanie bezpiecznego programu Azure AI Studio przy użyciu zarządzanej sieci wirtualnej wdrażanie |
Ten szablon tworzy bezpieczne środowisko usługi Azure AI Studio z niezawodnymi ograniczeniami zabezpieczeń sieci i tożsamości. |
Wdrażanie klastra shibboleth Identity Provider w systemie Ubuntu wdrażanie |
Ten szablon wdraża dostawcę tożsamości Shibboleth w systemie Ubuntu w konfiguracji klastrowanej. Po pomyślnym wdrożeniu możesz przejść do https://your-domain:8443/idp/profile/Status (zanotuj numer portu), aby sprawdzić powodzenie. |
wdrażanie |
Ten szablon wdraża dostawcę tożsamości Shibboleth w systemie Windows w konfiguracji klastrowanej. Po pomyślnym wdrożeniu możesz przejść do https://your-domain:8443/idp/profile/status (zanotuj numer portu), aby sprawdzić powodzenie. |
Deploy Shibboleth Identity Provider on Ubuntu on a single VM wdrażanie |
Ten szablon wdraża dostawcę tożsamości Shibboleth w systemie Ubuntu. Po pomyślnym wdrożeniu możesz przejść do https://your-domain:8443/idp/profile/status (zanotuj numer portu), aby sprawdzić powodzenie. |
deploy Shibboleth Identity Provider on Windows (single VM) wdrażanie |
Ten szablon wdraża dostawcę tożsamości Shibboleth w systemie Windows. Tworzy pojedynczą maszynę wirtualną z systemem Windows, instaluje zestawy JDK i apache Tomcat, wdraża dostawcę tożsamości Shibboleth, a następnie konfiguruje wszystko na potrzeby dostępu SSL do dostawcy tożsamości Shibboleth. Po pomyślnym wdrożeniu możesz przejść do https://your-server:8443/idp/profile/status, aby sprawdzić powodzenie. |
deploy Solace PubSub+ message broker na maszynach wirtualnych z systemem Linux platformy Azure wdrażanie |
Ten szablon umożliwia wdrożenie autonomicznego brokera komunikatów Solace PubSub+ lub trzech węzłów klastra wysokiej dostępności brokera komunikatów Solace PubSub+ na maszynach wirtualnych z systemem Linux platformy Azure. |
wdrażanie platformy CoScale na jednej maszynie wirtualnej wdrażanie |
CoScale to rozwiązanie do monitorowania pełnego stosu dostosowane do środowisk produkcyjnych z mikrousługami, zobacz https://www.coscale.com/, aby uzyskać więcej informacji. Ten szablon instaluje platformę CoScale na jednej maszynie wirtualnej i powinien być używany tylko w środowiskach weryfikacjiOf-Concept. |
wdrażanie maszyny wirtualnej z systemem Ubuntu przy użyciu zestawu Open JDK i Tomcat wdrażanie |
Ten szablon umożliwia utworzenie maszyny wirtualnej z systemem Ubuntu przy użyciu zestawu OpenJDK i serwera Tomcat. Obecnie niestandardowy plik skryptu jest tymczasowo ściągany z linku https w raw.githubusercontent.com/snallami/templates/master/ubuntu/java-tomcat-install.sh. Po pomyślnym aprowizacji maszyny wirtualnej można zweryfikować instalację serwera tomcat, uzyskując dostęp do linku http [nazwa FQDN lub publiczny adres IP]:8080/ |
Wdrażanie maszyny wirtualnej z systemem Windows umożliwia skonfigurowanie SSL DSC protokołu SSL wdrażanie |
Ten szablon umożliwia wdrażanie maszyny wirtualnej z systemem Windows, konfigurowanie funkcji systemu Windows, takich jak IIS/Web Role, .Net, Custom loggin, uwierzytelnianie systemu Windows, inicjowanie aplikacji, pobieranie pakietów wdrażania aplikacji, ponowne zapisywanie adresów URL & konfiguracji SSL przy użyciu usług DSC i Azure Key Vault |
wdrażanie Xfce Desktop wdrażanie |
Ten szablon używa rozszerzenia CustomScript platformy Azure dla systemu Linux do wdrożenia programu Xfce Desktop na maszynie wirtualnej. Tworzy maszynę wirtualną z systemem Ubuntu, wykonuje dyskretną instalację programu Xfce Desktop i xrdp |
Wdraża klastra replikacji master/podrzędnej bazy danych MySQL z 2 węzłami wdrażanie |
Ten szablon wdraża klaster replikacji master/podrzędnej bazy danych MySQL z 2 węzłami w systemie CentOS 6.5 lub 6.6 |
wdrażanie |
Ten szablon wdraża klaster consul z 3 węzłami i automatycznie dołącza węzły za pośrednictwem usługi Atlas. Consul to narzędzie do odnajdywania usług, rozproszonego magazynu kluczy/wartości i wielu innych ciekawych rzeczy. Usługa Atlas jest dostarczana przez firmę Hashicorp (twórców konsula) jako sposób szybkiego tworzenia klastrów konsula bez konieczności ręcznego dołączania każdego węzła |
wdraża 3 węzły klastra Percona XtraDB wdrażanie |
Ten szablon wdraża klaster wysokiej dostępności MySQL z 3 węzłami w systemie CentOS 6.5 lub Ubuntu 12.04 |
wdraża systemu plików gluster n węzła wdrażanie |
Ten szablon wdraża system plików Gluster 2, 4, 6 lub 8 węzłów z 2 replikami w systemie Ubuntu |
wdraża klaster CentOS n-węzła wdrażanie |
Ten szablon wdraża klaster CentOS 2–10 węzłów z 2 sieciami. |
wdraża grupę dostępności programu SQL Server 2014 w istniejącej sieci wirtualnej & AD wdrażanie |
Ten szablon tworzy trzy nowe maszyny wirtualne platformy Azure w istniejącej sieci wirtualnej: dwie maszyny wirtualne są skonfigurowane jako węzły repliki grupy dostępności programu SQL Server 2014, a jedna maszyna wirtualna jest skonfigurowana jako monitor udziału plików na potrzeby automatycznego trybu failover klastra. Oprócz tych maszyn wirtualnych konfigurowane są również następujące dodatkowe zasoby platformy Azure: Wewnętrzny moduł równoważenia obciążenia, konta magazynu. Aby skonfigurować klastrowanie, program SQL Server i grupę dostępności w ramach każdej maszyny wirtualnej, jest używane rozszerzenie DSC programu PowerShell. W przypadku obsługi usługi Active Directory istniejące kontrolery domeny usługi Active Directory powinny być już wdrożone w istniejącej sieci wirtualnej. |
wdraża maszyny wirtualne z systemem Windows w ramach modułu równoważenia obciążenia, konfiguruje https usługi WinRM wdrażanie |
Ten szablon umożliwia wdrażanie maszyn wirtualnych z systemem Windows przy użyciu kilku różnych opcji dla wersji systemu Windows. Ten szablon konfiguruje również odbiornik https usługi WinRM na maszynach wirtualnych |
Dev Environment for AZ-400 Labs wdrażanie |
Maszyna wirtualna z programem VS2017 Community, Docker-desktop, Git i VSCode dla usługi AZ-400 (Azure DevOps) Labs |
diagnostyka za pomocą centrum zdarzeń i ELK wdrażanie |
Ten szablon służy do wdrażania klastra Elasticsearch oraz maszyn wirtualnych Kibana i Logstash. Usługa Logstash jest skonfigurowana za pomocą wtyczki wejściowej do ściągania danych diagnostycznych z centrum zdarzeń. |
dynamiczne odnajdywanie prywatnego adresu IP wdrażanie |
Ten szablon umożliwia dynamiczne odnajdywanie prywatnego adresu IP dla karty sieciowej. Przekazuje on prywatny adres IP karty sieciowej NIC0 do maszyny wirtualnej VM1 przy użyciu niestandardowych rozszerzeń skryptów, które zapisują go do pliku na maszynie WIRTUALNEJ VM1. |
aplikacji Django z bazami danych SQL Database wdrażanie |
Ten szablon używa rozszerzenia CustomScript platformy Azure dla systemu Linux do wdrożenia aplikacji. Ten przykład tworzy maszynę wirtualną z systemem Ubuntu, wykonuje dyskretną instalację języków Python, Django i Apache, a następnie tworzy prostą aplikację Django. Szablon tworzy również bazę danych SQL Database z przykładową tabelą z przykładowymi danymi wyświetlanymi w przeglądarce internetowej przy użyciu zapytania |
dlWorkspace Deployment wdrażanie |
Wdrażanie klastra DLWorkspace na platformie Azure |
strefy DMZ z sieciową grupą zabezpieczeń wdrażanie |
W tym przykładzie zostanie utworzona prosta strefa DMZ z czterema serwerami z systemem Windows, siecią wirtualną z dwiema podsieciami i sieciową grupą zabezpieczeń. |
maszyny wirtualnej usługi przesyłania dalej DNS wdrażanie |
Ten szablon pokazuje, jak utworzyć serwer DNS, który przekazuje zapytania do wewnętrznych serwerów DNS platformy Azure. Jest to przydatne w przypadku konfigurowania wyników DNS między sieciami wirtualnymi (zgodnie z opisem w https://azure.microsoft.com/documentation/articles/virtual-networks-name-resolution-for-vms-and-role-instances/). |
DNX w systemie Ubuntu wdrażanie |
Uruchamia serwer z systemem Ubuntu 14.04 i instaluje kontekst wykonywania platformy .NET (DNX) oraz przykładową aplikację |
klastra Docker Swarm wdrażanie |
Ten szablon tworzy klaster Docker Swarm o wysokiej dostępności |
wystąpienia wdrażanie |
Dokku to mini-heroku-style PaaS na jednej maszynie wirtualnej. |
Drone na maszynie wirtualnej z systemem Ubuntu wdrażanie |
Ten szablon aprowizuje wystąpienie systemu Ubuntu 14.04 LTS przy użyciu rozszerzenia platformy Docker i pakietu ci drone. |
klastrze Elasticsearch, Kibana i Logstash for Diagnostics wdrażanie |
Ten szablon służy do wdrażania klastra Elasticsearch oraz maszyn wirtualnych Kibana i Logstash. Usługa Logstash jest skonfigurowana przy użyciu wtyczki wejściowej w celu ściągania danych diagnostycznych z istniejących tabel usługi Azure Storage. |
wdrażanie |
Tworzy maszynę wirtualną z rozszerzeniem FIRMY ESET |
witryny internetowej opartej na języku PHP freeBSD wdrażanie |
Ten szablon wdroży cztery maszyny wirtualne FreeBSD dla witryny internetowej opartej na języku PHP |
usługa Front Door Premium z maszyną wirtualną i usługą Private Link wdrażanie |
Ten szablon tworzy usługę Front Door Premium i maszynę wirtualną skonfigurowaną jako serwer internetowy. Usługa Front Door używa prywatnego punktu końcowego z usługą Private Link do wysyłania ruchu do maszyny wirtualnej. |
GitHub Enterprise Server wdrażanie |
GitHub Enterprise Server to prywatna wersja GitHub.com, która będzie działać na maszynie wirtualnej w ramach subskrypcji platformy Azure. Umożliwia ono wspólne kodowanie i przyjemne dla zespołów deweloperów oprogramowania dla przedsiębiorstw. |
GitLab Omnibus wdrażanie |
Ten szablon upraszcza wdrażanie narzędzia GitLab Omnibus na maszynie wirtualnej z publicznym systemem DNS, wykorzystując system DNS publicznego adresu IP. Wykorzystuje on rozmiar wystąpienia Standard_F8s_v2, który jest zgodny z architekturą referencyjną i obsługuje maksymalnie 1000 użytkowników (20 RPS). Wystąpienie jest wstępnie skonfigurowane do używania protokołu HTTPS z certyfikatem Let's Encrypt na potrzeby bezpiecznych połączeń. |
GlassFish na SUSE wdrażanie |
Ten szablon wdraża klaster GlassFish o zrównoważonym obciążeniu (v3 lub v4) składający się z zdefiniowanej przez użytkownika liczby maszyn wirtualnych SUSE (OpenSUSE lub SLES). |
Go Ethereum w systemie Ubuntu wdrażanie |
Ten szablon wdraża klienta Go Ethereum wraz z blokiem genezy na maszynach wirtualnych z systemem Ubuntu |
Go Expanse w systemie Ubuntu wdrażanie |
Ten szablon wdraża klienta języka Go Expanse na maszynach wirtualnych z systemem Ubuntu |
maszyny wirtualnej z procesorem GPU z usługą OBS-Studio, Skype, MS-Teams na potrzeby przesyłania strumieniowego zdarzeń wdrażanie |
Ten szablon tworzy maszynę wirtualną gpu z obS-Studio, Skype, MS-Teams na potrzeby przesyłania strumieniowego zdarzeń. Tworzy maszynę wirtualną w nowej sieci wirtualnej, koncie magazynu, karcie sieciowej i publicznym adresie IP przy użyciu nowego stosu obliczeniowego. Cały proces instalacji oparty na menedżerze pakietów Chocolately |
maszyna wirtualna Guacamole w istniejącej sieci wirtualnej wdrażanie |
Ten szablon wdraża maszynę wirtualną z guacamole, bezpłatnym serwerem proxy RDP/VNC typu open source HTML5. Istniejąca sieć wirtualna i podsieć są wymagane do korzystania z tego szablonu. Obraz podstawowy to CoreOS Stable, a wdrożenie korzysta z kontenerów platformy Docker. |
klastra hazelcast wdrażanie |
Hazelcast to platforma danych w pamięci, która może być używana w różnych aplikacjach danych. Ten szablon wdroży dowolną liczbę węzłów hazelcast i automatycznie odnajdzie się nawzajem. |
32 pulę magazynów dysków danych w warstwie Standardowa D14 wdrażanie |
Ten szablon tworzy maszynę wirtualną W warstwie Standardowa D14 z dołączonymi 32 dyskami danych. Użycie rozszerzenia DSC jest automatycznie rozłożone zgodnie z najlepszymi rozwiązaniami, aby uzyskać maksymalną liczbę operacji we/wy na sekundę i sformatować je w jednym woluminie. |
maszyna wirtualna hosta Hyper-V z zagnieżdżonym maszynami wirtualnymi wdrażanie |
Wdraża maszynę wirtualną na podstawie hosta Hyper-V i wszystkich zasobów zależnych, w tym sieci wirtualnej, publicznego adresu IP i tabel tras. |
serwera IIS przy użyciu rozszerzenia DSC na maszynie wirtualnej z systemem Windows wdrażanie |
Ten szablon tworzy maszynę wirtualną z systemem Windows i konfiguruje serwer usług IIS przy użyciu rozszerzenia DSC. Należy pamiętać, że moduł konfiguracji DSC wymaga przekazania tokenu SAS, jeśli używasz usługi Azure Storage. W przypadku linku modułu DSC z usługi GitHub (domyślnie w tym szablonie) nie jest to wymagane. |
maszyn wirtualnych usług IIS & maszyn wirtualnych programu SQL Server 2014 wdrażanie |
Utwórz 1 lub 2 serwery sieci Web usług IIS Windows 2012 R2 i jeden zaplecze programu SQL Server 2014 w sieci wirtualnej. |
Instalowanie pliku na maszynie wirtualnej z systemem Windows wdrażanie |
Ten szablon umożliwia wdrożenie maszyny wirtualnej z systemem Windows i uruchomienie niestandardowego skryptu programu PowerShell w celu zainstalowania pliku na tej maszynie wirtualnej. |
Instalowanie serwera Minecraft na maszynie wirtualnej z systemem Ubuntu wdrażanie |
Ten szablon wdraża i konfiguruje dostosowany serwer Minecraft na maszynie wirtualnej z systemem Ubuntu. |
Instalowanie programu Configuration Manager Current Branch w usłudze Azure wdrażanie |
Ten szablon tworzy nowe maszyny wirtualne platformy Azure na podstawie wybranej konfiguracji. Konfiguruje nowy kontroler domeny usługi AD, nową hierarchię/autonomiczną ławkę z programem SQL Server, zdalny serwer systemu lokacji z punktem zarządzania i punktem dystrybucji oraz klientami. |
Instalowanie laboratorium Configuration Manager Tech Preview w usłudze Azure wdrażanie |
Ten szablon tworzy nowe maszyny wirtualne platformy Azure. Konfiguruje nowy kontroler domeny usługi AD , nową autonomiczną lokację główną z programem SQL Server, zdalny serwer systemu lokacji z punktem zarządzania i punktem dystrybucji i klientem (opcje). |
instalowanie klastra Elasticsearch w zestawie skalowania maszyn wirtualnych wdrażanie |
Ten szablon wdraża klaster Elasticsearch w zestawie skalowania maszyn wirtualnych. Szablon aprowizuje 3 dedykowane węzły główne z opcjonalną liczbą węzłów danych, które działają na dyskach zarządzanych. |
instalowanie bazy danych MongoDB na maszynie wirtualnej z systemem Ubuntu przy użyciu niestandardowego skryptu LinuxExt wdrażanie |
Ten szablon wdraża bazę danych Mongo DB na maszynie wirtualnej z systemem Ubuntu. Ten szablon wdraża również konto magazynu, sieć wirtualną, publiczne adresy IP i interfejs sieciowy. |
instalowanie bazy danych MongoDB w systemie CentOS przy użyciu rozszerzenia niestandardowego skryptu systemu Linux wdrażanie |
Ten szablon wdraża bazę danych Mongo DB na maszynie wirtualnej z systemem CentOS. Ten szablon wdraża również konto magazynu, sieć wirtualną, publiczne adresy IP i interfejs sieciowy. |
instalowanie wielu agentów usługi Visual Studio Team Services (VSTS) wdrażanie |
Ten szablon tworzy maszynę wirtualną i zasoby pomocnicze z zainstalowanym programem Visual Studio 2017. Instaluje również i konfiguruje maksymalnie 4 agentów kompilacji usługi VSTS i łączy je z pulą usług VSTS |
Instalowanie narzędzia phabricator na maszynie wirtualnej z systemem Ubuntu wdrażanie |
Ten szablon służy do wdrażania narzędzia Phabricator na maszynie wirtualnej z systemem Ubuntu. Ten szablon wdraża również konto magazynu, sieć wirtualną, publiczne adresy IP i interfejs sieciowy. |
Zainstaluj złomowanie w systemie Ubuntu przy użyciu rozszerzenia niestandardowego skryptu systemu Linux wdrażanie |
Ten szablon wdraża narzędzie Scrapy na maszynie wirtualnej z systemem Ubuntu. Użytkownik może przekazać pająk, aby rozpocząć przeszukiwanie. Ten szablon wdraża również konto magazynu, sieć wirtualną, publiczne adresy IP i interfejs sieciowy. |
klientów Intel Lustre przy użyciu obrazu galerii CentOS wdrażanie |
Ten szablon tworzy wiele maszyn wirtualnych klienta Intel Lustre 2.7 przy użyciu galerii platformy Azure OpenLogic CentOS 6.6 lub 7.0 obrazów i instaluje istniejący system plików Intel Lustre |
IPv6 w usłudze Azure Virtual Network (VNET) wdrażanie |
Utwórz sieć wirtualną IPv4/IPv6 z dwoma stosami z 2 maszynami wirtualnymi. |
IPv6 w usłudze Azure Virtual Network (VNET) przy użyciu usługi Std LB wdrażanie |
Utwórz dwustosową sieć wirtualną IPv4/IPv6 z 2 maszynami wirtualnymi i modułem równoważenia obciążenia w warstwie Standardowa dostępnym z Internetu. |
JBoss EAP w systemie RHEL (klastrowane, wiele maszyn wirtualnych) wdrażanie |
Ten szablon umożliwia utworzenie wielu maszyn wirtualnych RHEL 8.6 z uruchomionym klastrem JBoss EAP 7.4, a także wdrożenie aplikacji internetowej o nazwie eap-session-replication. Można zalogować się do konsoli administracyjnej przy użyciu nazwy użytkownika i hasła protokołu JBoss EAP skonfigurowanego w momencie wdrożenia. |
JBoss EAP w systemie RHEL (autonomiczna maszyna wirtualna) wdrażanie |
Ten szablon umożliwia utworzenie maszyny wirtualnej RHEL 8.6 z systemem JBoss EAP 7.4, a także wdrożenie aplikacji internetowej o nazwie JBoss-EAP na platformie Azure. Możesz zalogować się do konsoli administracyjnej przy użyciu nazwy użytkownika i hasła protokołu JBoss EAP skonfigurowanego w momencie wdrożenia. |
serwera JBoss EAP z uruchomioną aplikacją testową o nazwie dukes wdrażanie |
Ten szablon umożliwia utworzenie maszyny wirtualnej z systemem Red Hat z systemem JBoss EAP 7, a także wdrożenie aplikacji internetowej o nazwie dukes. Możesz zalogować się do konsoli administracyjnej przy użyciu użytkownika i hasła skonfigurowanego w momencie wdrożenia. |
klaster Jenkins z procesem roboczym systemu Windows & Linux wdrażanie |
1 Wzorzec serwera Jenkins z 1 węzłem systemu Linux i 1 węzłem systemu Windows |
środowisko JMeter dla Elasticsearch wdrażanie |
Ten szablon wdroży środowisko JMeter w istniejącej sieci wirtualnej. Jeden węzeł główny i wiele węzłów podrzędnych są wdrażane w nowej podsieci jmeter. Ten szablon działa w połączeniu z szablonem szybkiego startu elasticsearch. |
dołączanie maszyny wirtualnej do istniejącej domeny wdrażanie |
Ten szablon demonstruje przyłączanie domeny do prywatnej domeny usługi AD w chmurze. |
wdrażanie |
Ten szablon tworzy aplikację KEMP LoadMaster z dwoma interfejsami w istniejących podsieciach. |
KEMP LoadMaster HA Pair wdrażanie |
Ten szablon wdraża parę KEMP LoadMaster HA |
klastrze Kubernetes z funkcją automatycznego skalowania klastra usługi VMSS wdrażanie |
Ten szablon wdraża klaster kubernetes wanilii zainicjowany przy użyciu narzędzia kubeadm. Wdraża skonfigurowany węzeł główny z funkcją automatycznego skalowania klastra. Wstępnie skonfigurowany zestaw skalowania maszyn wirtualnych (VMSS) jest również wdrażany i automatycznie dołączany do klastra. Narzędzie do automatycznego skalowania klastra może następnie automatycznie skalować klaster w górę/w dół w zależności od obciążenia klastra. |
maszyny wirtualnej z systemem Linux przy użyciu programu VSCode RDP Desktop i interfejsu wiersza polecenia platformy Azure wdrażanie |
Ten szablon wdraża maszynę wirtualną z systemem Ubuntu Server, a następnie używa rozszerzenia CustomScript systemu Linux do instalowania obsługi pulpitu UbuntuGno desktop i pulpitu zdalnego (za pośrednictwem narzędzia xrdp). Końcowa aprowizowana maszyna wirtualna z systemem Ubuntu obsługuje połączenia zdalne za pośrednictwem protokołu RDP. |
maszyny wirtualnej z systemem Linux z dostępem do usługi zarządzanej storage wdrażanie |
Ten szablon wdraża maszynę wirtualną z systemem Linux z przypisaną przez system tożsamością zarządzaną, która ma dostęp do konta magazynu w innej grupie zasobów. |
maszyny wirtualnej z systemem Linux z danych wyjściowych szeregowych wdrażanie |
Ten szablon tworzy prostą maszynę wirtualną z systemem Linux z minimalnymi parametrami i konsolą szeregową/konsolą skonfigurowaną do wyprowadzania danych wyjściowych do magazynu |
List Storage Account keys-Windows Custom Script extension wdrażanie |
Ten szablon tworzy maszynę wirtualną z systemem Windows Server 2012 R2 i uruchamia skrypt programu PowerShell przy użyciu niestandardowego rozszerzenia skryptu. Używa również funkcji listKeys, aby uzyskać klucze konta usługi Azure Storage. Skrypt programu PowerShell dla tego przykładu musi być hostowany na koncie usługi Azure Storage. (Uwaga: w przypadku innych przykładów skrypt niestandardowy może być również hostowany w usłudze GitHub) |
węzły klienta i serwera HPC Lustre wdrażanie |
Ten szablon tworzy maszyny wirtualne klienta lustra i węzła serwera oraz powiązaną infrastrukturę, taką jak sieci wirtualne |
przykładowa maszyna wirtualna Marketplace z zasobami warunkowymi wdrażanie |
Ten szablon umożliwia wdrożenie maszyny wirtualnej z systemem Linux przy użyciu nowych lub istniejących zasobów dla sieci wirtualnej, magazynu i publicznego adresu IP. Umożliwia również wybór między uwierzytelnianiem SSH i hasłem. Szablony używają warunków i funkcji logiki, aby usunąć potrzebę zagnieżdżonych wdrożeń. |
McAfee Endpoint Security (licencja próbna) na maszynie wirtualnej z systemem Windows wdrażanie |
Ten szablon tworzy maszynę wirtualną z systemem Windows i konfiguruje wersję próbną programu McAfee Endpoint Security |
klastrze usługi Memcached przy użyciu wielu maszyn wirtualnych z systemem Ubuntu wdrażanie |
Ten szablon tworzy co najmniej jedną usługę memcached na maszynach wirtualnych z systemem Ubuntu 14.04 w podsieci prywatnej. Tworzy również jedną publicznie dostępną maszynę wirtualną Apache ze stroną testową PHP, aby potwierdzić, że maszyna wirtualna memcached jest zainstalowana i dostępna. |
Migracja do bazy danych Azure SQL Database przy użyciu usługi Azure DMS wdrażanie |
Usługa Azure Database Migration Service (DMS) została zaprojektowana w celu usprawnienia procesu migrowania lokalnych baz danych na platformę Azure. Usługa DMS uprości migrację istniejących lokalnych baz danych PROGRAMU SQL Server i Oracle do usługi Azure SQL Database, usługi Azure SQL Managed Instance lub programu Microsoft SQL Server na maszynie wirtualnej platformy Azure. Ten szablon będzie wdrażać wystąpienie usługi Azure Database Migration Service, maszynę wirtualną platformy Azure z zainstalowanym serwerem SQL, który będzie działać jako serwer źródłowy ze wstępnie utworzoną bazą danych i docelowy serwer usługi Azure SQL DB, który będzie miał wstępnie utworzony schemat bazy danych, który ma zostać zmigrowany z serwera źródłowego do serwera docelowego. Szablon wdroży również wymagane zasoby, takie jak karta sieciowa, sieć wirtualna itp. do obsługi źródłowej maszyny wirtualnej, usługi DMS i serwera docelowego. |
aplikacja wielowarstwowa z sieciową grupą zabezpieczeń, wewnętrznym modułem równoważenia obciążenia, usługą AppGateway wdrażanie |
Ten szablon wdraża sieć wirtualną, segreguje sieć za pośrednictwem podsieci, wdraża maszyny wirtualne i konfiguruje równoważenie obciążenia |
multi tier traffic manager, L4 ILB, L7 AppGateway wdrażanie |
Ten szablon wdraża sieć wirtualną, segreguje sieć za pośrednictwem podsieci, wdraża maszyny wirtualne i konfiguruje równoważenie obciążenia |
szablon wielu maszyn wirtualnych z dysku zarządzanego wdrażanie |
Ten szablon utworzy N numer maszyn wirtualnych z dyskami zarządzanymi, publicznymi adresami IP i interfejsami sieciowymi. Spowoduje to utworzenie maszyn wirtualnych w jednym zestawie dostępności. Zostaną one aprowidowane w sieci wirtualnej, która zostanie również utworzona w ramach wdrożenia |
wielokliencka VNS3 wdrażanie |
VNS3 to tylko oprogramowanie wirtualne urządzenie, które zapewnia połączone funkcje urządzenia zabezpieczeń, kontrolera dostarczania aplikacji i ujednoliconego zarządzania zagrożeniami na brzegu aplikacji w chmurze. Najważniejsze korzyści, oprócz sieci w chmurze, zawsze włączone kompleksowe szyfrowanie, Federate centrów danych, regionów chmury, dostawców chmury i/lub kontenerów, tworzenie jednej ujednoliconej przestrzeni adresowej, zaświadczanie kontroli nad kluczami szyfrowania, zarządzanie siecią za pomocą usługi Meshed na dużą skalę, niezawodna wysoka dostępność w chmurze, izolowanie poufnych aplikacji (szybkie segmentacja sieci o niskich kosztach), segmentacja w aplikacjach, Analiza wszystkich danych przesyłanych w chmurze. Kluczowe funkcje sieciowe; router wirtualny, przełącznik, zapora, koncentrator sieci VPN, dystrybutor multiemisji, z wtyczkami zapory aplikacji internetowej, niDS, buforowania, modułów równoważenia obciążenia serwera proxy i innych funkcji sieciowych warstwy 4 z 7, VNS3 nie wymaga nowej wiedzy ani szkolenia do wdrożenia, dzięki czemu można zintegrować z istniejącym sprzętem sieciowym. |
wielu szablonów maszyn wirtualnych z rozszerzeniem Chef wdrażanie |
Wdraża określoną liczbę maszyn wirtualnych z systemem Ubuntu skonfigurowanych za pomocą klienta Chef Client |
wiele Windows-VM z niestandardowego skryptu wdrażanie |
Wiele maszyn wirtualnych z systemem Windows z wybranym skryptem niestandardowym. |
Nagios Core na maszynach wirtualnych z systemem Ubuntu wdrażanie |
Ten szablon instaluje i konfiguruje platformę Nagios Core, standard branżowy, system monitorowania IT typu open source, który umożliwia organizacjom identyfikowanie i rozwiązywanie problemów z infrastrukturą IT przed ich wpływem na krytyczne procesy biznesowe |
aparat synchronizacji poczty e-mail Nylas N1 w systemie Debian wdrażanie |
Ten szablon instaluje i konfiguruje aparat synchronizacji open source Nylas N1 na maszynie wirtualnej z systemem Debian. |
OpenCanvas-LMS wdrażanie |
Ten szablon wdraża oprogramowanie OpenCanvas w systemie Ubuntu 16.04 |
OpenScholar wdrażanie |
Ten szablon służy do wdrażania biblioteki OpenScholar na maszynie wirtualnej z systemem ubuntu 16.04 |
rozszerzenie stosowania poprawek systemu operacyjnego na maszynie wirtualnej z systemem Ubuntu wdrażanie |
Ten szablon tworzy maszynę wirtualną z systemem Ubuntu i instaluje rozszerzenie OSPatching |
pojedynczego wystąpienia systemu Linux dla platformy Perforce Helix Core wdrażanie |
Ten szablon wdraża nowe wystąpienie serwera Perforce Helix Core server na serwerze CentOS, RHEL lub Ubuntu na platformie Azure wraz ze wszystkimi wymaganymi elementami infrastruktury. Instalacja odbywa się przy użyciu protokołu SDP (pakiet wdrażania serwera). Perforce Helix Core to wiodący w branży system kontroli wersji powszechnie używany w tworzeniu gier i wielu innych branżach. |
przykład prywatnego punktu końcowego wdrażanie |
Ten szablon przedstawia sposób tworzenia prywatnego punktu końcowego wskazującego program Azure SQL Server |
przykład usługi Private Link wdrażanie |
W tym szablonie pokazano, jak utworzyć usługę łącza prywatnego |
aprowizuje klaster Kafka na maszynach wirtualnych z systemem Ubuntu wdrażanie |
Ten szablon tworzy klaster Platformy Kafka na obrazie maszyny wirtualnej z systemem Ubuntu, włącza trwałość (domyślnie) i stosuje wszystkie dobrze znane optymalizacje i najlepsze rozwiązania |
aprowizuje klaster Spark na maszynach wirtualnych z systemem Ubuntu wdrażanie |
Ten szablon tworzy klaster Spark na obrazie maszyny wirtualnej z systemem Ubuntu, włącza trwałość (domyślnie) i stosuje wszystkie znane optymalizacje i najlepsze rozwiązania |
publicznego modułu równoważenia obciążenia połączonego z usługą Load Balancer bramy wdrażanie |
Ten szablon umożliwia wdrożenie modułu równoważenia obciążenia w warstwie Standardowa w warstwie Standardowa połączonego z modułem równoważenia obciążenia bramy. Ruch przychodzący z Internetu jest kierowany do modułu równoważenia obciążenia bramy z maszynami wirtualnymi z systemem Linux (WUS) w puli zaplecza. |
agent Puppet na maszynie wirtualnej z systemem Windows wdrażanie |
Wdrażanie maszyny wirtualnej z systemem Windows przy użyciu agenta puppet |
wypychanie certyfikatu na maszynę wirtualną z systemem Windows wdrażanie |
Wypchnij certyfikat na maszynę wirtualną z systemem Windows. Tworzenie usługi Key Vault przy użyciu szablonu w http://azure.microsoft.com/en-us/documentation/templates/101-create-key-vault |
serwera proxy języka Python w systemie Ubuntu przy użyciu rozszerzenia niestandardowego skryptu systemu Linux wdrażanie |
Ten szablon wdraża serwer proxy języka Python na maszynie wirtualnej z systemem Ubuntu. Ten szablon wdraża również konto magazynu, sieć wirtualną, publiczne adresy IP i interfejs sieciowy. |
pojedynczego węzła wdrażanie |
Ten szablon aprowizuje lokację usługi Qlik Sense Enterprise w jednym węźle. Przynieś własną licencję. |
wdrażanie farmy usług pulpitu zdalnego przy użyciu istniejącej usługi Active Directory wdrażanie |
Ten szablon tworzy wdrożenie farmy usług pulpitu zdalnego przy użyciu istniejącej usługi Active Directory w tej samej grupie zasobów |
wdrożenia bramy usług pulpitu zdalnego wdrażanie |
Ten szablon zapewnia wysoką dostępność dla bramy usług pulpitu zdalnego i serwerów dostępu do sieci Web usług pulpitu zdalnego w istniejącym wdrożeniu usług pulpitu zdalnego |
maszyna wirtualna z systemem Red Hat Enterprise Linux (niezarządzana wersja RHEL 7.8) wdrażanie |
Ten szablon wdroży maszynę wirtualną z systemem Red Hat Enterprise Linux (RHEL 7.8) przy użyciu obrazu maszyny wirtualnej Z płatnością zgodnie zYou-Go RHEL dla wybranej wersji na maszynie wirtualnej w warstwie Standardowa A1_v2 w lokalizacji wybranej grupy zasobów z dodatkowym dyskiem danych GiB o pojemności 100 GiB dołączonym do maszyny wirtualnej. Dodatkowe opłaty dotyczą tego obrazu — szczegółowe informacje można znaleźć na stronie Cennik maszyny wirtualnej platformy Azure. |
maszyny wirtualnej z systemem Red Hat Enterprise Linux (RHEL 7.8) wdrażanie |
Ten szablon wdroży maszynę wirtualną z systemem Red Hat Enterprise Linux (RHEL 7.8) przy użyciu obrazu maszyny wirtualnej Z płatnością zgodnie zYou-Go RHEL dla wybranej wersji na maszynie wirtualnej w warstwie Standardowa D1 w lokalizacji wybranej grupy zasobów z dodatkowym dyskiem danych GiB dołączonym do maszyny wirtualnej. Dodatkowe opłaty dotyczą tego obrazu — szczegółowe informacje można znaleźć na stronie Cennik maszyny wirtualnej platformy Azure. |
red hat full cross-platform dev box with Team Services agent wdrażanie |
Ten szablon umożliwia utworzenie maszyny wirtualnej z systemem Red Hat z pełnym zestawem zestawów SDK dla wielu platform i agentem kompilacji programu Visual Studio Team Services dla systemu Linux. Po pomyślnym aprowizacji maszyny wirtualnej można zweryfikować instalację agenta kompilacji usługi Team Services, sprawdzając ustawienia konta usługi Team Services w obszarze Pule agentów. Obsługiwane języki/narzędzia: OpenJDK Java 6, 7 i 8; Ant, Maven i Gradle; npm i nodeJS; groovy i gulp; Gnu C i C++ wraz z make; Perl, Python, Ruby i Ruby on Rails; .NET Core; Aparat platformy Docker i redagowanie; idź |
rozwiązanie Red Hat Linux 3-warstwowe na platformie Azure wdrażanie |
Ten szablon umożliwia wdrożenie architektury 3-warstwowej przy użyciu maszyn wirtualnych "Red Hat Enterprise Linux 7.3". Architektura obejmuje sieci wirtualne, zewnętrzne i wewnętrzne moduły równoważenia obciążenia, maszyny wirtualne skoku, sieciowe grupy zabezpieczeń itp. wraz z wieloma maszynami wirtualnymi RHEL w każdej warstwie |
serwera Red Hat Tomcat do użycia z wdrożeniami usługi Team Services wdrażanie |
Ten szablon umożliwia utworzenie maszyny wirtualnej z systemem Red Hat z uruchomionymi platformami Apache2 i Tomcat7 oraz włączoną obsługą zadań wdrażania apache Tomcat usług Visual Studio Team Services, zadania kopiowania plików za pośrednictwem protokołu SSH oraz zadania przekazywania FTP (przy użyciu ftps) w celu umożliwienia wdrażania aplikacji internetowych. |
nadmiarowe haproxy z modułem równoważenia obciążenia platformy Azure i zmiennoprzecinkowe IP wdrażanie |
Ten szablon tworzy nadmiarową konfigurację haproxy z 2 maszynami wirtualnymi z systemem Ubuntu skonfigurowanymi za modułem równoważenia obciążenia platformy Azure z włączonym pływającym adresem IP. Każda z maszyn wirtualnych z systemem Ubuntu uruchamia haproxy w celu równoważenia obciążenia żądań do innych maszyn wirtualnych aplikacji (w tym przypadku jest uruchomiona platforma Apache). Keepalived umożliwia nadmiarowość maszyn wirtualnych haproxy przez przypisanie pływającego adresu IP do serwera MASTER i zablokowanie sondy modułu równoważenia obciążenia w kopii zapasowej. Ten szablon wdraża również konto magazynu, sieć wirtualną, publiczny adres IP, interfejsy sieciowe. |
usług pulpitu zdalnego z wysoką dostępnością wdrażanie |
Ten przykładowy kod szablonu usługi ARM wdroży laboratorium kolekcji sesji usług pulpitu zdalnego 2019 z wysoką dostępnością. Celem jest wdrożenie w pełni nadmiarowego, wysoce dostępnego rozwiązania dla usług pulpitu zdalnego przy użyciu systemu Windows Server 2019. |
ROS na platformie Azure przy użyciu maszyny wirtualnej z systemem Linux wdrażanie |
Ten szablon tworzy maszynę wirtualną z systemem Linux i instaluje do niej rozszerzenie ROS przy użyciu rozszerzenia CustomScript. |
ROS na platformie Azure przy użyciu maszyny wirtualnej z systemem Windows wdrażanie |
Ten szablon tworzy maszynę wirtualną z systemem Windows i instaluje do niej rozszerzenie ROS przy użyciu rozszerzenia CustomScript. |
w pełni aktywowanego urządzenia S/4HANA sap 2-warstwowego wdrażanie |
Ten szablon wdraża system w pełni aktywowanego urządzenia SAP S/4HANA. |
szablon SAP LaMa dla serwera aplikacji SAP NetWeaver wdrażanie |
Ten szablon wdraża maszynę wirtualną i instaluje wymagane aplikacje do korzystania z tej maszyny wirtualnej dla oprogramowania SAP LaMa. Szablon tworzy również wymagany układ dysku. Aby uzyskać więcej informacji na temat zarządzania maszynami wirtualnymi platformy Azure za pomocą rozwiązania SAP LaMa, zobacz /azure/virtual-machines/workloads/sap/lama-installation. |
szablon SAP LaMa dla SAP NetWeaver ASCS wdrażanie |
Ten szablon wdraża maszynę wirtualną i instaluje wymagane aplikacje do korzystania z tej maszyny wirtualnej dla oprogramowania SAP LaMa. Szablon tworzy również wymagany układ dysku. Aby uzyskać więcej informacji na temat zarządzania maszynami wirtualnymi platformy Azure za pomocą rozwiązania SAP LaMa, zobacz /azure/virtual-machines/workloads/sap/lama-installation. |
szablon SAP LaMa dla serwera bazy danych SAP NetWeaver wdrażanie |
Ten szablon wdraża maszynę wirtualną i instaluje wymagane aplikacje do korzystania z tej maszyny wirtualnej dla oprogramowania SAP LaMa. Szablon tworzy również wymagany układ dysku. Aby uzyskać więcej informacji na temat zarządzania maszynami wirtualnymi platformy Azure za pomocą rozwiązania SAP LaMa, zobacz /azure/virtual-machines/workloads/sap/lama-installation. |
sap NetWeaver 2-warstwowy (dysk zarządzany) wdrażanie |
Ten szablon umożliwia wdrożenie maszyny wirtualnej przy użyciu systemu operacyjnego obsługiwanego przez oprogramowanie SAP i dyski zarządzane. |
wdrażanie |
Ten szablon umożliwia wdrożenie maszyny wirtualnej przy użyciu systemu operacyjnego obsługiwanego przez oprogramowanie SAP i dyski zarządzane. |
systemu SAP NetWeaver 3-warstwowy wielowarstwowy identyfikator SID (A)SCS (dyski zarządzane) wdrażanie |
Ten szablon umożliwia wdrożenie maszyny wirtualnej przy użyciu systemu operacyjnego obsługiwanego przez oprogramowanie SAP. |
systemu SAP NetWeaver 3-warstwowego wielowarstwowego identyfikatora SID AS (dyski zarządzane) wdrażanie |
Ten szablon umożliwia wdrożenie maszyny wirtualnej przy użyciu systemu operacyjnego obsługiwanego przez oprogramowanie SAP. |
systemu SAP NetWeaver 3-warstwowej wielowarstwowej bazy danych SID DB (dyski zarządzane) wdrażanie |
Ten szablon umożliwia wdrożenie maszyny wirtualnej przy użyciu systemu operacyjnego obsługiwanego przez oprogramowanie SAP. |
wdrażanie |
Ten szablon umożliwia wdrożenie serwera plików, który może być używany jako magazyn udostępniony dla oprogramowania SAP NetWeaver. |
Secure Ubuntu by Trailbot wdrażanie |
Ten szablon zawiera maszynę wirtualną z systemem Ubuntu, która zawiera specjalny demon o nazwie Trailbot Watcher, który monitoruje pliki systemowe i dzienniki, wyzwala inteligentne zasady po modyfikacji i generuje zakotwiczone w łańcuchu bloków, niezmienny dziennik inspekcji wszystkiego, co się z nimi dzieje. |
Zabezpieczanie hasła maszyny wirtualnej przy użyciu usługi Key Vault wdrażanie |
Ten szablon umożliwia wdrożenie prostej maszyny wirtualnej z systemem Windows przez pobranie hasła przechowywanego w usłudze Key Vault. W związku z tym hasło nigdy nie jest umieszczane w postaci zwykłego tekstu w pliku parametrów szablonu |
zabezpieczone koncentratory wirtualne wdrażanie |
Ten szablon tworzy zabezpieczone centrum wirtualne przy użyciu usługi Azure Firewall w celu zabezpieczenia ruchu sieciowego w chmurze kierowanego do Internetu. |
self-host Integration Runtime na maszynach wirtualnych platformy Azure wdrażanie |
Ten szablon tworzy własne środowisko Integration Runtime i rejestruje je na maszynach wirtualnych platformy Azure |
subskrypcja programu SharePoint / 2019 / 2016 w pełni skonfigurowane wdrażanie |
Utwórz kontroler domeny, farmę programu SQL Server 2022 i od 1 do 5 serwerów hostująca subskrypcję programu SharePoint / 2019 / 2016 z rozbudowaną konfiguracją, w tym zaufane uwierzytelnianie, profile użytkowników z witrynami osobistymi, zaufanie OAuth (przy użyciu certyfikatu), dedykowaną witrynę usług IIS do hostowania dodatków o wysokim zaufaniu itp. Zainstalowano najnowszą wersję oprogramowania kluczy (w tym programu Fiddler, vscode, np++, 7zip, ULS Viewer). Maszyny programu SharePoint mają dodatkowe dostrajanie, aby były natychmiast użyteczne (narzędzia administracji zdalnej, niestandardowe zasady dla przeglądarki Edge i Chrome, skróty itp.). |
prostego serwera ściągania DSC wdrażanie |
W tym przykładzie można wdrożyć serwer ściągania konfiguracji żądanego stanu programu PowerShell. |
sieci VPN typu lokacja-lokacja z bramami vpn active-active-active z protokołem BGP wdrażanie |
Ten szablon umożliwia wdrożenie sieci VPN typu lokacja-lokacja między dwiema sieciami wirtualnymi z bramami sieci VPN w konfiguracji aktywne-aktywne z protokołem BGP. Każda usługa Azure VPN Gateway rozpoznaje nazwę FQDN zdalnych elementów równorzędnych w celu określenia publicznego adresu IP zdalnej bramy sieci VPN. Szablon działa zgodnie z oczekiwaniami w regionach świadczenia usługi Azure ze strefami dostępności. |
SonarQube w systemie Windows przy użyciu usługi Azure SQL Database wdrażanie |
Wdróż maszynę wirtualną z systemem Windows z zainstalowanym i skonfigurowanym rozwiązaniem SonarQube w usłudze Azure SQL Database. |
uruchamianie klastra momentu obrotowego wdrażanie |
Szablon uruchamia klaster momentu obrotowego. |
dostawcy usługi konfiguracji wdrażanie |
Platforma Microsoft Azure oferuje nową ofertę subskrypcji, subskrypcje CSP. Niektóre aspekty wdrażania maszyny wirtualnej SQL nie są jeszcze obsługiwane w subskrypcjach programu CSP. Obejmuje to rozszerzenie agenta IaaS SQL, które jest wymagane w przypadku funkcji takich jak automatyczna kopia zapasowa SQL i automatyczne stosowanie poprawek SQL. |
programu SQL Server 2014 SP1 Enterprise — wszystkie funkcje maszyny wirtualnej SQL włączone wdrażanie |
Ten szablon utworzy wersję PROGRAMU SQL Server 2014 SP1 Enterprise z włączonymi funkcjami automatycznego stosowania poprawek, automatycznego tworzenia kopii zapasowych i integracji z usługą Azure Key Vault. |
SQL Server 2014 SP1 Enterprise z automatycznym stosowaniem poprawek wdrażanie |
Ten szablon utworzy program SQL Server 2014 SP1 Enterprise z włączoną funkcją automatycznego stosowania poprawek. |
SQL Server 2014 SP1 Enterprise z usługą Azure Key Vault wdrażanie |
Ten szablon utworzy wersję SQL Server 2014 SP1 Enterprise z włączoną funkcją integracji usługi Azure Key Vault. |
programu SQL Server 2014 SP2 Enterprise z funkcją automatycznego tworzenia kopii zapasowej wdrażanie |
Ten szablon spowoduje utworzenie programu SQL Server 2014 SP2 Enterprise z włączoną funkcją automatycznego tworzenia kopii zapasowej |
maszyny wirtualnej z programem SQL Server z ustawieniami magazynu zoptymalizowanymi pod kątem wydajności wdrażanie |
Tworzenie maszyny wirtualnej z programem SQL Server z zoptymalizowanymi pod kątem wydajności ustawieniami magazynu w usłudze PremiumSSD |
ustawienia magazynu zoptymalizowane pod kątem wydajności maszyny wirtualnej SQL w warstwie UltraSSD wdrażanie |
Tworzenie maszyny wirtualnej z programem SQL Server z zoptymalizowanymi pod kątem wydajności ustawieniami magazynu przy użyciu dysku UltraSSD dla plików dziennika SQL |
autonomicznego programu Ethereum Studio wdrażanie |
Ten szablon wdraża platformę Docker z autonomiczną wersją programu Ethereum Studio w systemie Ubuntu. |
usługi Load Balancer w warstwie Standardowa z pulą zaplecza według adresów IP wdrażanie |
Ten szablon służy do zademonstrowania sposobu użycia szablonów usługi ARM do konfigurowania puli zaplecza modułu równoważenia obciążenia według adresu IP zgodnie z opisem w dokumencie zarządzanie pulą zaplecza. |
maszyny wirtualnej z systemem SUSE Linux Enterprise Server (SLES 12) wdrażanie |
Ten szablon umożliwia wdrożenie maszyny wirtualnej z systemem SUSE Linux Enterprise Server (SLES 12) przy użyciu obrazu maszyny wirtualnej SLES z płatnością zgodnie z rzeczywistym użyciemYou-Go SLES dla wybranej wersji na maszynie wirtualnej w warstwie Standardowa D1 w lokalizacji wybranej grupy zasobów z dodatkowym dyskiem danych GiB o pojemności 100 GiB dołączonym do maszyny wirtualnej. Dodatkowe opłaty dotyczą tego obrazu — szczegółowe informacje można znaleźć na stronie Cennik maszyny wirtualnej platformy Azure. |
wersji próbnej rozszerzenia Symantec Endpoint Protection na maszynie wirtualnej z systemem Windows wdrażanie |
Ten szablon tworzy maszynę wirtualną z systemem Windows i konfiguruje wersję próbną programu Symantec Endpoint Protection |
Telegraf-InfluxDB-Grafana wdrażanie |
Ten szablon umożliwia wdrożenie wystąpienia programu Telegraf-InfluxDB-Grafana na maszynie wirtualnej z systemem Linux Ubuntu 14.04 LTS. Spowoduje to wdrożenie maszyny wirtualnej w lokalizacji grupy zasobów i zwrócenie nazwy FQDN maszyny wirtualnej oraz zainstalowanie składników programu Telegraf, InfluxDB i Grafana. Szablon zawiera konfigurację telegrafu z wtyczkami włączonymi dla platformy Docker, metryk hosta kontenera. |
Narzędzia Terraform na platformie Azure wdrażanie |
Ten szablon umożliwia wdrożenie stacji roboczej programu Terraform jako maszyny wirtualnej z systemem Linux przy użyciu tożsamości usługi zarządzanej. |
środowisko testowe dla usługi Azure Firewall — wersja Premium wdrażanie |
Ten szablon tworzy usługę Azure Firewall — wersja Premium i zasady zapory z funkcjami premium, takimi jak wykrywanie inspekcji włamań (IDPS), inspekcja protokołu TLS i filtrowanie kategorii internetowej |
podstawowe wdrażania domeny TFS wdrażanie |
Ten szablon tworzy samodzielne wdrożenie serwera TFS pojedynczej maszyny wirtualnej, w tym TFS, SQL Express i kontrolera domeny. Ma służyć do oceny serwera TFS na platformie Azure, a nie jako wdrożenia produkcyjnego. |
wdrażanie |
Ten szablon tworzy samodzielne wdrożenie grupy roboczej TFS z pojedynczą maszyną wirtualną, w tym TFS i SQL Express. Ma służyć do oceny serwera TFS na platformie Azure, a nie jako wdrożenia produkcyjnego. |
two-tier-nodejsapp-migration-to-containers-on-Azure wdrażanie |
Migracja aplikacji dwuwarstwowych do kontenerów platformy Azure i bazy danych PaaS. |
serwer internetowy Apache2 z żądaną stroną testową wdrażanie |
Ten szablon umożliwia szybkie utworzenie maszyny wirtualnej z systemem Ubuntu z systemem Apache2 przy użyciu zawartości strony testowej zdefiniowanej jako parametr. Może to być przydatne w przypadku szybkiej weryfikacji/pokazu/tworzenia prototypów. |
pełne międzyplatformowe środowisko deweloperskie z agentem usługi Team Services wdrażanie |
Ten szablon umożliwia utworzenie maszyny wirtualnej z systemem Ubuntu z pełnym zestawem zestawów SDK dla wielu platform i agentem kompilacji programu Visual Studio Team Services dla systemu Linux. Po pomyślnym aprowizacji maszyny wirtualnej można zweryfikować instalację agenta kompilacji usługi Team Services, sprawdzając ustawienia konta usługi Team Services w obszarze Pule agentów. Obsługiwane języki/narzędzia: OpenJDK Java 7 i 8; Ant, Maven i Gradle; npm i nodeJS; groovy i gulp; Gnu C i C++ wraz z make; Perl, Python, Ruby i Ruby on Rails; .NET; idź |
maszyna wirtualna Ubuntu Mate Desktop z programem VSCode wdrażanie |
Ten szablon umożliwia wdrożenie prostej maszyny wirtualnej z systemem Linux przy użyciu kilku różnych opcji dla wersji systemu Ubuntu przy użyciu najnowszej poprawkowej wersji. Spowoduje to wdrożenie maszyny wirtualnej o rozmiarze A1 w lokalizacji grupy zasobów i zwrócenie nazwy FQDN maszyny wirtualnej. |
serwera Tomcat systemu Ubuntu do użycia z wdrożeniami usługi Team Services wdrażanie |
Ten szablon umożliwia utworzenie maszyny wirtualnej z systemem Ubuntu z uruchomionymi platformami Apache2 i Tomcat7 oraz włączoną obsługą zadania wdrażania apache Tomcat usług Visual Studio Team Services, zadania kopiowania plików za pośrednictwem protokołu SSH oraz zadania przekazywania FTP (przy użyciu ftps) w celu umożliwienia wdrażania aplikacji internetowych. |
maszyny wirtualnej z systemem Ubuntu przy użyciu zestawu OpenJDK 7/8, agenta maven i usługi Team Services wdrażanie |
Ten szablon umożliwia utworzenie maszyny kompilacji oprogramowania maszyny wirtualnej z systemem Ubuntu przy użyciu zestawu OpenJDK 7 i 8, narzędzia Maven (a tym samym agenta kompilacji systemu Linux w usługach Visual Studio Team Services). Po pomyślnym aprowizacji maszyny wirtualnej można zweryfikować instalację agenta kompilacji usługi Team Services, sprawdzając ustawienia konta usługi Team Services w obszarze Pule agentów |
użyj usługi Azure Firewall jako serwera proxy DNS w topologii gwiazdy & piasty wdrażanie |
W tym przykładzie pokazano, jak wdrożyć topologię piasty i szprych na platformie Azure przy użyciu usługi Azure Firewall. Sieć wirtualna piasty działa jako centralny punkt łączności z wieloma sieciami wirtualnymi szprych, które są połączone z siecią wirtualną koncentratora za pośrednictwem komunikacji równorzędnej sieci wirtualnych. |
Używanie rozszerzeń skryptów do instalowania bazy danych Mongo DB na maszynie wirtualnej z systemem Ubuntu wdrażanie |
Ten szablon służy do wdrażania i instalowania bazy danych Mongo DB na maszynie wirtualnej z systemem Ubuntu w dwóch oddzielnych skryptach. Ten szablon jest dobrym przykładem pokazującym sposób wyrażania zależności między dwoma skryptami uruchomionymi na tej samej maszynie wirtualnej. Ten szablon wdraża również konto magazynu, sieć wirtualną, publiczne adresy IP i interfejs sieciowy. |
trasy zdefiniowane przez użytkownika i urządzenia wdrażanie |
Ten szablon wdraża sieć wirtualną, maszyny wirtualne w odpowiednich podsieciach i trasy, aby kierować ruch do urządzenia |
Vert.x, OpenJDK, Apache i MySQL Server na maszynie wirtualnej z systemem Ubuntu wdrażanie |
Ten szablon używa rozszerzenia CustomScript platformy Azure dla systemu Linux do wdrażania programów Vert.x, OpenJDK, Apache i MySQL Server w systemie Ubuntu 14.04 LTS. |
maszynę wirtualną z portem RDP wdrażanie |
Tworzy maszynę wirtualną i tworzy regułę translatora adresów sieciowych dla protokołu RDP na maszynie wirtualnej w module równoważenia obciążenia |
maszynę wirtualną z zasobami warunkowymi wdrażanie |
Ten szablon umożliwia wdrożenie maszyny wirtualnej z systemem Linux przy użyciu nowych lub istniejących zasobów dla sieci wirtualnej, magazynu i publicznego adresu IP. Umożliwia również wybór między uwierzytelnianiem SSH i hasłem. Szablony używają warunków i funkcji logiki, aby usunąć potrzebę zagnieżdżonych wdrożeń. |
Translator adresów sieci wirtualnych przy użyciu maszyny wirtualnej wdrażanie |
Wdrażanie bramy translatora adresów sieciowych i maszyny wirtualnej |
programu Visual Studio 2019 CE z programem Docker Desktop wdrażanie |
Programowanie kontenerów w programie Visual Studio 2019 CE z aplikacją Docker Desktop |
maszyny wirtualnej agenta kompilacji programu Visual Studio i programu Visual Studio Team Services wdrażanie |
Ten szablon rozszerza szablon maszyny wirtualnej dev programu Visual Studio. Tworzy maszynę wirtualną w nowej sieci wirtualnej, koncie magazynu, karcie sieciowej i publicznym adresie IP przy użyciu nowego stosu obliczeniowego, a następnie instaluje agenta kompilacji usługi Visual Studio Team Services. |
maszyny wirtualnej programowania programu Visual Studio wdrażanie |
Ten szablon tworzy maszynę wirtualną programu Visual Studio 2015 lub Dev15 z dostępnych obrazów maszyn wirtualnych z galerii podstawowej. Tworzy maszynę wirtualną w nowej sieci wirtualnej, koncie magazynu, karcie sieciowej i publicznym adresie IP przy użyciu nowego stosu obliczeniowego. |
maszyna wirtualna Visual Studio Development z pakietami Chocolatey wdrażanie |
Ten szablon tworzy maszynę wirtualną programu Visual Studio 2013 lub 2015 z dostępnych obrazów maszyn wirtualnych z galerii podstawowej. Tworzy maszynę wirtualną w nowej sieci wirtualnej, koncie magazynu, karcie sieciowej i publicznym adresie IP przy użyciu nowego stosu obliczeniowego. |
maszynę wirtualną programistycznego programu Visual Studio z wstępnie zainstalowaną usługą O365 wdrażanie |
Ten szablon tworzy maszynę wirtualną programu Visual Studio 2015 na podstawie dostępnych obrazów maszyn wirtualnych z galerii podstawowej. Tworzy maszynę wirtualną w nowej sieci wirtualnej, koncie magazynu, karcie sieciowej i publicznym adresie IP przy użyciu nowego stosu obliczeniowego. |
szablon obciążenia bootstorm maszyny wirtualnej wdrażanie |
Ten szablon tworzy żądaną liczbę maszyn wirtualnych i uruchamia je jednocześnie w celu obliczenia średniego czasu rozruchu maszyny wirtualnej |
maszyny wirtualnej korzystającej z tożsamości zarządzanej na potrzeby pobierania artefaktu wdrażanie |
Ten szablon pokazuje, jak używać tożsamości zarządzanej do pobierania artefaktów dla niestandardowego rozszerzenia skryptu maszyny wirtualnej. |
rozszerzenie VMAccess na maszynie wirtualnej z systemem Ubuntu wdrażanie |
Ten szablon tworzy maszynę wirtualną z systemem Ubuntu i instaluje rozszerzenie VMAccess |
maszyn wirtualnych w strefach dostępności przy użyciu modułu równoważenia obciążenia i translatora adresów sieciowych wdrażanie |
Ten szablon umożliwia tworzenie maszyn wirtualnych rozproszonych między strefami dostępności przy użyciu modułu równoważenia obciążenia i konfigurowanie reguł NAT za pośrednictwem modułu równoważenia obciążenia. Ten szablon wdraża również sieć wirtualną, publiczny adres IP i interfejsy sieciowe. W tym szablonie używamy funkcji pętli zasobów do tworzenia interfejsów sieciowych i maszyn wirtualnych |
wirtualne urządzenie sieciowe VNS3 na potrzeby łączności w chmurze i zabezpieczeń wdrażanie |
VNS3 to tylko oprogramowanie wirtualne urządzenie, które zapewnia połączone funkcje urządzenia zabezpieczeń, kontrolera dostarczania aplikacji i ujednoliconego urządzenia do zarządzania zagrożeniami na brzegu aplikacji w chmurze. Najważniejsze korzyści, oprócz sieci w chmurze, zawsze na końcu szyfrowania, federowanie centrów danych, regionów chmury, dostawców chmury i/lub kontenerów, tworzenie jednej ujednoliconej przestrzeni adresowej, zaświadczanie o możliwej kontroli nad kluczami szyfrowania, sieci z siatkami, którymi można zarządzać na dużą skalę, niezawodną wysoką dostępność w chmurze, izolowanie poufnych aplikacji (szybkie segmentowanie sieci o niskich kosztach), segmentację w aplikacjach, Analiza wszystkich danych przesyłanych w chmurze. Kluczowe funkcje sieciowe; router wirtualny, przełącznik, zapora, koncentrator sieci VPN, dystrybutor multiemisji, z wtyczkami zapory aplikacji internetowej, niDS, buforowania, serwera proxy, modułów równoważenia obciążenia i innych funkcji sieciowych warstwy 4 z 7, VNS3 nie wymaga nowej wiedzy ani szkolenia do wdrożenia, dzięki czemu można zintegrować z istniejącym sprzętem sieciowym. |
WildFly 18 w systemie CentOS 8 (autonomicznej maszynie wirtualnej) wdrażanie |
Ten szablon umożliwia utworzenie maszyny wirtualnej z systemem CentOS 8 z systemem WildFly 18.0.1.Final, a także wdrożenie aplikacji internetowej o nazwie JBoss-EAP na platformie Azure. Możesz zalogować się do konsoli administracyjnej przy użyciu nazwy użytkownika Wildfly i hasła skonfigurowanego w momencie wdrożenia. |
host platformy Docker z zainstalowanym wstępnie programem Portainer i traefik wdrażanie |
Host platformy Docker systemu Windows ze wstępnie zainstalowanymi portainerami i traefik |
maszyny wirtualnej z systemem Windows Server przy użyciu protokołu SSH wdrażanie |
Wdróż pojedynczą maszynę wirtualną z systemem Windows z włączonym protokołem Open SSH, aby można było nawiązać połączenie za pośrednictwem protokołu SSH przy użyciu uwierzytelniania opartego na kluczach. |
maszyny wirtualnej z systemem Windows z bezpiecznym punktem odniesienia platformy Azure wdrażanie |
Szablon tworzy maszynę wirtualną z systemem Windows Server w nowej sieci wirtualnej z publicznym adresem IP. Po wdrożeniu maszyny zostanie zainstalowane rozszerzenie konfiguracji gościa i zostanie zastosowany bezpieczny punkt odniesienia platformy Azure dla systemu Windows Server. Jeśli konfiguracja maszyn dryfuje, możesz ponownie zastosować ustawienia, ponownie wdrażając szablon. |
maszynę wirtualną z systemem Windows ze wstępnie zainstalowaną usługą O365 wdrażanie |
Ten szablon tworzy maszynę wirtualną opartą na systemie Windows. Tworzy maszynę wirtualną w nowej sieci wirtualnej, koncie magazynu, karcie sieciowej i publicznym adresie IP przy użyciu nowego stosu obliczeniowego. |
usługi WinRM na maszynie wirtualnej z systemem Windows wdrażanie |
Ten szablon instaluje certyfikat z usługi Azure Key Vault na maszynie wirtualnej i otwiera odbiorniki HTTP i HTTPS usługi WinRM. Wymaganie wstępne: certyfikat przekazany do usługi Azure Key Vault. Tworzenie usługi Key Vault przy użyciu szablonu w http://azure.microsoft.com/en-us/documentation/templates/101-create-key-vault |
klaster Zookeeper na maszynach wirtualnych z systemem Ubuntu wdrażanie |
Ten szablon tworzy klaster Zookeper "n" węzła na maszynach wirtualnych z systemem Ubuntu. Użyj parametru scaleNumber, aby określić liczbę węzłów w tym klastrze |
Definicja zasobu narzędzia Terraform (dostawcy AzAPI)
Typ zasobu virtualMachines można wdrożyć przy użyciu operacji docelowych:
- grupy zasobów
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.
Format zasobu
Aby utworzyć zasób Microsoft.Compute/virtualMachines, dodaj następujący program Terraform do szablonu.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Compute/virtualMachines@2018-10-01"
name = "string"
identity = {
type = "string"
userAssignedIdentities = {
{customized property} = {
}
}
}
location = "string"
plan = {
name = "string"
product = "string"
promotionCode = "string"
publisher = "string"
}
tags = {
{customized property} = "string"
}
zones = [
"string"
]
body = jsonencode({
properties = {
additionalCapabilities = {
ultraSSDEnabled = bool
}
availabilitySet = {
id = "string"
}
diagnosticsProfile = {
bootDiagnostics = {
enabled = bool
storageUri = "string"
}
}
hardwareProfile = {
vmSize = "string"
}
licenseType = "string"
networkProfile = {
networkInterfaces = [
{
id = "string"
properties = {
primary = bool
}
}
]
}
osProfile = {
adminPassword = "string"
adminUsername = "string"
allowExtensionOperations = bool
computerName = "string"
customData = "string"
linuxConfiguration = {
disablePasswordAuthentication = bool
provisionVMAgent = bool
ssh = {
publicKeys = [
{
keyData = "string"
path = "string"
}
]
}
}
secrets = [
{
sourceVault = {
id = "string"
}
vaultCertificates = [
{
certificateStore = "string"
certificateUrl = "string"
}
]
}
]
windowsConfiguration = {
additionalUnattendContent = [
{
componentName = "Microsoft-Windows-Shell-Setup"
content = "string"
passName = "OobeSystem"
settingName = "string"
}
]
enableAutomaticUpdates = bool
provisionVMAgent = bool
timeZone = "string"
winRM = {
listeners = [
{
certificateUrl = "string"
protocol = "string"
}
]
}
}
}
proximityPlacementGroup = {
id = "string"
}
storageProfile = {
dataDisks = [
{
caching = "string"
createOption = "string"
diskSizeGB = int
image = {
uri = "string"
}
lun = int
managedDisk = {
id = "string"
storageAccountType = "string"
}
name = "string"
vhd = {
uri = "string"
}
writeAcceleratorEnabled = bool
}
]
imageReference = {
id = "string"
offer = "string"
publisher = "string"
sku = "string"
version = "string"
}
osDisk = {
caching = "string"
createOption = "string"
diffDiskSettings = {
option = "string"
}
diskSizeGB = int
encryptionSettings = {
diskEncryptionKey = {
secretUrl = "string"
sourceVault = {
id = "string"
}
}
enabled = bool
keyEncryptionKey = {
keyUrl = "string"
sourceVault = {
id = "string"
}
}
}
image = {
uri = "string"
}
managedDisk = {
id = "string"
storageAccountType = "string"
}
name = "string"
osType = "string"
vhd = {
uri = "string"
}
writeAcceleratorEnabled = bool
}
}
}
})
}
Wartości właściwości
Dodatkowe jednostki
Nazwa | Opis | Wartość |
---|---|---|
ultraSSDEnabled | Flaga umożliwiająca lub wyłącza możliwość posiadania co najmniej jednego dysku danych zarządzanych z typem konta magazynu UltraSSD_LRS na maszynie wirtualnej lub w zestawie skalowania maszyn wirtualnych. Dyski zarządzane z typem konta magazynu UltraSSD_LRS można dodać do maszyny wirtualnej lub zestawu skalowania maszyn wirtualnych tylko wtedy, gdy ta właściwość jest włączona. | Bool |
AdditionalUnattendContent
Nazwa | Opis | Wartość |
---|---|---|
componentName | Nazwa składnika. Obecnie jedyną dozwoloną wartością jest Microsoft-Windows-Shell-Setup. | "Microsoft-Windows-Shell-Setup" |
zawartość | Określa sformatowaną zawartość XML dodaną do pliku unattend.xml dla określonej ścieżki i składnika. Plik XML musi być mniejszy niż 4 KB i musi zawierać element główny ustawienia lub funkcji, która jest wstawiana. | struna |
passName | Nazwa przekazywania. Obecnie jedyną dozwoloną wartością jest OobeSystem. | "OobeSystem" |
settingName | Określa nazwę ustawienia, do którego ma zastosowanie zawartość. Możliwe wartości to: FirstLogonCommands i AutoLogon. | "Autologon" "FirstLogonCommands" |
BootDiagnostics
Nazwa | Opis | Wartość |
---|---|---|
Włączone | Czy diagnostyka rozruchu powinna być włączona na maszynie wirtualnej. | Bool |
storageUri | Identyfikator URI konta magazynu, który ma być używany do umieszczania danych wyjściowych konsoli i zrzutu ekranu. | struna |
DataDisk
Nazwa | Opis | Wartość |
---|---|---|
Buforowanie | Określa wymagania dotyczące buforowania. Możliwe wartości to: Brak ReadOnly ReadWrite Ustawienie domyślne: Brak dla magazynu w warstwie Standardowa. ReadOnly dla usługi Premium Storage |
"Brak" "ReadOnly" "ReadWrite" |
createOption | Określa sposób tworzenia maszyny wirtualnej. Możliwe wartości to: Dołącz \u2013 Ta wartość jest używana podczas tworzenia maszyny wirtualnej przy użyciu wyspecjalizowanego dysku. FromImage \u2013 Ta wartość jest używana podczas tworzenia maszyny wirtualnej przy użyciu obrazu. Jeśli używasz obrazu platformy, użyjesz również elementu imageReference opisanego powyżej. Jeśli używasz obrazu z witryny Marketplace, należy również użyć wcześniej opisanego elementu planu. |
"Dołącz" "Pusty" "FromImage" (wymagane) |
diskSizeGB | Określa rozmiar pustego dysku danych w gigabajtach. Za pomocą tego elementu można zastąpić rozmiar dysku na obrazie maszyny wirtualnej. Ta wartość nie może być większa niż 1023 GB |
Int |
obraz | Źródłowy obraz użytkownika wirtualny dysk twardy. Wirtualny dysk twardy zostanie skopiowany przed przyłączeniem do maszyny wirtualnej. Jeśli parametr SourceImage jest podany, docelowy wirtualny dysk twardy nie może istnieć. | VirtualHardDisk |
Jednostki lun | Określa numer jednostki logicznej dysku danych. Ta wartość służy do identyfikowania dysków danych na maszynie wirtualnej i dlatego musi być unikatowa dla każdego dysku danych dołączonego do maszyny wirtualnej. | int (wymagane) |
managedDisk | Parametry dysku zarządzanego. | ManagedDiskParameters |
nazwa | Nazwa dysku. | struna |
Vhd | Wirtualny dysk twardy. | VirtualHardDisk |
writeAcceleratorEnabled | Określa, czy na dysku należy włączyć lub wyłączyć funkcję writeAccelerator. | Bool |
DiagnosticsProfile
Nazwa | Opis | Wartość |
---|---|---|
bootDiagnostics | Diagnostyka rozruchu to funkcja debugowania, która umożliwia wyświetlenie danych wyjściowych konsoli i zrzutu ekranu w celu zdiagnozowania stanu maszyny wirtualnej. Możesz łatwo wyświetlić dane wyjściowe dziennika konsoli. Platforma Azure umożliwia również wyświetlanie zrzutu ekranu maszyny wirtualnej z funkcji hypervisor. |
BootDiagnostics |
DiffDiskSettings
Nazwa | Opis | Wartość |
---|---|---|
opcja | Określa ustawienia dysku efemerycznego dla dysku systemu operacyjnego. | "Lokalny" |
DiskEncryptionSettings
Nazwa | Opis | Wartość |
---|---|---|
diskEncryptionKey | Określa lokalizację klucza szyfrowania dysku, który jest kluczem tajnym usługi Key Vault. | KeyVaultSecretReference |
Włączone | Określa, czy szyfrowanie dysków powinno być włączone na maszynie wirtualnej. | Bool |
keyEncryptionKey | Określa lokalizację klucza szyfrowania klucza w usłudze Key Vault. | KeyVaultKeyReference |
HardwareProfile
Nazwa | Opis | Wartość |
---|---|---|
vmSize | Określa rozmiar maszyny wirtualnej. Aby uzyskać więcej informacji na temat rozmiarów maszyn wirtualnych, zobacz Sizes for virtual machines. Dostępne rozmiary maszyn wirtualnych zależą od regionu i zestawu dostępności. Aby uzyskać listę dostępnych rozmiarów, użyj następujących interfejsów API: wyświetl listę wszystkich dostępnych rozmiarów maszyn wirtualnych w zestawie dostępności wyświetl listę wszystkich dostępnych rozmiarów maszyn wirtualnych w regionie wyświetl listę wszystkich dostępnych rozmiarów maszyn wirtualnych na potrzeby zmiany rozmiaru |
"Basic_A0" "Basic_A1" "Basic_A2" "Basic_A3" "Basic_A4" "Standard_A0" "Standard_A1" "Standard_A10" "Standard_A11" "Standard_A1_v2" "Standard_A2" "Standard_A2m_v2" "Standard_A2_v2" "Standard_A3" "Standard_A4" "Standard_A4m_v2" "Standard_A4_v2" "Standard_A5" "Standard_A6" "Standard_A7" "Standard_A8" "Standard_A8m_v2" "Standard_A8_v2" "Standard_A9" "Standard_B1ms" "Standard_B1s" "Standard_B2ms" "Standard_B2s" "Standard_B4ms" "Standard_B8ms" "Standard_D1" "Standard_D11" "Standard_D11_v2" "Standard_D12" "Standard_D12_v2" "Standard_D13" "Standard_D13_v2" "Standard_D14" "Standard_D14_v2" "Standard_D15_v2" "Standard_D16s_v3" "Standard_D16_v3" "Standard_D1_v2" "Standard_D2" "Standard_D2s_v3" "Standard_D2_v2" "Standard_D2_v3" "Standard_D3" "Standard_D32s_v3" "Standard_D32_v3" "Standard_D3_v2" "Standard_D4" "Standard_D4s_v3" "Standard_D4_v2" "Standard_D4_v3" "Standard_D5_v2" "Standard_D64s_v3" "Standard_D64_v3" "Standard_D8s_v3" "Standard_D8_v3" "Standard_DS1" "Standard_DS11" "Standard_DS11_v2" "Standard_DS12" "Standard_DS12_v2" "Standard_DS13" "Standard_DS13-2_v2" "Standard_DS13-4_v2" "Standard_DS13_v2" "Standard_DS14" "Standard_DS14-4_v2" "Standard_DS14-8_v2" "Standard_DS14_v2" "Standard_DS15_v2" "Standard_DS1_v2" "Standard_DS2" "Standard_DS2_v2" "Standard_DS3" "Standard_DS3_v2" "Standard_DS4" "Standard_DS4_v2" "Standard_DS5_v2" "Standard_E16s_v3" "Standard_E16_v3" "Standard_E2s_v3" "Standard_E2_v3" "Standard_E32-16_v3" "Standard_E32-8s_v3" "Standard_E32s_v3" "Standard_E32_v3" "Standard_E4s_v3" "Standard_E4_v3" "Standard_E64-16s_v3" "Standard_E64-32s_v3" "Standard_E64s_v3" "Standard_E64_v3" "Standard_E8s_v3" "Standard_E8_v3" "Standard_F1" "Standard_F16" "Standard_F16s" "Standard_F16s_v2" "Standard_F1s" "Standard_F2" "Standard_F2s" "Standard_F2s_v2" "Standard_F32s_v2" "Standard_F4" "Standard_F4s" "Standard_F4s_v2" "Standard_F64s_v2" "Standard_F72s_v2" "Standard_F8" "Standard_F8s" "Standard_F8s_v2" "Standard_G1" "Standard_G2" "Standard_G3" "Standard_G4" "Standard_G5" "Standard_GS1" "Standard_GS2" "Standard_GS3" "Standard_GS4" "Standard_GS4-4" "Standard_GS4-8" "Standard_GS5" "Standard_GS5-16" "Standard_GS5-8" "Standard_H16" "Standard_H16m" "Standard_H16mr" "Standard_H16r" "Standard_H8" "Standard_H8m" "Standard_L16s" "Standard_L32s" "Standard_L4s" "Standard_L8s" "Standard_M128-32 ms" "Standard_M128-64 ms" "Standard_M128ms" "Standard_M128s" "Standard_M64-16 ms" "Standard_M64-32 ms" "Standard_M64ms" "Standard_M64s" "Standard_NC12" "Standard_NC12s_v2" "Standard_NC12s_v3" "Standard_NC24" "Standard_NC24r" "Standard_NC24rs_v2" "Standard_NC24rs_v3" "Standard_NC24s_v2" "Standard_NC24s_v3" "Standard_NC6" "Standard_NC6s_v2" "Standard_NC6s_v3" "Standard_ND12s" "Standard_ND24rs" "Standard_ND24s" "Standard_ND6s" "Standard_NV12" "Standard_NV24" "Standard_NV6" |
ImageReference
Nazwa | Opis | Wartość |
---|---|---|
id | Identyfikator zasobu | struna |
oferta | Określa ofertę obrazu platformy lub obrazu platformy handlowej użytego do utworzenia maszyny wirtualnej. | struna |
wydawca | Wydawca obrazów. | struna |
Numer jednostki magazynowej | Jednostka SKU obrazu. | struna |
Wersja | Określa wersję obrazu platformy lub obrazu platformy handlowej użytego do utworzenia maszyny wirtualnej. Dozwolone formaty to Major.Minor.Build lub 'latest'. Główne, pomocnicze i kompilacje to liczby dziesiętne. Określ wartość "latest", aby użyć najnowszej wersji obrazu dostępnego w czasie wdrażania. Nawet jeśli używasz polecenia "latest", obraz maszyny wirtualnej nie zostanie automatycznie zaktualizowany po czasie wdrażania, nawet jeśli nowa wersja stanie się dostępna. | struna |
KeyVaultKeyReference
KeyVaultSecretReference
Konfiguracja systemu Linux
Nazwa | Opis | Wartość |
---|---|---|
disablePasswordAuthentication | Określa, czy uwierzytelnianie haseł powinno być wyłączone. | Bool |
provisionVMAgent | Wskazuje, czy agent maszyny wirtualnej powinien być aprowizowany na maszynie wirtualnej. Jeśli ta właściwość nie jest określona w treści żądania, domyślne zachowanie to ustawienie wartości true. Zapewni to zainstalowanie agenta maszyny wirtualnej na maszynie wirtualnej, aby można było później dodać rozszerzenia do maszyny wirtualnej. |
Bool |
SSH | Określa konfigurację klucza SSH dla systemu operacyjnego Linux. | |
ManagedDiskParameters
Nazwa | Opis | Wartość |
---|---|---|
id | Identyfikator zasobu | struna |
storageAccountType | Określa typ konta magazynu dla dysku zarządzanego. UWAGA: UltraSSD_LRS można używać tylko z dyskami danych. Nie można jej używać z dyskiem systemu operacyjnego. | "Premium_LRS" "StandardSSD_LRS" "Standard_LRS" "UltraSSD_LRS" |
Microsoft.Compute/virtualMachines
Nazwa | Opis | Wartość |
---|---|---|
tożsamość | Tożsamość maszyny wirtualnej, jeśli została skonfigurowana. | VirtualMachineIdentity |
lokalizacja | Lokalizacja zasobu | ciąg (wymagany) |
nazwa | Nazwa zasobu | ciąg (wymagany) |
plan | Określa informacje o obrazie witryny Marketplace używanej do tworzenia maszyny wirtualnej. Ten element jest używany tylko w przypadku obrazów z witryny Marketplace. Aby można było użyć obrazu z witryny Marketplace z poziomu interfejsu API, należy włączyć obraz do stosowania programowego. W witrynie Azure Portal znajdź obraz witryny Marketplace, którego chcesz użyć, a następnie kliknij pozycję Chcesz wdrożyć programowo, Rozpocznij —>. Wprowadź wymagane informacje, a następnie kliknij pozycję Zapisz. | planu |
Właściwości | Opisuje właściwości maszyny wirtualnej. | VirtualMachineProperties |
Tagi | Tagi zasobów | Słownik nazw tagów i wartości. |
typ | Typ zasobu | "Microsoft.Compute/virtualMachines@2018-10-01" |
Stref | Strefy maszyny wirtualnej. | string[] |
NetworkInterfaceReference
Nazwa | Opis | Wartość |
---|---|---|
id | Identyfikator zasobu | struna |
Właściwości | Opisuje właściwości odwołania interfejsu sieciowego. | NetworkInterfaceReferenceProperties |
NetworkInterfaceReferenceProperties
Nazwa | Opis | Wartość |
---|---|---|
podstawowy | Określa podstawowy interfejs sieciowy, jeśli maszyna wirtualna ma więcej niż 1 interfejs sieciowy. | Bool |
NetworkProfile
Nazwa | Opis | Wartość |
---|---|---|
networkInterfaces | Określa listę identyfikatorów zasobów dla interfejsów sieciowych skojarzonych z maszyną wirtualną. | NetworkInterfaceReference[] |
OSDisk
Nazwa | Opis | Wartość |
---|---|---|
Buforowanie | Określa wymagania dotyczące buforowania. Możliwe wartości to: Brak ReadOnly ReadWrite Ustawienie domyślne: Brak dla magazynu w warstwie Standardowa. ReadOnly dla usługi Premium Storage |
"Brak" "ReadOnly" "ReadWrite" |
createOption | Określa sposób tworzenia maszyny wirtualnej. Możliwe wartości to: Dołącz \u2013 Ta wartość jest używana podczas tworzenia maszyny wirtualnej przy użyciu wyspecjalizowanego dysku. FromImage \u2013 Ta wartość jest używana podczas tworzenia maszyny wirtualnej przy użyciu obrazu. Jeśli używasz obrazu platformy, użyjesz również elementu imageReference opisanego powyżej. Jeśli używasz obrazu z witryny Marketplace, należy również użyć wcześniej opisanego elementu planu. |
"Dołącz" "Pusty" "FromImage" (wymagane) |
diffDiskSettings | Określa efemeryczne ustawienia dysku dla dysku systemu operacyjnego używanego przez maszynę wirtualną. | DiffDiskSettings |
diskSizeGB | Określa rozmiar pustego dysku danych w gigabajtach. Za pomocą tego elementu można zastąpić rozmiar dysku na obrazie maszyny wirtualnej. Ta wartość nie może być większa niż 1023 GB |
Int |
encryptionSettings | Określa ustawienia szyfrowania dysku systemu operacyjnego. Minimalna wersja interfejsu API: 2015-06-15 |
DiskEncryptionSettings |
obraz | Źródłowy obraz użytkownika wirtualny dysk twardy. Wirtualny dysk twardy zostanie skopiowany przed przyłączeniem do maszyny wirtualnej. Jeśli parametr SourceImage jest podany, docelowy wirtualny dysk twardy nie może istnieć. | VirtualHardDisk |
managedDisk | Parametry dysku zarządzanego. | ManagedDiskParameters |
nazwa | Nazwa dysku. | struna |
osType | Ta właściwość umożliwia określenie typu systemu operacyjnego dołączonego do dysku, jeśli tworzysz maszynę wirtualną na podstawie obrazu użytkownika lub wyspecjalizowanego wirtualnego dysku twardego. Możliwe wartości to: windows Linux |
"Linux" "Windows" |
Vhd | Wirtualny dysk twardy. | VirtualHardDisk |
writeAcceleratorEnabled | Określa, czy na dysku należy włączyć lub wyłączyć funkcję writeAccelerator. | Bool |
OSProfile
Nazwa | Opis | Wartość |
---|---|---|
adminPassword | Określa hasło konta administratora. minimalna długość (Windows): 8 znaków minimalna długość (Linux): 6 znaków maksymalna długość (Windows): 123 znaków maksymalna długość (Linux): 72 znaki wymagania dotyczące złożoności: należy spełnić 3 na 4 poniższe warunki Ma małe znaki Ma wielkie znaki Ma cyfrę Ma znak specjalny (dopasowanie wyrażenia regularnego [\W_]) niedozwolone wartości: "abc@123", "P@$$w 0rd", "P@ssw0rd", "P@ssword123", "Pa$$word", "pass@word1", "Password!", "Password1", "Password22", "iloveyou!" Aby zresetować hasło, zobacz Jak zresetować usługę pulpitu zdalnego lub hasło logowania na maszynie wirtualnej z systemem Windows Aby zresetować hasło główne, zobacz Zarządzanie użytkownikami, protokołem SSH i sprawdzanie lub naprawianie dysków na maszynach wirtualnych z systemem Linux platformy Azure przy użyciu rozszerzenia VMAccess |
struna |
adminUsername | Określa nazwę konta administratora. ograniczenie tylko dla systemu Windows: Nie można zakończyć się "." niedozwolone wartości: "administrator", "admin", "user", "user1", "test", "user2", "test1", "user3", "admin1", "admin1", "1", "123", "a", "actuser", "adm", "admin2", "aspnet", "backup", "console", "david", "guest", "john", "owner", "root", "server", "sql", "support", "support_388945a0", "sys", "test2", "test3", "user4", "user5". Minimalna długość (Linux): 1 znak maksymalna długość (Linux): 64 znaki maksymalna długość (Windows): 20 znaków <li> Aby uzyskać listę wbudowanych użytkowników systemu w systemie Linux, których nie należy używać w tym polu, zobacz Wybieranie nazw użytkowników dla systemu Linux na platformie Azure |
struna |
allowExtensionOperations | Określa, czy operacje rozszerzenia powinny być dozwolone na maszynie wirtualnej. Może to być ustawione na wartość Fałsz tylko wtedy, gdy na maszynie wirtualnej nie ma żadnych rozszerzeń. |
Bool |
nazwa_komputera | Określa nazwę systemu operacyjnego hosta maszyny wirtualnej. Nie można zaktualizować tej nazwy po utworzeniu maszyny wirtualnej. maksymalna długość (Windows): 15 znaków maksymalna długość (Linux): 64 znaki. Aby zapoznać się z konwencjami i ograniczeniami nazewnictwa, zobacz wytyczne dotyczące implementacji usług infrastruktury platformy Azure. |
struna |
customData | Określa ciąg zakodowany w formacie base-64 danych niestandardowych. Ciąg zakodowany w formacie base-64 jest dekodowany do tablicy binarnej, która jest zapisywana jako plik na maszynie wirtualnej. Maksymalna długość tablicy binarnej wynosi 65535 bajtów. Aby użyć pakietu cloud-init dla maszyny wirtualnej, zobacz |
struna |
linuxConfiguration | Określa ustawienia systemu operacyjnego Linux na maszynie wirtualnej. Aby uzyskać listę obsługiwanych dystrybucji systemu Linux, zobacz Linux w Azure-Endorsed Distributions Aby uruchomić nieobsługiwane dystrybucje, zobacz Informacje dotyczące nieobsługiwane dystrybucji. |
LinuxConfiguration |
Tajemnice | Określa zestaw certyfikatów, które mają być zainstalowane na maszynie wirtualnej. | VaultSecretGroup[] |
windowsConfiguration | Określa ustawienia systemu operacyjnego Windows na maszynie wirtualnej. | WindowsConfiguration |
Plan
Nazwa | Opis | Wartość |
---|---|---|
nazwa | Identyfikator planu. | struna |
produkt | Określa produkt obrazu z witryny Marketplace. Jest to ta sama wartość co offer w elemencie imageReference. | struna |
kod podwyższania poziomu | Kod podwyższania poziomu. | struna |
wydawca | Identyfikator wydawcy. | struna |
Tagi zasobów
Nazwa | Opis | Wartość |
---|
SshConfiguration
Nazwa | Opis | Wartość |
---|---|---|
publicKeys | Lista kluczy publicznych SSH używanych do uwierzytelniania za pomocą maszyn wirtualnych opartych na systemie Linux. | SshPublicKey [] |
SshPublicKey
Nazwa | Opis | Wartość |
---|---|---|
keyData | Certyfikat klucza publicznego SSH używany do uwierzytelniania przy użyciu maszyny wirtualnej za pośrednictwem protokołu SSH. Klucz musi być co najmniej 2048-bitowy i w formacie ssh-rsa. Aby utworzyć klucze SSH, zobacz |
struna |
ścieżka | Określa pełną ścieżkę na utworzonej maszynie wirtualnej, na której jest przechowywany klucz publiczny SSH. Jeśli plik już istnieje, określony klucz jest dołączany do pliku. Przykład: /home/user/ssh/authorized_keys | struna |
StorageProfile
Nazwa | Opis | Wartość |
---|---|---|
dataDisks | Określa parametry używane do dodawania dysku danych do maszyny wirtualnej. Aby uzyskać więcej informacji na temat dysków, zobacz Informacje o dyskach i dyskach VHD dla maszyn wirtualnych platformy Azure. |
DataDisk[] |
imageReference | Określa informacje o obrazie do użycia. Możesz określić informacje o obrazach platformy, obrazach witryny Marketplace lub obrazach maszyn wirtualnych. Ten element jest wymagany, gdy chcesz użyć obrazu platformy, obrazu witryny Marketplace lub obrazu maszyny wirtualnej, ale nie jest używany w innych operacjach tworzenia. | ImageReference |
osDisk | Określa informacje o dysku systemu operacyjnego używanego przez maszynę wirtualną. Aby uzyskać więcej informacji na temat dysków, zobacz Informacje o dyskach i dyskach VHD dla maszyn wirtualnych platformy Azure. |
OSDisk |
Podźródło
Nazwa | Opis | Wartość |
---|---|---|
id | Identyfikator zasobu | struna |
UserAssignedIdentitiesValue
Nazwa | Opis | Wartość |
---|
VaultCertificate
Nazwa | Opis | Wartość |
---|---|---|
certificateStore | W przypadku maszyn wirtualnych z systemem Windows określa magazyn certyfikatów na maszynie wirtualnej, do której należy dodać certyfikat. Określony magazyn certyfikatów jest niejawnie na koncie LocalMachine. W przypadku maszyn wirtualnych z systemem Linux plik certyfikatu jest umieszczany w katalogu /var/lib/waagent z nazwą pliku <UppercaseThumbprint>.crt dla pliku certyfikatu X509 i <UppercaseThumbprint>.prv dla klucza prywatnego. Oba te pliki są sformatowane jako pem. |
struna |
certificateUrl | Jest to adres URL certyfikatu przekazanego do usługi Key Vault jako wpisu tajnego. Aby dodać wpis tajny do usługi Key Vault, zobacz Dodawanie klucza lub wpisu tajnego do magazynu kluczy. W takim przypadku certyfikat musi mieć wartość Kodowanie Base64 następującego obiektu JSON zakodowanego w formacie UTF-8: { "data":"<certyfikat zakodowany w formacie Base64>", "dataType":"pfx", "password":"<pfx-file-password>" } |
struna |
VaultSecretGroup
Nazwa | Opis | Wartość |
---|---|---|
sourceVault | Względny adres URL usługi Key Vault zawierający wszystkie certyfikaty w usłudze VaultCertificates. | |
vaultCertificates | Lista odwołań do magazynu kluczy w usłudze SourceVault, które zawierają certyfikaty. | VaultCertificate[] |
VirtualHardDisk
Nazwa | Opis | Wartość |
---|---|---|
Uri | Określa identyfikator URI wirtualnego dysku twardego. | struna |
VirtualMachineIdentity
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ tożsamości używanej dla maszyny wirtualnej. Typ "SystemAssigned, UserAssigned" zawiera zarówno niejawnie utworzoną tożsamość, jak i zestaw tożsamości przypisanych przez użytkownika. Typ "Brak" spowoduje usunięcie wszystkich tożsamości z maszyny wirtualnej. | "Brak" "SystemAssigned" "SystemAssigned, UserAssigned" "UserAssigned" |
userAssignedIdentities | Lista tożsamości użytkowników skojarzonych z maszyną wirtualną. Odwołania do klucza słownika tożsamości użytkownika będą identyfikatorami zasobów arm w postaci: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". | VirtualMachineIdentityUserAssignedIdentities |
VirtualMachineIdentityUserAssignedIdentities
Nazwa | Opis | Wartość |
---|
VirtualMachineProperties
Nazwa | Opis | Wartość |
---|---|---|
dodatkowe jednostki | Określa dodatkowe możliwości włączone lub wyłączone na maszynie wirtualnej. | dodatkowe |
availabilitySet | Określa informacje o zestawie dostępności, do którego ma zostać przypisana maszyna wirtualna. Maszyny wirtualne określone w tym samym zestawie dostępności są przydzielane do różnych węzłów w celu zmaksymalizowania dostępności. Aby uzyskać więcej informacji na temat zestawów dostępności, zobacz Zarządzanie dostępnością maszyn wirtualnych. Aby uzyskać więcej informacji na temat planowanej konserwacji platformy Azure, zobacz Planowana konserwacja maszyn wirtualnych na platformie Azure Obecnie maszynę wirtualną można dodać tylko do zestawu dostępności podczas tworzenia. Nie można dodać istniejącej maszyny wirtualnej do zestawu dostępności. |
|
diagnosticsProfile | Określa stan ustawień diagnostycznych rozruchu. Minimalna wersja interfejsu API: 2015-06-15. |
DiagnosticsProfile |
hardwareProfile | Określa ustawienia sprzętu dla maszyny wirtualnej. | HardwareProfile |
licenseType | Określa, że używany obraz lub dysk został licencjonowany lokalnie. Ten element jest używany tylko w przypadku obrazów zawierających system operacyjny Windows Server. Możliwe wartości to: Windows_Client Windows_Server Jeśli ten element jest uwzględniony w żądaniu aktualizacji, wartość musi być zgodna z wartością początkową. Nie można zaktualizować tej wartości. Aby uzyskać więcej informacji, zobacz Korzyść użycia hybrydowego platformy Azure dla systemu Windows Server Minimalna wersja interfejsu API: 2015-06-15 |
struna |
networkProfile | Określa interfejsy sieciowe maszyny wirtualnej. | NetworkProfile |
osProfile | Określa ustawienia systemu operacyjnego dla maszyny wirtualnej. | OSProfile |
proximityPlacementGroup | Określa informacje o grupie umieszczania w pobliżu, do której ma zostać przypisana maszyna wirtualna. Minimalna wersja interfejsu API: 2018-04-01. |
|
storageProfile | Określa ustawienia magazynu dla dysków maszyny wirtualnej. | StorageProfile |
Konfiguracja systemu Windows
Nazwa | Opis | Wartość |
---|---|---|
additionalUnattendContent | Określa dodatkowe informacje w formacie XML zakodowane w formacie base-64, które mogą być zawarte w pliku Unattend.xml, który jest używany przez Instalatora systemu Windows. | AdditionalUnattendContent[] |
enableAutomaticUpdates | Wskazuje, czy maszyna wirtualna jest włączona na potrzeby automatycznych aktualizacji systemu Windows. Wartość domyślna to true. W przypadku zestawów skalowania maszyn wirtualnych tę właściwość można zaktualizować, a aktualizacje zostaną zastosowane do ponownego aprowizowania systemu operacyjnego. |
Bool |
provisionVMAgent | Wskazuje, czy agent maszyny wirtualnej powinien być aprowizowany na maszynie wirtualnej. Jeśli ta właściwość nie jest określona w treści żądania, domyślne zachowanie to ustawienie wartości true. Zapewni to zainstalowanie agenta maszyny wirtualnej na maszynie wirtualnej, aby można było później dodać rozszerzenia do maszyny wirtualnej. |
Bool |
strefa czasowa | Określa strefę czasową maszyny wirtualnej. np. "Pacyfik (czas standardowy) | struna |
usługa winRM | Określa odbiorniki zarządzania zdalnego systemu Windows. Umożliwia to zdalne środowisko Windows PowerShell. | WinRMConfiguration |
WinRMConfiguration
Nazwa | Opis | Wartość |
---|---|---|
Słuchaczy | Lista odbiorników zdalnego zarządzania systemem Windows | WinRMListener [] |
Element WinRMListener
Nazwa | Opis | Wartość |
---|---|---|
certificateUrl | Jest to adres URL certyfikatu przekazanego do usługi Key Vault jako wpisu tajnego. Aby dodać wpis tajny do usługi Key Vault, zobacz Dodawanie klucza lub wpisu tajnego do magazynu kluczy. W takim przypadku certyfikat musi mieć wartość Kodowanie Base64 następującego obiektu JSON zakodowanego w formacie UTF-8: { "data":"<certyfikat zakodowany w formacie Base64>", "dataType":"pfx", "password":"<pfx-file-password>" } |
struna |
protokół | Określa protokół odbiornika. Możliwe wartości to: http https |
"Http" "Https" |