az aks identity-binding

Anmärkning

Den här kommandogruppen har kommandon som definieras i både Azure CLI och minst ett tillägg. Installera varje tillägg för att dra nytta av dess utökade funktioner. Läs mer om tillägg.

Kommandon för att hantera identitetsbindningar i Azure Kubernetes Service.

Kommandon

Name Description Typ Status
az aks identity-binding create

Skapa en ny identitetsbindning i ett hanterat Kubernetes-kluster.

Core Allmän tillgänglighet
az aks identity-binding create (aks-preview anknytning)

Skapa en ny identitetsbindning i ett hanterat Kubernetes-kluster.

Förlängning Allmän tillgänglighet
az aks identity-binding delete

Ta bort en specifik identitetsbindning i ett hanterat Kubernetes-kluster.

Core Allmän tillgänglighet
az aks identity-binding delete (aks-preview anknytning)

Ta bort en specifik identitetsbindning i ett hanterat Kubernetes-kluster.

Förlängning Allmän tillgänglighet
az aks identity-binding list

Visa en lista över alla identitetsbindningar under ett hanterat Kubernetes-kluster.

Core Allmän tillgänglighet
az aks identity-binding list (aks-preview anknytning)

Visa en lista över alla identitetsbindningar under ett hanterat Kubernetes-kluster.

Förlängning Allmän tillgänglighet
az aks identity-binding show

Visa information om en specifik identitetsbindning i ett hanterat Kubernetes-kluster.

Core Allmän tillgänglighet
az aks identity-binding show (aks-preview anknytning)

Visa information om en specifik identitetsbindning i ett hanterat Kubernetes-kluster.

Förlängning Allmän tillgänglighet
az aks identity-binding update

Uppdatera en befintlig identitetsbindning i ett hanterat Kubernetes-kluster.

Förlängning Allmän tillgänglighet

az aks identity-binding create

Skapa en ny identitetsbindning i ett hanterat Kubernetes-kluster.

az aks identity-binding create --cluster-name
                               --managed-identity-resource-id
                               --name
                               --resource-group
                               [--acquire-policy-token]
                               [--change-reference]
                               [--no-wait]

Exempel

Skapa en ny identitetsbindning

az aks identity-binding create -g myResourceGroup --cluster-name myCluster -n myIdentityBinding --managed-identity-resource-id /subscriptions/0000/resourceGroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myIdentity

Obligatoriska parametrar

--cluster-name

Namnet på det hanterade Kubernetes-klustret.

--managed-identity-resource-id

Resurs-ID för den hanterade identitet som ska användas.

--name -n

Namnet på identitetsbindningen som ska skapas.

--resource-group -g

Namn på resursgrupp. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

Valfria parametrar

Följande parametrar är valfria, men beroende på sammanhanget kan en eller flera krävas för att kommandot ska kunna köras.

--acquire-policy-token

Hämtar en Azure Policy token automatiskt för den här resursåtgärden.

Egenskap Värde
Parametergrupp: Global Policy Arguments
--change-reference

Det relaterade ändringsreferens-ID:t för den här resursåtgärden.

Egenskap Värde
Parametergrupp: Global Policy Arguments
--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

Egenskap Värde
Standardvärde: False
Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

Egenskap Värde
Standardvärde: False
--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

Egenskap Värde
Standardvärde: False
--output -o

Utdataformat.

Egenskap Värde
Standardvärde: json
Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

Egenskap Värde
Standardvärde: False

az aks identity-binding create (aks-preview anknytning)

Skapa en ny identitetsbindning i ett hanterat Kubernetes-kluster.

az aks identity-binding create --cluster-name
                               --managed-identity-resource-id
                               --name
                               --resource-group
                               [--acquire-policy-token]
                               [--allowed-subjects-from-file]
                               [--change-reference]

Exempel

Skapa en identitetsbindning med tillåtna ämnen som riktar in sig på specifika namnområden efter namn.

az aks identity-binding create --resource-group myRG --cluster-name myCluster \
  --name my-identity-binding \
  --managed-identity-resource-id /subscriptions/.../userAssignedIdentities/myMI \
  --allowed-subjects-from-file allowed-subjects.json

Obligatoriska parametrar

--cluster-name

Namnet på det hanterade Kubernetes-klustret.

--managed-identity-resource-id

Resurs-ID för den hanterade identitet som ska användas.

--name -n

Namnet på identitetsbindningen som ska skapas.

--resource-group -g

Namn på resursgrupp. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

Valfria parametrar

Följande parametrar är valfria, men beroende på sammanhanget kan en eller flera krävas för att kommandot ska kunna köras.

--acquire-policy-token

Hämtar en Azure Policy token automatiskt för den här resursåtgärden.

Egenskap Värde
Parametergrupp: Global Policy Arguments
--allowed-subjects-from-file -f

Sökväg till en JSON-fil med listan över ämnen som har behörighet att använda den här identitetsbindningen för tokenutbyte.

Filen måste innehålla en JSON-matris (högst 100 poster). Varje post har en obligatorisk "namespaceSelector" och en valfri "serviceAccountSelector", var och en en Kubernetes-etikettväljare som stöder "matchLabels" (en matris med "key=value"-strängar) och/eller "matchExpressions". Använd den inbyggda etiketten "kubernetes.io/metadata.name" för att rikta specifika namnområden efter namn. När den utelämnas återgår auktoriseringen till ClusterRole/ClusterRoleBinding-utvärdering.

--change-reference

Det relaterade ändringsreferens-ID:t för den här resursåtgärden.

Egenskap Värde
Parametergrupp: Global Policy Arguments
Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

Egenskap Värde
Standardvärde: False
--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

Egenskap Värde
Standardvärde: False
--output -o

Utdataformat.

Egenskap Värde
Standardvärde: json
Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

Egenskap Värde
Standardvärde: False

az aks identity-binding delete

Ta bort en specifik identitetsbindning i ett hanterat Kubernetes-kluster.

az aks identity-binding delete --cluster-name
                               --name
                               --resource-group
                               [--acquire-policy-token]
                               [--change-reference]
                               [--no-wait]
                               [--yes]

Exempel

Ta bort en identitetsbindning

az aks identity-binding delete -g myResourceGroup --cluster-name myCluster -n myIdentityBinding

Obligatoriska parametrar

--cluster-name

Namnet på det hanterade Kubernetes-klustret.

--name -n

Namnet på identitetsbindningen som ska tas bort.

--resource-group -g

Namn på resursgrupp. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

Valfria parametrar

Följande parametrar är valfria, men beroende på sammanhanget kan en eller flera krävas för att kommandot ska kunna köras.

--acquire-policy-token

Hämtar en Azure Policy token automatiskt för den här resursåtgärden.

Egenskap Värde
Parametergrupp: Global Policy Arguments
--change-reference

Det relaterade ändringsreferens-ID:t för den här resursåtgärden.

Egenskap Värde
Parametergrupp: Global Policy Arguments
--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

Egenskap Värde
Standardvärde: False
--yes -y

Fråga inte efter bekräftelse.

Egenskap Värde
Standardvärde: False
Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

Egenskap Värde
Standardvärde: False
--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

Egenskap Värde
Standardvärde: False
--output -o

Utdataformat.

Egenskap Värde
Standardvärde: json
Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

Egenskap Värde
Standardvärde: False

az aks identity-binding delete (aks-preview anknytning)

Ta bort en specifik identitetsbindning i ett hanterat Kubernetes-kluster.

az aks identity-binding delete --cluster-name
                               --name
                               --resource-group
                               [--acquire-policy-token]
                               [--change-reference]

Obligatoriska parametrar

--cluster-name

Namnet på det hanterade Kubernetes-klustret.

--name -n

Namnet på identitetsbindningen som ska tas bort.

--resource-group -g

Namn på resursgrupp. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

Valfria parametrar

Följande parametrar är valfria, men beroende på sammanhanget kan en eller flera krävas för att kommandot ska kunna köras.

--acquire-policy-token

Hämtar en Azure Policy token automatiskt för den här resursåtgärden.

Egenskap Värde
Parametergrupp: Global Policy Arguments
--change-reference

Det relaterade ändringsreferens-ID:t för den här resursåtgärden.

Egenskap Värde
Parametergrupp: Global Policy Arguments
Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

Egenskap Värde
Standardvärde: False
--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

Egenskap Värde
Standardvärde: False
--output -o

Utdataformat.

Egenskap Värde
Standardvärde: json
Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

Egenskap Värde
Standardvärde: False

az aks identity-binding list

Visa en lista över alla identitetsbindningar under ett hanterat Kubernetes-kluster.

az aks identity-binding list --cluster-name
                             --resource-group

Exempel

Visa en lista över alla identitetsbindningar i ett hanterat kluster

az aks identity-binding list -g myResourceGroup --cluster-name myCluster

Obligatoriska parametrar

--cluster-name

Namnet på det hanterade Kubernetes-klustret.

--resource-group -g

Namn på resursgrupp. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

Egenskap Värde
Standardvärde: False
--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

Egenskap Värde
Standardvärde: False
--output -o

Utdataformat.

Egenskap Värde
Standardvärde: json
Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

Egenskap Värde
Standardvärde: False

az aks identity-binding list (aks-preview anknytning)

Visa en lista över alla identitetsbindningar under ett hanterat Kubernetes-kluster.

az aks identity-binding list --cluster-name
                             --resource-group

Obligatoriska parametrar

--cluster-name

Namnet på det hanterade Kubernetes-klustret.

--resource-group -g

Namn på resursgrupp. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

Egenskap Värde
Standardvärde: False
--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

Egenskap Värde
Standardvärde: False
--output -o

Utdataformat.

Egenskap Värde
Standardvärde: json
Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

Egenskap Värde
Standardvärde: False

az aks identity-binding show

Visa information om en specifik identitetsbindning i ett hanterat Kubernetes-kluster.

az aks identity-binding show --cluster-name
                             --name
                             --resource-group

Exempel

Visa information om en identitetsbindning

az aks identity-binding show -g myResourceGroup --cluster-name myCluster -n myIdentityBinding

Obligatoriska parametrar

--cluster-name

Namnet på det hanterade Kubernetes-klustret.

--name -n

Namnet på identitetsbindningen som ska visas.

--resource-group -g

Namn på resursgrupp. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

Egenskap Värde
Standardvärde: False
--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

Egenskap Värde
Standardvärde: False
--output -o

Utdataformat.

Egenskap Värde
Standardvärde: json
Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

Egenskap Värde
Standardvärde: False

az aks identity-binding show (aks-preview anknytning)

Visa information om en specifik identitetsbindning i ett hanterat Kubernetes-kluster.

az aks identity-binding show --cluster-name
                             --name
                             --resource-group

Obligatoriska parametrar

--cluster-name

Namnet på det hanterade Kubernetes-klustret.

--name -n

Namnet på identitetsbindningen som ska visas.

--resource-group -g

Namn på resursgrupp. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

Egenskap Värde
Standardvärde: False
--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

Egenskap Värde
Standardvärde: False
--output -o

Utdataformat.

Egenskap Värde
Standardvärde: json
Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

Egenskap Värde
Standardvärde: False

az aks identity-binding update

Uppdatera en befintlig identitetsbindning i ett hanterat Kubernetes-kluster.

az aks identity-binding update --allowed-subjects-from-file
                               --cluster-name
                               --name
                               --resource-group
                               [--acquire-policy-token]
                               [--change-reference]

Exempel

Uppdatera de tillåtna ämnena för en befintlig identitetsbindning.

az aks identity-binding update --resource-group myRG --cluster-name myCluster \
  --name my-identity-binding \
  --allowed-subjects-from-file updated-subjects.json

Obligatoriska parametrar

--allowed-subjects-from-file -f

Sökväg till en JSON-fil med listan över ämnen som har behörighet att använda den här identitetsbindningen för tokenutbyte.

Filen måste innehålla en JSON-matris (högst 100 poster). Varje post har en obligatorisk "namespaceSelector" och en valfri "serviceAccountSelector", var och en en Kubernetes-etikettväljare som stöder "matchLabels" (en matris med "key=value"-strängar) och/eller "matchExpressions". Använd den inbyggda etiketten "kubernetes.io/metadata.name" för att rikta specifika namnområden efter namn. Om du anger detta ersätter den befintliga listan över tillåtna ämnen.

--cluster-name

Namnet på det hanterade Kubernetes-klustret.

--name -n

Namnet på identitetsbindningen som ska uppdateras.

--resource-group -g

Namn på resursgrupp. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

Valfria parametrar

Följande parametrar är valfria, men beroende på sammanhanget kan en eller flera krävas för att kommandot ska kunna köras.

--acquire-policy-token

Hämtar en Azure Policy token automatiskt för den här resursåtgärden.

Egenskap Värde
Parametergrupp: Global Policy Arguments
--change-reference

Det relaterade ändringsreferens-ID:t för den här resursåtgärden.

Egenskap Värde
Parametergrupp: Global Policy Arguments
Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

Egenskap Värde
Standardvärde: False
--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

Egenskap Värde
Standardvärde: False
--output -o

Utdataformat.

Egenskap Värde
Standardvärde: json
Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

Egenskap Värde
Standardvärde: False