更新 CloudWatch 代理程式容器映像 - Amazon CloudWatch

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

更新 CloudWatch 代理程式容器映像

重要

如果要在 Amazon EKS 叢集上升級或安裝 Container Insights,建議使用 Amazon CloudWatch Observability EKS 附加元件進行安裝,而不是使用本節中的指示。此外,若要擷取加速運算指標,必須使用 Amazon CloudWatch Observability EKS 附加元件或 CloudWatch 代理程式運算子。如需詳細資訊和指示,請參閱Amazon CloudWatch Observability EKS 附加元件快速入門

若您需要將您的容器映像更新至最新的版本,請使用本節中的步驟。

更新您的容器映像
  1. 輸入下列命令,確認 amazoncloudwatchagent Customer Resource Definition (CRD) 是否已存在。

    kubectl get crds amazoncloudwatchagents.cloudwatch.aws.amazon.com -n amazon-cloudwatch

    如果此命令傳回缺少 CRD 的錯誤,則對於配置有 CloudWatch 代理程式運算子的 Amazon EKS 而言,叢集沒有具有增強可觀測性的 Container Insights。在這種情況下,請參閱 在 CloudWatch 中針對 Amazon EKS 升級至具有增強可觀測性的 Container Insights

  2. 輸入以下命令,套用最新的 cwagent-version.yaml 檔案。

    curl https://raw.githubusercontent.com/aws-samples/amazon-cloudwatch-container-insights/main/k8s-quickstart/cwagent-version.yaml | kubectl apply -f -