(ZASTARALÉ) Úvod do služby Azure Container Service pro Kubernetes

Tip

Aktualizovaná verze tohoto článku, která používá Azure Kubernetes Service, najdete v přehledu Azure Kubernetes Service (AKS).

Upozornění

Služba Azure Container Service (ACS) je zastaralá. Do služby ACS se nepřidávají žádné nové funkce. Všechna rozhraní API, prostředí portálu, příkazy rozhraní příkazového řádku a dokumentace jsou označená jako zastaralá.

V roce 2017 jsme zavedli Azure Kubernetes Service (AKS) pro zjednodušení správy, nasazení a provozu Kubernetes. Pokud používáte orchestrátor Kubernetes, proveďte migraci do AKS do 31. ledna 2020. Pokud chcete začít, přečtěte si informace o migraci na Azure Kubernetes Service.

Další informace najdete v oznámení o vyřazení služby Azure Container Service v Azure.com.

Azure Container Service pro Kubernetes zjednodušuje vytvoření, konfiguraci a správu clusteru virtuálních počítačů, ve kterých je předem nakonfigurované spouštění kontejnerizovaných aplikací. Díky tomu můžete při nasazování a správě kontejnerových aplikací v Microsoft Azure využívat své stávající dovednosti nebo stavět na rozsáhlých a stále se rozšiřujících odborných znalostech komunity.

Díky používání služby Azure Container Service můžete využívat výhody funkcí Azure na podnikové úrovni, a přitom zachovávat přenositelnost aplikací prostřednictvím Kubernetes a formátu image Dockeru.

Použití služby Azure Container Service pro Kubernetes

Naším cílem u služby Azure Container Service je poskytnout hostitelské prostředí pro kontejnery díky používání nástrojů a technologií open source, které jsou dnes mezi našimi zákazníky oblíbené. Za tímto účelem zveřejňujeme standardní koncové body rozhraní Kubernetes API. S použitím těchto standardních koncových bodů můžete využívat veškerý software, který dokáže komunikovat s clusterem Kubernetes. Můžete například zvolit kubectl, helm nebo draft.

Vytvoření clusteru Kubernetes pomocí služby Azure Container Service

Pokud chcete začít používat službu Azure Container Service, nasaďte cluster Azure Container Service pomocí Azure CLI nebo přes portál (na webu Azure Marketplace vyhledejte Azure Container Service). Pokud jste pokročilý uživatel a potřebujete větší kontrolu nad šablonami Azure Resource Manageru, můžete pomocí open source projektu acs-engine sestavit vlastní cluster Kubernetes a nasadit ho přes rozhraní příkazového řádku az.

S použitím Kubernetes

Kubernetes automatizuje nasazení, škálování a správu kontejnerizovaných aplikací. Má bohatou výbavu funkcí, například:

  • Automatické balení do kontejnerů
  • Samoopravování
  • Horizontální škálování
  • Zjišťování služeb a vyrovnávání zatížení
  • Automatická uvádění a vracení zpět
  • Správa tajných kódů a konfigurací
  • Orchestrace úložiště
  • Spouštění dávek

Diagram architektury systému Kubernetes nasazeného prostřednictvím služby Azure Container Service:

Služba Azure Container Service nakonfigurovaná pro používání Kubernetes.

Videa

Podpora pro Kubernetes ve službě Azure Container Service (Azure Friday, leden 2017):

Nástroje pro vývoj a nasazování aplikací v Kubernetes (Azure OpenDev, červen 2017):

Další kroky

Přečtěte si Rychlý start s Kubernetes a začněte prozkoumávat službu Azure Container Service ještě dnes.