az k8s-runtime load-balancer
Note
Den här referensen är en del av k8s-runtime-tillägget för Azure CLI (version 2.70.0 eller senare). Tillägget installeras automatiskt första gången du kör ett kommandot az k8s-runtime load-balancer. Läs mer om tillägg.
Hantera lastbalanserare för Arc Kubernetes-kluster.
Kommandon
| Name | Description | Typ | Status |
|---|---|---|---|
| az k8s-runtime load-balancer create |
Skapa en LoadBalancer. |
Extension | GA |
| az k8s-runtime load-balancer delete |
Ta bort en LoadBalancer. |
Extension | GA |
| az k8s-runtime load-balancer disable |
Inaktivera load_balancer-tjänsten i ett anslutet kluster. |
Extension | GA |
| az k8s-runtime load-balancer enable |
Aktivera lastbalanseringstjänsten i ett anslutet kluster. |
Extension | GA |
| az k8s-runtime load-balancer list |
Visa en lista över LoadBalancer-resurser efter överordnad. |
Extension | GA |
| az k8s-runtime load-balancer show |
Hämta en LoadBalancer. |
Extension | GA |
| az k8s-runtime load-balancer update |
Uppdatera en LoadBalancer. |
Extension | GA |
| az k8s-runtime load-balancer wait |
Placera CLI i vänteläge tills ett villkor uppfylls. |
Extension | GA |
az k8s-runtime load-balancer create
Skapa en LoadBalancer.
az k8s-runtime load-balancer create --load-balancer-name
--resource-uri
[--addresses]
[--advertise-mode {ARP, BGP, Both}]
[--bgp-peers]
[--communities]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--service-selector]
Exempel
Skapa en lastbalanserare
az k8s-runtime load-balancer create --load-balancer-name testlb1 --resource-uri subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/example/providers/Microsoft.Kubernetes/connectedClusters/cluster1 --addresses "192.168.50.1/32" --advertise-mode ARP --service-selector ""
Obligatoriska parametrar
Namnet på LoadBalancer.
Resursens fullständigt kvalificerade Azure Resource Manager-identifierare.
Valfria parametrar
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
IP Range Support shorthand-syntax, json-file och yaml-file. Prova "??" för att visa mer.
| Egenskap | Värde |
|---|---|
| Parameter group: | Properties Arguments |
Annonseringsläge.
| Egenskap | Värde |
|---|---|
| Parameter group: | Properties Arguments |
| Godkända värden: | ARP, BGP, Both |
Listan över BGP-peer-datorer som ska annonseras till. Null eller tomt innebär att annonsera till alla peer-datorer. Stöd för shorthand-syntax, json-file och yaml-file. Prova "??" för att visa mer.
| Egenskap | Värde |
|---|---|
| Parameter group: | Properties Arguments |
BGP Communities Har stöd för shorthand-syntax, json-file och yaml-file. Prova "??" för att visa mer.
| Egenskap | Värde |
|---|---|
| Parameter group: | Properties Arguments |
Vänta inte tills den långvariga åtgärden har slutförts.
| Egenskap | Värde |
|---|---|
| Godkända värden: | 0, 1, f, false, n, no, t, true, y, yes |
En dynamisk etikettmappning för att välja relaterade tjänster. Om du till exempel bara vill skapa en lastbalanserare för tjänster med etiketten "a=b" anger du {"a": "b"} i fältet. Stöd för shorthand-syntax, json-file och yaml-file. Prova "??" för att visa mer.
| Egenskap | Värde |
|---|---|
| Parameter group: | Properties Arguments |
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
Utdataformat.
| Egenskap | Värde |
|---|---|
| Standardvärde: | json |
| Godkända värden: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID.
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
az k8s-runtime load-balancer delete
Ta bort en LoadBalancer.
az k8s-runtime load-balancer delete --load-balancer-name
--resource-uri
[--yes]
Exempel
Ta bort en lastbalanserare
az k8s-runtime load-balancer delete --load-balancer-name testlb1 --resource-uri subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/example/providers/Microsoft.Kubernetes/connectedClusters/cluster1
Obligatoriska parametrar
Namnet på LoadBalancer.
Resursens fullständigt kvalificerade Azure Resource Manager-identifierare.
Valfria parametrar
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Fråga inte efter bekräftelse.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
Utdataformat.
| Egenskap | Värde |
|---|---|
| Standardvärde: | json |
| Godkända värden: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID.
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
az k8s-runtime load-balancer disable
Inaktivera load_balancer-tjänsten i ett anslutet kluster.
az k8s-runtime load-balancer disable --resource-uri
Obligatoriska parametrar
Resurs-URI för det anslutna klustret.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
Utdataformat.
| Egenskap | Värde |
|---|---|
| Standardvärde: | json |
| Godkända värden: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID.
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
az k8s-runtime load-balancer enable
Aktivera lastbalanseringstjänsten i ett anslutet kluster.
az k8s-runtime load-balancer enable --resource-uri
Obligatoriska parametrar
Resurs-URI för det anslutna klustret.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
Utdataformat.
| Egenskap | Värde |
|---|---|
| Standardvärde: | json |
| Godkända värden: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID.
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
az k8s-runtime load-balancer list
Visa en lista över LoadBalancer-resurser efter överordnad.
az k8s-runtime load-balancer list --resource-uri
[--max-items]
[--next-token]
Exempel
Visa en lista över alla lastbalanserare i ett kluster
az k8s-runtime load-balancer list --resource-uri subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/example/providers/Microsoft.Kubernetes/connectedClusters/cluster1
Obligatoriska parametrar
Resursens fullständigt kvalificerade Azure Resource Manager-identifierare.
Valfria parametrar
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Totalt antal objekt som ska returneras i kommandots utdata. Om det totala antalet tillgängliga objekt är mer än det angivna värdet anges en token i kommandots utdata. Om du vill återuppta sidnumreringen anger du tokenvärdet i --next-token argument för ett efterföljande kommando.
| Egenskap | Värde |
|---|---|
| Parameter group: | Pagination Arguments |
Token för att ange var sidnumrering ska börja. Detta är tokenvärdet från ett tidigare trunkerat svar.
| Egenskap | Värde |
|---|---|
| Parameter group: | Pagination Arguments |
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
Utdataformat.
| Egenskap | Värde |
|---|---|
| Standardvärde: | json |
| Godkända värden: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID.
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
az k8s-runtime load-balancer show
Hämta en LoadBalancer.
az k8s-runtime load-balancer show --load-balancer-name
--resource-uri
Exempel
Hämta en lastbalanserare
az k8s-runtime load-balancer show --load-balancer-name testlb1 --resource-uri subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/example/providers/Microsoft.Kubernetes/connectedClusters/cluster1
Obligatoriska parametrar
Namnet på LoadBalancer.
Resursens fullständigt kvalificerade Azure Resource Manager-identifierare.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
Utdataformat.
| Egenskap | Värde |
|---|---|
| Standardvärde: | json |
| Godkända värden: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID.
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
az k8s-runtime load-balancer update
Uppdatera en LoadBalancer.
az k8s-runtime load-balancer update --load-balancer-name
--resource-uri
[--add]
[--addresses]
[--advertise-mode {ARP, BGP, Both}]
[--bgp-peers]
[--communities]
[--force-string {0, 1, f, false, n, no, t, true, y, yes}]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--remove]
[--service-selector]
[--set]
Exempel
Uppdatera en lastbalanserare
az k8s-runtime load-balancer update --load-balancer-name testlb1 --resource-uri subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/example/providers/Microsoft.Kubernetes/connectedClusters/cluster1 --advertise-mode ARP
Obligatoriska parametrar
Namnet på LoadBalancer.
Resursens fullständigt kvalificerade Azure Resource Manager-identifierare.
Valfria parametrar
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Lägg till ett objekt i en lista över objekt genom att ange en sökväg och nyckelvärdepar. Exempel: --add property.listProperty <key=value, string or JSON string>.
| Egenskap | Värde |
|---|---|
| Parameter group: | Generic Update Arguments |
IP Range Support shorthand-syntax, json-file och yaml-file. Prova "??" för att visa mer.
| Egenskap | Värde |
|---|---|
| Parameter group: | Properties Arguments |
Annonseringsläge.
| Egenskap | Värde |
|---|---|
| Parameter group: | Properties Arguments |
| Godkända värden: | ARP, BGP, Both |
Listan över BGP-peer-datorer som ska annonseras till. Null eller tomt innebär att annonsera till alla peer-datorer. Stöd för shorthand-syntax, json-file och yaml-file. Prova "??" för att visa mer.
| Egenskap | Värde |
|---|---|
| Parameter group: | Properties Arguments |
BGP Communities Har stöd för shorthand-syntax, json-file och yaml-file. Prova "??" för att visa mer.
| Egenskap | Värde |
|---|---|
| Parameter group: | Properties Arguments |
När du använder "set" eller "add" bevarar du strängliteraler i stället för att försöka konvertera till JSON.
| Egenskap | Värde |
|---|---|
| Parameter group: | Generic Update Arguments |
| Godkända värden: | 0, 1, f, false, n, no, t, true, y, yes |
Vänta inte tills den långvariga åtgärden har slutförts.
| Egenskap | Värde |
|---|---|
| Godkända värden: | 0, 1, f, false, n, no, t, true, y, yes |
Ta bort en egenskap eller ett element från en lista. Exempel: --remove property.list <indexToRemove> ELLER --remove propertyToRemove.
| Egenskap | Värde |
|---|---|
| Parameter group: | Generic Update Arguments |
En dynamisk etikettmappning för att välja relaterade tjänster. Om du till exempel bara vill skapa en lastbalanserare för tjänster med etiketten "a=b" anger du {"a": "b"} i fältet. Stöd för shorthand-syntax, json-file och yaml-file. Prova "??" för att visa mer.
| Egenskap | Värde |
|---|---|
| Parameter group: | Properties Arguments |
Uppdatera ett objekt genom att ange en egenskapssökväg och ett värde som ska anges. Exempel: --set property1.property2=<value>.
| Egenskap | Värde |
|---|---|
| Parameter group: | Generic Update Arguments |
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
Utdataformat.
| Egenskap | Värde |
|---|---|
| Standardvärde: | json |
| Godkända värden: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID.
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
az k8s-runtime load-balancer wait
Placera CLI i vänteläge tills ett villkor uppfylls.
az k8s-runtime load-balancer wait --load-balancer-name
--resource-uri
[--created]
[--custom]
[--deleted]
[--exists]
[--interval]
[--timeout]
[--updated]
Obligatoriska parametrar
Namnet på LoadBalancer.
Resursens fullständigt kvalificerade Azure Resource Manager-identifierare.
Valfria parametrar
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Vänta tills du har skapat med "provisioningState" på "Lyckades".
| Egenskap | Värde |
|---|---|
| Parameter group: | Wait Condition Arguments |
| Standardvärde: | False |
Vänta tills villkoret uppfyller en anpassad JMESPath-fråga. T.ex. provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
| Egenskap | Värde |
|---|---|
| Parameter group: | Wait Condition Arguments |
Vänta tills den har tagits bort.
| Egenskap | Värde |
|---|---|
| Parameter group: | Wait Condition Arguments |
| Standardvärde: | False |
Vänta tills resursen finns.
| Egenskap | Värde |
|---|---|
| Parameter group: | Wait Condition Arguments |
| Standardvärde: | False |
Avsökningsintervall i sekunder.
| Egenskap | Värde |
|---|---|
| Parameter group: | Wait Condition Arguments |
| Standardvärde: | 30 |
Maximal väntetid i sekunder.
| Egenskap | Värde |
|---|---|
| Parameter group: | Wait Condition Arguments |
| Standardvärde: | 3600 |
Vänta tills det har uppdaterats med provisioningState på Lyckades.
| Egenskap | Värde |
|---|---|
| Parameter group: | Wait Condition Arguments |
| Standardvärde: | False |
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
Utdataformat.
| Egenskap | Värde |
|---|---|
| Standardvärde: | json |
| Godkända värden: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID.
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |