(AFGESCHAFT) Inleiding tot Azure Container Service voor Kubernetes

Tip

Voor de bijgewerkte versie van dit artikel, dat gebruikmaakt van Azure Kubernetes Service, raadpleegt u Overzicht van Azure Kubernetes Service (AKS).

Waarschuwing

Azure Container Service (ACS) wordt afgeschaft. Er worden geen nieuwe functies of functionaliteit meer aan ACS toegevoegd. Alles van de API's, portal, CLI-opdrachten en documentatie is gemarkeerd als afgeschaft.

In 2017 hebben we Azure Kubernetes Service (AKS) geïntroduceerd om het beheer en de implementatie van en de werkzaamheden met Kubernetes te vereenvoudigen. Als u de Kubernetes-orchestrator gebruikt, verzoeken we u voor 31 januari 2020 naar AKS te migreren. Raadpleeg migreren naar Azure Kubernetes Service voordat u begint.

Zie voor meer informatie de aankondiging over de afschaffing van Azure Container Service op Azure.com.

Met Azure Container Service voor Kubernetes kunt u eenvoudig een cluster virtuele machines maken, configureren en beheren die vooraf zijn geconfigureerd voor het uitvoeren van beperkte toepassingen. U kunt hierbij dan uitgaan van uw eigen vaardigheden of gebruikmaken van een grote en groeiende groep community experts om toepassingen op basis van containers te implementeren en beheren in Microsoft Azure.

Met Azure Container Service profiteert u van de hoogwaardige functies van Azure en behoudt u draagbaarheid van toepassingen via Kubernetes en het Docker-installatiekopieformaat.

Azure Container Service voor Kubernetes gebruiken

Azure Container Service is bedoeld om een hostomgeving voor containers te bieden door gebruik te maken van de open source tools en technologieën die tegenwoordig populair zijn onder onze klanten. Om dit te bereiken, maken we de standaard API-eindpunten van Kubernetes beschikbaar. Met behulp van deze standaard eindpunten kunt u gebruikmaken van alle software die geschikt is voor communicatie met een Kubernetes-cluster. U kunt bijvoorbeeld kubectl, helm of draft gebruiken.

Een Kubernetes-cluster maken met Azure Container Service

Als u Azure Container Service wilt gebruiken, implementeert u eerst een Azure Container Service-cluster met de Azure CLI of via de portal (zoek in Marketplace naar Azure Container Service). Als u een ervaren gebruiker bent die meer controle wil over de Azure Resource Manager-sjablonen, kunt u het open source acs-engine-project gebruiken om uw eigen aangepaste Kubernetes-cluster te bouwen en het te implementeren via de az CLI.

Kubernetes gebruiken

Kubernetes automatiseert het implementeren, schalen en beheren van toepassingen in containers. De applicatie bevat een uitgebreide set functies, zoals:

  • Automatische binpacking
  • Zelfherstellend
  • Horizontale schaalaanpassing
  • Servicedetectie en taakverdeling
  • Geautomatiseerde implementaties en terugdraaiacties
  • Geheimen- en configuratiebeheer
  • Opslagindeling
  • Batchuitvoering

Architectuurdiagram van Kubernetes geïmplementeerd via Azure Container Service:

Azure Container Service geconfigureerd voor het gebruik van Kubernetes.

Video's

Ondersteuning voor Kubernetes in Azure Container Service (Azure Friday, januari 2017):

Hulpprogramma's voor het ontwikkelen en implementeren van toepassingen in Kubernetes (Azure OpenDev, juni 2017):

Volgende stappen

Bekijk de Kubernetes-snelstartgids en begin vandaag nog met het verkennen van Azure Container Service.