適用於 Kubernetes 的最新 SageMaker AI Operator - Amazon SageMaker AI

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

適用於 Kubernetes 的最新 SageMaker AI Operator

本節以最新版本的 SageMaker AI Operators for Kubernetes 使用 AWS Controllers for Kubernetes (ACK) 為基礎。

重要

如果您目前使用的是 SageMaker Operators for Kubernetesv1.2.2 或以下版本,我們建議您將資源遷移到 Amazon SageMaker 的 ACK 服務控制器。ACK 服務控制器是新一代的 SageMaker Operators for Kubernetes,以 AWS Controllers for Kubernetes (ACK) 為基礎。

如需與移轉步驟相關的資訊,請參閱將資源遷移到最新的運算子

如需與終止支援 SageMaker Operators for Kubernetes 原始版本相關的常見問題的答案,請參閱宣布 SageMaker AI Operators for Kubernetes 原始版本的支援結束

SageMaker AI Operators for Kubernetes 的最新版本是以 AWS Controllers for Kubernetes (ACK) 為基礎,這是用於建置 Kubernetes 自訂控制器的架構,其中每個控制器都會與服務 AWS API 通訊。這些控制器可讓 Kubernetes 使用者使用 Kubernetes API 佈建 AWS 資源,例如資料庫或訊息佇列。

使用下列步驟來安裝和使用 ACK,以使用 Amazon SageMaker AI 訓練、調校和部署機器學習模型。

為 Kubernetes 安裝 SageMaker AI Operators

若要設定適用於 Kubernetes 的最新版 SageMaker AI Operators,請參閱使用 ACK SageMaker AI Controller Machine Learning中的設定一節。

使用適用於 Kubernetes 的 SageMaker AI Operators

如需如何使用適用於 Amazon EKS 的 Amazon SageMaker AI 的 ACK 服務控制器訓練機器學習模型的教學課程,請參閱使用 ACK SageMaker AI 控制器的Machine Learning

如需自動擴展範例,請參閱使用 Application Auto Scaling 擴展 SageMaker AI 工作負載

參考資料

另請參閱適用於 Amazon SageMaker AI GitHub 儲存庫的 ACK 服務控制器,或參閱AWS 適用於 Kubernetes 文件的控制器