小提示
如需本文使用 Azure Kubernetes Service 的更新版本,請參閱 Azure Kubernetes Service (AKS) 概觀。
警告
Azure Container Service (ACS) 即將淘汰。 ACS 中不會新增任何新功能。 所有 API、入口網站體驗、CLI 命令和文件都會標示為已被取代。
在 2017 年,我們引進了 Azure Kubernetes Service (AKS),以簡化 Kubernetes 管理、部署和作業。 如果您使用 Kubernetes 協調器,請在 2020 年 1 月 31 日前移轉至 AKS。 若要開始使用,請參閱 遷移至 Azure Kubernetes Service。
如需詳細資訊,請參閱 Azure.com 上的 Azure Container Service 淘汰公告。
適用於 Kubernetes 的 Azure Container Service 可讓您輕鬆地建立、設定及管理預先設定為執行容器化應用程式的虛擬機叢集。 這可讓您使用現有的技能,或利用大量且不斷增長的社群專業知識,在 Microsoft Azure 上部署和管理容器型應用程式。
藉由使用 Azure Container Service,您可以利用 Azure 的企業級功能,同時仍透過 Kubernetes 和 Docker 映像格式維護應用程式可移植性。
使用適用於 Kubernetes 的 Azure Container Service
Azure Container Service 的目標是使用現今客戶中常用的開放原始碼工具和技術,提供容器裝載環境。 為此,我們會公開標準 Kubernetes API 端點。 藉由使用這些標準端點,您可以利用任何能夠與 Kubernetes 叢集通訊的軟體。 例如,您可以選擇 kubectl、 helm 或 draft。
使用 Azure Container Service 建立 Kubernetes 叢集
若要開始使用 Azure Container Service,請使用 Azure CLI 或透過入口網站部署 Azure Container Service 叢集(搜尋 Azure Container Service Marketplace)。 如果您是需要更多 Azure Resource Manager 範本控制權的進階使用者,您可以使用開放原始碼 acs-engine 專案來建置您自己的自定義 Kubernetes 叢集,並透過 az CLI 加以部署。
使用 Kubernetes
Kubernetes 會自動部署、調整和管理容器化應用程式。 它有一組豐富的功能,包括:
- 自動化箱裝算法
- 自我修復
- 水平調整
- 服務探索和負載平衡
- 自動化推出和回退
- 秘密和組態管理
- 記憶體協調流程
- 批次執行
透過 Azure Container Service 部署的 Kubernetes 架構圖表:
視頻
Azure 容器服務中的 Kubernetes 支援(Azure Friday,2017 年 1 月)
在 Kubernetes 上開發和部署應用程式的工具(Azure OpenDev,2017 年 6 月):
後續步驟
探索 Kubernetes 快速入門 ,以立即開始探索 Azure Container Service。