Aktualizowanie lub usuwanie puli rezerwowej dla usługi Azure Container Instances (wersja zapoznawcza)
Artykuł 11/19/2024
1 współautor
Opinia
W tym artykule
Ważne
Pule rezerwowe dla usługi Azure Container Instances są obecnie dostępne w wersji zapoznawczej. Wersje zapoznawcze są udostępniane pod warunkiem udzielenia zgody na dodatkowe warunki użytkowania . Niektóre cechy funkcji mogą ulec zmianie, zanim stanie się ona ogólnie dostępna.
W tym artykule opisano procedurę aktualizowania lub usuwania puli rezerwowej dla usługi Azure Container Instances.
Wymagania wstępne
Przed użyciem pul rezerwowych ukończ rejestrację funkcji i skonfiguruj mechanizmy kontroli dostępu opartej na rolach wymienione na stronie Przegląd pul rezerwowych dla usługi Azure Container Instances .
Aktualizowanie puli rezerwowej
Pula rezerwowa może być aktualizowana w dowolnym momencie. Ustawienia, które są regulowane po utworzeniu, obejmują maxReadyCapacity
i skojarzone containerGroupProfile
. Jeśli zaktualizujesz profil grupy kontenerów puli rezerwowej, nowy profil musi również znajdować się w tej samej subskrypcji i lokalizacji co pula rezerwowa. Po zaktualizowaniu profilu pula opróżni wszystkie istniejące wystąpienia i zamieni je na nowe.
Zaktualizuj istniejącą pulę rezerwową przy użyciu polecenia az standby-container-group-pool update .
az standby-container-group-pool update \
--resource-group myResourceGroup
--location WestCentralUS \
--name myStandbyPool \
--max-ready-capacity 20 \
--refill-policy always \
--container-profile-id "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.ContainerInstance/containerGroupProfiles/mycontainergroupprofile"
Zaktualizuj istniejącą pulę rezerwową przy użyciu puli Update-AzStandbyContainerGroupPool .
Update-AzStandbyContainerGroupPool `
-ResourceGroup myResourceGroup `
-Location WestCentralUS `
-Name myStandbyPool `
-MaxReadyCapacity 20 `
-RefillPolicy always `
-ContainerProfileId "/subscriptions/{subscriptionId}/resourceGroups/myResourceGroup/providers/Microsoft.ContainerInstance/containerGroupProfiles/mycontainergroupprofile"
Zaktualizuj istniejącą pulę rezerwową. Zaktualizuj szablon i wdróż go przy użyciu polecenia az deployment group create lub New-AzResourceGroupDeployment .
{
"$schema": "https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#",
"contentVersion": "1.0.0.0",
"parameters": {
"location": {
"type": "string",
"defaultValue": "West Central US"
},
"name": {
"type": "string",
"defaultValue": "myStandbyPool"
},
"maxReadyCapacity" : {
"type": "int",
"defaultValue": 10
},
"refillPolicy" : {
"type": "string",
"defaultValue": "always"
},
"containerGroupProfile" : {
"type": "string",
"defaultValue": "/subscriptions/{SubscriptionID}/resourceGroups/myResourceGroup/providers/Microsoft.ContainerInstance/containerGroupProfiles/mycontainergroupprofile"
}
},
"resources": [
{
"type": "Microsoft.StandbyPool/standbyContainerGroupPools",
"apiVersion": "2024-03-01",
"name": "[parameters('name')]",
"location": "[parameters('location')]",
"properties": {
"elasticityProfile": {
"maxReadyCapacity": "[parameters('maxReadyCapacity')]",
"refillPolicy": "[parameters('refillPolicy')]"
},
"containerGroupProfile": "[parameters('containerGroupProfile')]"
}
}
]
}
Zaktualizuj istniejącą pulę rezerwową przy użyciu polecenia Utwórz lub Zaktualizuj .
PUT https://management.azure.com/subscriptions/{SubscriptionID}/resourceGroups/myResourceGroup/providers/Microsoft.StandbyPool/standbyContainerGroupPools/myStandbyPool?api-version=2024-03-01
Request Body
{
"properties": {
"elasticityProfile": {
"maxReadyCapacity": 20,
"refillPolicy": "always"
},
"containerGroupProperties": {
"containerGroupProfile": {
"id": "/subscriptions/{SubscriptionID}/resourceGroups/myResourceGroup/providers/Microsoft.ContainerInstance/containerGroupProfiles/mycontainergroupprofile",
"revision": 1
}
}
},
"location": "West Central US"
}
Usuwanie puli rezerwowej
Usuń istniejącą pulę rezerwową przy użyciu puli Update-AzStandbyContainerGroupPool .
Remove-AzStandbyContainerGroupPool `
-ResourceGroup myResourceGroup `
-Name myStandbyPool
Usuń istniejącą pulę rezerwową przy użyciu polecenia Usuń .
DELETE https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.StandbyPool/standbyContainerGroupPools/{standbyContainerGroupPoolName}?api-version=2024-03-01
Następne kroki
Pobierz szczegóły puli rezerwowej i kontenera przy użyciu interfejsów API widoku środowiska uruchomieniowego puli rezerwowej.