Zusammenfassung
In diesem Modul arbeiten Sie in einem wachsenden Videobearbeitungsunternehmen, das einen cloudbasierten Videorenderingdienst bereitstellt. Der Dienst erlebte eine erhöhte Nachfrage aus dem jüngsten internationalen Wachstum. Die Anwendung wurde zu Skalierungszwecken auf den horizontalen Pod Autoscaler (HPA) angewendet, aber das Cluster kam nicht hinterher. Ihr Vorgesetzter hat Sie beauftragt, eine Lösung zu finden, um das Cluster automatisch zu skalieren.
Sie haben die Autoskalierfunktion des Azure Kubernetes Service-Clusters (AKS) untersucht, um zu prüfen, ob sie hierfür funktionieren würde. Mit diesem Feature konnten Sie die Anzahl der Knoten in Ihrem Cluster automatisch nach oben und unten skalieren. Sie haben die Clusterautoskalierung konfiguriert, um nach ungeplanten Pods mit Ressourceneinschränkungen Ausschau zu halten. Dies hat die Anzahl der Knoten automatisch erhöht und verringert, um diese Anforderungen zu erfüllen. Sie haben gesehen, wie das Feature es Ihrem Unternehmen ermöglichen könnte, die Anwendungsskalierbarkeit aufrechtzuerhalten und beschlossen, die Lösung ihrem Vorgesetzten vorzuschlagen.
Bereinigen von Ressourcen
In diesem Modul haben Sie Ressourcen unter Verwendung Ihres Azure-Abonnements erstellt. Um Gebühren zu vermeiden, löschen Sie die Ressourcen, die Sie mithilfe der folgenden Schritte erstellt haben:
Entfernen Sie in der Cloud Shell die Ressourcengruppe, die Sie in diesem Modul erstellt haben, mithilfe des
az group delete
-Befehls.az group delete --resource-group myResourceGroup
Wenn Sie ein Cluster in AKS erstellen, wird automatisch eine zweite Ressourcengruppe erstellt, um die AKS-Ressourcen zu speichern. Diese Ressourcengruppe verwendet eine Benennung nach dem folgenden Format: MC_resource-group-name_cluster-name_location. Entfernen Sie diese Ressourcengruppe mithilfe des
az group delete
-Befehls.az group delete --resource-group MC_myResourceGroup_myAKSCluster_eastus
Führen Sie den Befehl
kubectl config delete-context
aus, um den Kontext des gelöschten Clusters zu entfernen.kubectl config delete-context myAKSCluster
Weitere Informationen
Weitere Informationen zu den Artikeln, die in diesem Modul behandelt werden, finden Sie in den folgenden Ressourcen: