安装 Amazon CloudWatch Observability EKS 附加组件
您可以使用 Amazon EKS 附加组件安装针对 Amazon EKS 增强了可观测性的 Container Insights。该附加组件会安装 CloudWatch 代理以从集群发送基础设施指标、安装 Fluent Bit 以发送容器日志,还会启用 CloudWatch Application Signals 以发送应用程序性能遥测。
运行 Kubernetes 而不是 Amazon EKS 的集群不支持 Amazon EKS 附加组件。
有关 Amazon CloudWatch Observability EKS 附加组件的更多信息,请参阅 使用 Amazon CloudWatch Observability EKS 附加组件安装 CloudWatch 代理。
安装 Amazon CloudWatch Observability EKS 附加组件
-
首先,通过将 CloudWatchAgentServerPolicy 和 AWSXrayWriteOnlyAccess IAM policy 附加到您的 Worker 节点来设置所需权限。为此,请输入以下命令。将
my-worker-node-role
替换为您的 Kubernetes Worker 节点使用的 IAM 角色。aws iam attach-role-policy \ --role-name
my-worker-node-role
\ --policy-arn arn:aws:iam::aws:policy/CloudWatchAgentServerPolicy \ --policy-arn arn:aws:iam::aws:policy/AWSXrayWriteOnlyAccess -
输入以下命令以安装附加组件:
aws eks create-addon --cluster-name
my-cluster-name
--addon-name amazon-cloudwatch-observability