En este artículo, aprenderemos cómo detener e iniciar clústeres de Azure Kubernetes Service (AKS). Puede detener todo su clúster de Azure Kubernetes Service para ahorrar costos. Para continuar, necesitará un servicio Azure Kubernetes existente que se esté ejecutando.
Para usar start y stop para AKS, necesitamos la extensión de versión preliminar de AKS para la CLI de Azure. Se puede instalar usando el siguiente comando:
extension add --name aks-preview
Asegurémonos de tener la última versión usando el siguiente comando:
az extension update --name aks-preview
A continuación, debemos registrar la función de vista previa de inicio/detención con el siguiente comando:
az feature register --namespace "Microsoft.ContainereService" --name "StartStopPreview"
Esto puede tomar un tiempo. Después de un par de minutos, verifique si la función está registrada con el siguiente comando:
az feature list -o table --query "[?contains(name,'Microsoft.ContainereService/StartStopPreview')].{Name:name, State:properties.state}"
Ahora necesitamos actualizar el proveedor de recursos del contenedor usando el siguiente comando:
az provider register --namespace Microsoft.ContainerService
Eso es todo lo de la vista previa fuera del camino. Ahora, podría ser que no necesite hacer todo esto cuando esta función esté disponible de forma general.
Detengamos nuestro clúster de AKS con el siguiente comando:
az aks stop --name YOUR_CLUSTE_NAME --resource-group YOUR_RESOURCE_GROUP
Es tan simple como eso. Esto dará como resultado algo como lo siguiente si usamos el siguiente comando:
az aks show
El estado de energía se detiene, por lo que el clúster se detiene.
Podemos volver a iniciarlo fácilmente con el siguiente comando:
az aks start --name YOUR_CLUSTE_NAME --resource-group YOUR_RESOURCE_GROUP
Usaremos AKS show para verificar si se está ejecutando como se muestra a continuación:
Detener un clúster de Azure Kubernetes Service es una excelente manera de ahorrar dinero. Puede iniciar y detener AKS fácilmente con un comando de la CLI de Azure, que puede, por ejemplo, automatizar para que se detenga cuando esta superficie no se use y se inicie durante el horario laboral.
Publicación traducida automáticamente
Artículo escrito por ddeevviissaavviittaa y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA