开发者社区 > 云原生 > 容器服务 > 正文

容器服务ACK NodeLocal DNSCache组件升级失败 ,怎么解决?

容器服务ACK NodeLocal DNSCache组件升级失败 ,怎么解决?181db75360f11cc43303a9573740f95b.png
{"code":"UpgradingFailed","message":"failed upgrade helm addon ack-node-local-dns for cluster c1671574685e34678adba0747ca25aba8, err: rendered manifests contain a resource that already exists. Unable to continue with update: MutatingWebhookConfiguration \"ack-node-local-dns-admission-controller\" in namespace \"\" exists and cannot be imported into the current release: invalid ownership metadata; label validation error: missing key \"app.kubernetes.io/managed-by\": must be set to \"Helm\"; annotation validation error: missing key \"meta.helm.sh/release-name\": must be set to \"ack-node-local-dns\"; annotation validation error: missing key \"meta.helm.sh/release-namespace\": must be set to \"kube-system\"\n, Error code: 400","phase":"WaitForAddonReady"}

展开
收起
三分钟热度的鱼 2023-08-22 20:34:14 126 0
1 条回答
写回答
取消 提交回答
  • 北京阿里云ACE会长

    我已经认真阅读了 你的问题:

    【 容器服务ACK NodeLocal DNSCache组件升级失败 ,怎么解决?

    并思考了

    建议如下:


    如果您在使用容器服务 ACK 时遇到 NodeLocal DNSCache 组件升级失败的问题,您可以尝试以下解决方案:

    1. 确认升级操作是否正确。您可以检查您的升级命令是否正确,以及是否按照正确的步骤进行升级。如果您不确定,请参考官方文档或联系阿里云技术支持。
    2. 检查 NodeLocal DNSCache 组件是否正在运行。您可以通过查看节点上的进程来确认组件是否正在运行。如果组件没有运行,您可以尝试重新启动它。
    3. 检查 NodeLocal DNSCache 组件的配置是否正确。您可以检查您的配置文件是否正确,以及是否有任何冲突或错误。如果您不确定,请参考官方文档或联系阿里云技术支持。
    4. 检查您的网络连接是否正常。如果您的网络连接有问题,可能会导致升级失败。您可以检查您的网络连接,并确保您能够访问阿里云的服务。
    5. 尝试升级到最新版本。如果您的 NodeLocal DNSCache 组件版本过旧,可能会导致升级失败。您可以尝试升级到最新版本,以解决升级失败的问题。
    2023-08-27 10:18:53
    赞同 展开评论 打赏

国内唯一 Forrester 公共云容器平台领导者象限。

相关产品

  • 容器服务Kubernetes版
  • 相关电子书

    更多
    通过 ACK 智能化运维体系获得集群自动化诊断和自愈能力 立即下载
    ACK 云原生弹性方案—云原生时代的加速器 立即下载
    《边缘容器服务ACK@Edge》 立即下载

    相关镜像