Uso de etiquetas de clúster en AKS habilitadas por Azure Arc
Se aplica a: Azure Stack HCI, versión 23H2
Si tiene varios grupos de nodos, es posible que quiera agregar una etiqueta durante la creación del grupo de nodos. Las etiquetas de Kubernetes controlan las reglas de programación de los nodos.
En este artículo se describe cómo usar etiquetas en un clúster de Kubernetes en AKS habilitado por Arc.
Creación de un clúster de Kubernetes con una etiqueta
Cree un clúster de Kubernetes con una etiqueta mediante el
az aksarc create
comando y especifique el--node-labels
parámetro para establecer las etiquetas. Las etiquetas deben ser un par clave-valor y tener una sintaxis válida.az aksarc create --resource-group myResourceGroup --name myAKSCluster --node-count 2 --nodepool-labels dept=IT
Compruebe que las etiquetas se establecieron con el
kubectl get nodes --show-labels
comando :kubectl get nodes --show-labels | grep -e "dept=IT"
Creación de un grupo de nodos con una etiqueta
Cree un grupo de nodos con una etiqueta con el
az aksarc nodepool add
comando y especifique un nombre para los--name
parámetros y las etiquetas del--labels
parámetro . Las etiquetas deben ser un par clave-valor y tener una sintaxis válida.En el ejemplo siguiente se crea un grupo de nodos denominado
labelnp
con las etiquetasdept=HR
:az aks nodepool add –resource-group myResourceGroup –cluster-name myAKSCluster –name labelnp –node-count 1 –labels dept=HR –no-wait
La siguiente salida de ejemplo del
az aksarc nodepool list
comando muestra que ellabelnp
grupo de nodos crea nodos con el especificadonodeLabels
:[ { ... "count": 1, ... "name": "labelnp", "orchestratorVersion": "1.15.7", ... "provisioningState": "Creating", ... "nodeLabels": { "costcenter": "5000", "dept": "HR" }, ... }, ... ]
Compruebe que las etiquetas se establecieron mediante el
kubectl get nodes --show-labels
comando :kubectl get nodes --show-labels | grep -e "dept=HR"
Etiquetas no disponibles
AKS habilitado por Azure Arc sigue las mismas reglas que AKS:
- No se puede cambiar la etiqueta reservada del sistema. Si intenta hacerlo, se devuelve un error.
- Los prefijos reservados de Kubernetes y AKS no se pueden usar para ningún nodo.
Para más información, consulte Etiquetas no disponibles en la documentación de AKS.
Pasos siguientes
Para más información sobre las etiquetas de Kubernetes, consulte la documentación de Kubernetes.
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de