(INAKTUELL) Introduktion till Azure Container Service för Kubernetes

Tips

Den uppdaterade versionen av artikeln som använder Azure Kubernetes Service finns i Översikt över Azure Kubernetes Service (AKS).

Varning

Azure Container Service (ACS) är inaktuell. Inga nya funktioner läggs till i ACS. Alla API:er, portalen, CLI-kommandon och dokumentationen är markerade som inaktuella.

2017 införde vi Azure Kubernetes Service (AKS) för att förenkla hanteringen, distributionen och åtgärderna för Kubernetes. Om du använder Kubernetes-initieraren bör du migrera till AKS senast den 31 januari 2020. Kom igång genom att läsa om att migrera till Azure Kubernetes Service.

Mer information finns i utfasningsmeddelandet för Azure Container Service på Azure.com.

Azure Container Service för Kubernetes gör det enkelt för dig att skapa, konfigurera och hantera av ett kluster på virtuella datorer som är förkonfigurerade för att köra program i behållare. På så sätt kan du använda dina befintliga kunskaper eller använda en stor och växande mängd communityexpertis för att distribuera och hantera containerbaserade program i Microsoft Azure.

Genom att använda Azure Container Service kan du dra nytta av Azures funktioner på företagsnivå samtidigt som programmen fortsätter att vara bärbara via Kubernetes och Docker-avbildningsformatet.

Använda Azure Container Service för Kubernetes

Vårt mål med Azure Container Service är att tillhandahålla en behållarvärdmiljö genom att använda verktyg och teknik med öppen källkod som är populära bland kunderna idag. Därför tillgängliggör vi Kubernetes API-standardslutpunkter. Genom att använda dessa standardslutpunkter kan du använda all programvara som kan kommunicera till ett Kubernetes-kluster. Du kan till exempel välja kubectl, helm eller draft.

Skapa ett Kubernetes-kluster med Azure Container Service

Om du vill börja använda Azure Container Service distribuerar du ett Azure Container Service-kluster med Azure CLI eller via portalen (sök på Marketplace efter Azure Container Service). Om du är en avancerad användare som behöver mer kontroll över Azure Resource Manager-mallarna kan du öppna projektet acs-engine med öppen källkod för att bygga ett eget anpassat Kubernetes-kluster och distribuera det via az CLI.

Använda Kubernetes

Kubernetes automatiserar distributionen, skalningen och hanteringen av program som använder containrar. Det har en omfattande uppsättning funktioner. Till exempel:

  • Automatisk paketering
  • Självläkning
  • Horisontell skalning
  • Tjänstidentifiering och belastningsutjämning
  • Automatiserade distributioner och återställningar
  • Hemlighets- och konfigurationshantering
  • Storage-dirigering
  • Batch-körning

Arkitekturdiagram över Kubernetes som distribuerats via Azure Container Service:

Azure Container Service konfigurerat för Kubernetes.

Video

Stöd för Kubernetes i Azure Container Service (Azure fredag, januari 2017):

Verktyg för utveckling och distribution av program på Kubernetes (Azure OpenDev, juni 2017):

Nästa steg

Titta närmare på Kubernetes-snabbstarten för att börja utforska Azure Container Service idag.