You need to enable JavaScript to run this app.
导航
升级 LogCollector(Kubernetes 集群)
最近更新时间:2025.01.14 11:07:53首次发布时间:2022.11.22 14:42:34

为保证日志采集的稳定性与高效性,建议您及时升级 LogCollector,始终使用最新版本的 LogCollector 采集 Kubernetes 集群日志。安装在 Kubernetes 集群中的 LogCollector 只支持手动升级,本文档介绍如何在 Kubernetes 集群中升级 LogCollector 版本。

手动升级

您可以在 Kubernetes 集群中执行以下命令升级 LogCollector 版本。

kubectl -n <namespace> set image <workload-type> <workload-name> <container-name>=<image>

参数说明如下:

参数

示例

说明

namespace

kube-system

LogCollector 命名空间。

workload-type

daemonsets

LogCollector 的工作负载类型。

workload-name

logcollector

LogCollector 的工作负载名称。

workload-name

logcollector

LogCollector 的容器名称。如果是按照安装 LogCollector(DaemonSet 方式)安装 LogCollector(Sidecar 方式)等 TLS 官网文档安装的LogCollector,则需设置为 logcollector。

image

logcollector-cn-beijing.cr.volces.com/logcollector/logcollector:latest

LogCollector 镜像地址。最新版本镜像地址请参考 LogCollector 镜像地址

验证升级结果

  1. 在 Kubernetes 集群中执行以下命令查看 LogCollector Pod 状态。如果所有 LogCollector Pod 状态均为 Running,表示升级成功。

    kubectl get pod -n ${namespace}
    
  2. 在控制台中查看机器组中指定机器的 LogCollector 版本号。如果是最新版本号,表示升级成功。
    Image