升级 Alauda Build of Kiali

安装 Kiali Operator 时,将配置为安装与 operator 本身版本相同的 Kiali Server。例如,如果已安装 Kiali Operator v2.17.1,则该 operator 会安装 Kiali Server v2.17.1。如果升级 Kiali Operator,operator 也会相应升级 Kiali Server。

升级路径

下表包含完整的升级路径。升级时,需要按顺序升级 Operator 版本。

No.Alauda Build of Kiali
12.11.z
22.17.z
32.22.z
INFO

在上面的版本号中,.z 表示该次要版本可用的最新补丁版本。 执行升级时,应始终使用最新的补丁版本,以确保获得最新的安全更新和 bug 修复。 每个 release 的最新补丁版本可在 Release Notes 中找到。

升级步骤

升级时,需要按照升级路径依次升级 Operator 版本。升级 Operator 会自动升级 Kiali 实例(Kiali Server)版本。

升级后验证

升级 Operator 后,应验证新版本的 Kiali Server 正常运行,并且 Kiali UI 可以访问。

操作步骤

  1. 检查 Kiali Server Pod 状态,确保其正在运行:

    kubectl get pods -A -l app.kubernetes.io/name=kiali

    确认 Pod 状态为 Running 且已就绪。

    示例输出

    NAMESPACE      NAME                    READY   STATUS    RESTARTS   AGE
    istio-system   kiali-d764748f9-xzmwk   1/1     Running   0          2m36s

    通过查看日志验证升级后的版本:

    kubectl -n <namespace> logs <kiali-pod-name> | grep "Version:"

    示例输出

    INF Kiali: Version: <real-version>, Commit: <real-commit>
  2. 访问 Kiali UI,验证 Web 界面可访问且功能正常。

    单击 Kiali UI 右上角的 "?" 图标,然后在菜单中选择 About 以查看 Kiali 版本。