删除 Container Insights 的 CloudWatch 代理和 Fluent Bit - Amazon CloudWatch

删除 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 -