Kubectl无法描述HPA

时间:2019-04-20 07:55:30

标签: kubernetes google-cloud-platform autoscaling

当我试图在hpa上进行描述时,抛出以下错误:

getAll = () => {
  const { categoryid } = this.props;
  getProducts(categoryid).then(data => {
    this.setState(
      {
        title: "",
        price: "",
        off_price: "",
        category_id: categoryid,
        items: [...data]
      },
      () => {
        console.log(this.state.items);
      }
    );
  });
};

我的kubectl版本是:

kubectl describe hpa go-auth
Error from server (NotFound): the server could not find the requested resource

1 个答案:

答案 0 :(得分:1)

当心kubectl version skew。不支持通过kubectl v1.12 运行kube-apiserver v1.14

根据kubectl docs

  

您必须使用一个次要版本内的kubectl版本   您的集群的差异。例如,一个v1.2客户端应该可以工作   v1.1,v1.2和v1.3主版。使用最新版本的kubectl   有助于避免出现不可预见的问题。

再次尝试使用kubectl v1.12.x ,您可能会摆脱此问题。另外,看看#568问题(尤其是this评论),它解决了您遇到的相同问题。

如果您想知道如何管理多个kubectl版本,建议阅读:Using different kubectl versions with multiple Kubernetes clusters