删除 Container Insights 的 CloudWatch 代理和 Fluent Bit
如果您通过安装适用于 Amazon EKS 的 CloudWatch Observability 附加组件来安装 Container Insights,则可以通过输入以下命令删除 Container Insights 和 CloudWatch 代理:
注意
Amazon EKS 附加组件现在支持 Windows Worker 节点上的 Container Insights。如果您删除 Amazon EKS 附加组件,则 Container Insights for Windows 也会被删除。
aws eks delete-addon —cluster-name my-cluster —addon-name amazon-cloudwatch-observability
否则,要删除与 CloudWatch 代理和 Fluent Bit 相关的所有资源,请输入以下命令。在此命令中,My_Cluster_Name
是 Amazon EKS 或 Kubernetes 集群的名称,My_Region
是在其中发布日志的区域的名称。
ClusterName=
My_Cluster_Name
RegionName=My-Region
curl https://raw.githubusercontent.com/aws-samples/amazon-cloudwatch-container-insights/main/k8s-quickstart/cwagent-operator-rendered.yaml | sed 's/{{cluster_name}}/'${ClusterName}'/g;s/{{region_name}}/'${RegionName}'/g' | kubectl delete -f - curl https://raw.githubusercontent.com/aws-samples/amazon-cloudwatch-container-insights/main/k8s-quickstart/cwagent-custom-resource-definitions.yaml | kubectl delete -f -