Microsoft Azure – Démarrage et arrêt d’un cluster de services Azure Kubernetes

Dans cet article, nous allons apprendre à arrêter et démarrer des clusters Azure Kubernetes Service (AKS). Vous pouvez arrêter l’intégralité de votre cluster Azure Kubernetes Service pour réduire les coûts. Pour suivre, vous aurez besoin d’un service Azure Kubernetes existant en cours d’exécution.

Pour utiliser start et stop pour AKS, nous avons besoin du Extension d’aperçu AKS pour l’interface de ligne de commande Azure. Il peut être installé à l’aide de la commande ci-dessous :

extension add --name aks-preview

dfkjghkdjf

Assurons-nous d’avoir la dernière version en utilisant la commande ci-dessous :

az extension update --name aks-preview

fjkghkjghkj

Ensuite, nous devons enregistrer la fonction d’aperçu de démarrage/arrêt à l’aide de la commande ci-dessous :

az feature register --namespace "Microsoft.ContainereService" --name "StartStopPreview"

fjklhdlnlk

Cela peut prendre un certain temps. Après quelques minutes, vérifiez si la fonctionnalité est enregistrée avec la commande ci-dessous :

az feature list -o table --query 
    "[?contains(name,'Microsoft.ContainereService/StartStopPreview')].{Name:name,
    State:properties.state}"

skdjfhkj

Nous devons maintenant actualiser le fournisseur de ressources de conteneur à l’aide de la commande ci-dessous :

az provider register --namespace Microsoft.ContainerService

fjgdjkgh

C’est tout le truc de prévisualisation à l’écart. Maintenant, il se peut que vous n’ayez pas besoin de faire tout cela lorsque cette fonctionnalité est généralement disponible.

Arrêtons notre cluster AKS avec la commande ci-dessous :

az aks stop --name YOUR_CLUSTE_NAME --resource-group YOUR_RESOURCE_GROUP

dfkljghkd

C’est aussi simple que ça. Cela se traduira par quelque chose comme ci-dessous si nous utilisons la commande ci-dessous :

az aks show

dfjkgdgbk

L’état d’alimentation est arrêté, donc le cluster est arrêté.

Nous pouvons tout aussi facilement le redémarrer en utilisant la commande ci-dessous :

az aks start --name YOUR_CLUSTE_NAME --resource-group YOUR_RESOURCE_GROUP

jhlfkhhl

Nous allons utiliser AKS show pour vérifier s’il fonctionne comme indiqué ci-dessous :

klgbjfnkfg

L’arrêt d’un cluster Azure Kubernetes Service est un excellent moyen d’économiser de l’argent. Vous pouvez facilement démarrer et arrêter AKS avec une commande Azure CLI, que vous pouvez, par exemple, automatiser pour s’arrêter lorsque cette surface n’est pas utilisée et démarrer pendant les heures ouvrables.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Aller en haut