Freigeben über


(VERALTET) Einführung in den Azure-Containerdienst für Kubernetes

Tipp

Die aktualisierte Version dieses Artikels, die Azure Kubernetes Service verwendet, finden Sie in der Übersicht über Azure Kubernetes Service (AKS).

Warnung

Der Azure-Containerdienst (ACS) ist veraltet. ACS werden keine neuen Funktionen oder Eigenschaften hinzugefügt. Alle APIs, Portalerfahrung, CLI-Befehle und Dokumentationen werden als veraltet gekennzeichnet.

Im Jahr 2017 haben wir Azure Kubernetes Service (AKS) eingeführt, um die Kubernetes-Verwaltung, -Bereitstellung und -Vorgänge zu vereinfachen. Wenn Sie den Kubernetes Orchestrator verwenden, migrieren Sie bitte bis zum 31. Januar 2020 zu AKS. Informationen zu den ersten Schritten finden Sie unter "Migrieren zu Azure Kubernetes Service".

Weitere Informationen finden Sie in der Ankündigungsmitteilung zur Einstellung des Azure Container Service auf Azure.com.

Azure Container Service für Kubernetes vereinfacht das Erstellen, Konfigurieren und Verwalten eines Clusters virtueller Computer, die vorkonfiguriert sind, um containerisierte Anwendungen auszuführen. Auf diese Weise können Sie Ihre vorhandenen Fähigkeiten nutzen oder auf ein großes und wachsendes Fachwissen der Community zurückgreifen, um containerbasierte Anwendungen in Microsoft Azure bereitzustellen und zu verwalten.

Mithilfe des Azure-Containerdiensts können Sie die Features auf Unternehmensniveau von Azure nutzen und gleichzeitig die Anwendungsübertragbarkeit über Kubernetes und das Docker-Imageformat beibehalten.

Verwenden des Azure-Containerdiensts für Kubernetes

Unser Ziel bei Azure Container Service ist es, eine Containerhostingumgebung mithilfe von Open-Source-Tools und -Technologien bereitzustellen, die heute bei unseren Kunden beliebt sind. Zu diesem Zweck machen wir die standardmäßigen Kubernetes-API-Endpunkte verfügbar. Mithilfe dieser Standardendpunkte können Sie jede Software nutzen, die mit einem Kubernetes-Cluster sprechen kann. Beispielsweise können Sie kubectl, helm oder draft auswählen.

Erstellen eines Kubernetes-Clusters mithilfe des Azure-Containerdiensts

Um mit der Verwendung von Azure Container Service zu beginnen, stellen Sie einen Azure Container Service-Cluster mit der Azure CLI oder über das Portal bereit (durchsuchen Sie den Marketplace für Azure Container Service). Wenn Sie ein erweiterter Benutzer sind, der mehr Kontrolle über die Azure Resource Manager-Vorlagen benötigt, können Sie das Open Source Acs-Engine-Projekt verwenden, um Ihren eigenen benutzerdefinierten Kubernetes-Cluster zu erstellen und über die az CLI bereitzustellen.

Verwenden von Kubernetes

Kubernetes automatisiert die Bereitstellung, Skalierung und Verwaltung von containerisierten Anwendungen. Es verfügt über eine Vielzahl von Features, einschließlich:

  • Automatisches Binpacken
  • Selbstreparatur
  • Horizontale Skalierung
  • Diensterkennung und Lastverteilung
  • Automatisierte Rollouts und Rollbacks
  • Geheimnis- und Konfigurationsverwaltung
  • Speicher-Orchestrierung
  • Batchausführung

Architekturdiagramm von Kubernetes, die über Azure Container Service bereitgestellt werden:

Azure Container Service für die Verwendung von Kubernetes konfiguriert.

Videoaufnahmen

Kubernetes-Support in Azure Container Services (Azure Friday, Januar 2017):

Tools zum Entwickeln und Bereitstellen von Anwendungen auf Kubernetes (Azure OpenDev, Juni 2017):

Nächste Schritte

Erkunden Sie die Kubernetes-Schnellstartanleitung , um heute mit der Erkundung des Azure-Containerdiensts zu beginnen.