更新时间:2023-09-07 gmt 08:00

proxy-凯发k8国际娱乐官网入口

问题描述

在集群中部署proxy-agent后,proxy-agent处于为非“running”状态。

操作步骤

  1. 登录集群master节点。
  2. 查看proxy-agent运行状态。

    kubectl -n kube-system get pod | grep proxy-agent

    回显如下,pod状态处于imagepullbackoff或pending:

    proxy-agent-59ddf7597b-rq4j6            0/1     imagepullbackoff   0          2d16h
    proxy-agent-59ddf7597b-sjf55            0/1     pending            0          2d16h
  3. 查看pod的详细信息。

    kubectl describe pod proxy-agent-*** -nkube-system

    可能出现如下错误:

    • k8s事件显示集群无法拉取proxy-agent镜像,请您确保集群具备访问公网的能力,可正常拉取swr镜像。

    • k8s事件显示节点的cpu或内存资源不足,请您扩容节点资源。

    • k8s事件显示没有符合调度规则的节点。proxy-agent为实现高可用性,默认将两个实例调度至不同的节点,请您确保集群中至少存在两个节点具有足够的资源。

    • k8s事件显示gatekeeper相关字样,可能是由于创建的策略实例进行了拦截。为解决此问题,请在集群上执行以下命令删除相应策略实例。

      kubectl delete constraint --all

  4. 以上问题解决后,重新查看proxy-agent运行状态,所有pod处于“running”状态。
分享:

more

网站地图