(已淘汰)Kubernetes 專用 Azure 容器服務簡介
提示
如需本文使用 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 映像格式維護應用程式可移植性。
Azure Container Service 的目標是使用現今客戶中常用的開放原始碼工具和技術,提供容器裝載環境。 為此,我們會公開標準 Kubernetes API 端點。 藉由使用這些標準端點,您可以利用任何能夠與 Kubernetes 叢集通訊的軟體。 例如,您可以選擇 kubectl、helm或 draft。
若要開始使用 Azure Container Service,請使用 Azure CLI 或透過入口網站部署 Azure Container Service 叢集(搜尋 Marketplace 以取得 Azure Container Service]。 如果您是需要更多 Azure Resource Manager 範本控制權的進階使用者,您可以使用開放原始碼 acs-engine 專案來建置您自己的自定義 Kubernetes 叢集,並透過 az
CLI 加以部署。
Kubernetes 會自動部署、調整和管理容器化應用程式。 它有一組豐富的功能,包括:
- 自動化箱裝算法
- 自我修復
- 水平調整
- 服務探索和負載平衡
- 自動化推出和回退
- 秘密和組態管理
- 記憶體協調流程
- 批次執行
透過 Azure Container Service 部署的 Kubernetes 架構圖表:
Azure 容器服務中的 Kubernetes 支援(Azure Friday,2017 年 1 月)
在 Kubernetes 上開發和部署應用程式的工具(Azure OpenDev,2017 年 6 月):
探索 Kubernetes 快速入門,以立即開始探索 Azure Container Service。