az k8s-runtime load-balancer
Nota
Questo riferimento fa parte dell'estensione k8s-runtime per l'interfaccia della riga di comando di Azure (versione 2.57.0 o successiva). L'estensione installerà automaticamente la prima volta che si esegue un comando az k8s-runtime load-balancer . Altre informazioni sulle estensioni.
Gestire i servizi di bilanciamento del carico dei cluster Arc Kubernetes.
Comandi
Nome | Descrizione | Tipo | Stato |
---|---|---|---|
az k8s-runtime load-balancer create |
Creare un loadBalancer. |
Estensione | Disponibilità generale |
az k8s-runtime load-balancer delete |
Eliminare un loadBalancer. |
Estensione | Disponibilità generale |
az k8s-runtime load-balancer disable |
Disabilitare load_balancer servizio in un cluster connesso. |
Estensione | Disponibilità generale |
az k8s-runtime load-balancer enable |
Abilitare il servizio di bilanciamento del carico in un cluster connesso. |
Estensione | Disponibilità generale |
az k8s-runtime load-balancer list |
Elencare le risorse di LoadBalancer in base all'elemento padre. |
Estensione | Disponibilità generale |
az k8s-runtime load-balancer show |
Ottenere un loadBalancer. |
Estensione | Disponibilità generale |
az k8s-runtime load-balancer update |
Aggiornare un loadBalancer. |
Estensione | Disponibilità generale |
az k8s-runtime load-balancer wait |
Posizionare l'interfaccia della riga di comando in uno stato di attesa fino a quando non viene soddisfatta una condizione. |
Estensione | Disponibilità generale |
az k8s-runtime load-balancer create
Creare un loadBalancer.
az k8s-runtime load-balancer create --load-balancer-name
--resource-uri
[--addresses]
[--advertise-mode {ARP, BGP, Both}]
[--bgp-peers]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--service-selector]
Esempio
Creare un servizio di bilanciamento del carico
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 ""
Parametri necessari
Nome di LoadBalancer.
Identificatore completo di Azure Resource Manager della risorsa.
Parametri facoltativi
Ip Range Supporta sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.
Modalità di annuncio.
Elenco di peer BGP a cui deve essere annunciato. Null o vuoto significa annunciare a tutti i peer. Supportare la sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.
Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.
Mapping di etichette dinamiche per selezionare i servizi correlati. Ad esempio, se si vuole creare un servizio di bilanciamento del carico solo per i servizi con etichetta "a=b", specificare {"a": "b"} nel campo. Supportare la sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az k8s-runtime load-balancer delete
Eliminare un loadBalancer.
az k8s-runtime load-balancer delete --load-balancer-name
--resource-uri
[--yes]
Esempio
Eliminare un servizio di bilanciamento del carico
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
Parametri necessari
Nome di LoadBalancer.
Identificatore completo di Azure Resource Manager della risorsa.
Parametri facoltativi
Indica che non è richiesta la conferma.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az k8s-runtime load-balancer disable
Disabilitare load_balancer servizio in un cluster connesso.
az k8s-runtime load-balancer disable --resource-uri
Parametri necessari
URI della risorsa del cluster connesso.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az k8s-runtime load-balancer enable
Abilitare il servizio di bilanciamento del carico in un cluster connesso.
az k8s-runtime load-balancer enable --resource-uri
Parametri necessari
URI della risorsa del cluster connesso.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az k8s-runtime load-balancer list
Elencare le risorse di LoadBalancer in base all'elemento padre.
az k8s-runtime load-balancer list --resource-uri
[--max-items]
[--next-token]
Esempio
Elencare tutti i servizi di bilanciamento del carico in un cluster
az k8s-runtime load-balancer list --resource-uri subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/example/providers/Microsoft.Kubernetes/connectedClusters/cluster1
Parametri necessari
Identificatore completo di Azure Resource Manager della risorsa.
Parametri facoltativi
Numero totale di elementi da restituire nell'output del comando. Se il numero totale di elementi disponibili è maggiore del valore specificato, nell'output del comando viene fornito un token. Per riprendere la paginazione, specificare il valore del token nell'argomento --next-token
di un comando successivo.
Token per specificare dove iniziare la paginazione. Si tratta del valore del token di una risposta troncata in precedenza.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az k8s-runtime load-balancer show
Ottenere un loadBalancer.
az k8s-runtime load-balancer show --load-balancer-name
--resource-uri
Esempio
Ottenere un servizio di bilanciamento del carico
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
Parametri necessari
Nome di LoadBalancer.
Identificatore completo di Azure Resource Manager della risorsa.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az k8s-runtime load-balancer update
Aggiornare un loadBalancer.
az k8s-runtime load-balancer update --load-balancer-name
--resource-uri
[--add]
[--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]
[--set]
Parametri necessari
Nome di LoadBalancer.
Identificatore completo di Azure Resource Manager della risorsa.
Parametri facoltativi
Aggiungere un oggetto a un elenco di oggetti specificando un percorso e coppie chiave-valore. Esempio: --add property.listProperty <key=value, stringa o stringa> JSON.
Quando si usa 'set' o 'add', mantenere i valori letterali stringa anziché tentare di eseguire la conversione in JSON.
Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.
Rimuovere una proprietà o un elemento da un elenco. Esempio: --remove property.list OR --remove propertyToRemove.
Aggiornare un oggetto specificando un percorso di proprietà e un valore da impostare. Esempio: --set property1.property2=.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az k8s-runtime load-balancer wait
Posizionare l'interfaccia della riga di comando in uno stato di attesa fino a quando non viene soddisfatta una condizione.
az k8s-runtime load-balancer wait --load-balancer-name
--resource-uri
[--created]
[--custom]
[--deleted]
[--exists]
[--interval]
[--timeout]
[--updated]
Parametri necessari
Nome di LoadBalancer.
Identificatore completo di Azure Resource Manager della risorsa.
Parametri facoltativi
Attendere fino a quando non viene creato con 'provisioningState' in 'Succeeded'.
Attendere che la condizione soddisfi una query JMESPath personalizzata. Ad esempio provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
Attendere l'eliminazione.
Attendere che la risorsa esista.
Intervallo di polling in secondi.
Attesa massima in secondi.
Attendere fino a quando non viene aggiornato con provisioningState in 'Succeeded'.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.