首页 > 解决方案 > Kubectl 创建“无效对象”

问题描述

我正在使用kubectlwith创建命名空间yaml。以下是我的yaml配置

apiVersion: v1
kind: Namespace
metadata:
    name: "slackishapp"
    labels:
        name: "slackishapp"

但是,当我运行时kubectl create -f ./slackish-namespace-manifest.yaml,出现如下错误

error: SchemaError(io.k8s.api.autoscaling.v2beta2.PodsMetricStatus): invalid object doesn't have additional properties.

我的怎么了yaml?我也在文档中阅读它。我看不出我的配置有什么不同。

标签: kuberneteskubectlminikube

解决方案


您的 yaml 没有任何问题,但我怀疑您的 kubectl 版本错误。

kubectl 需要与您正在使用的集群相差 1 倍以内,如此处所述

您可以检查您的版本

kubectl version

推荐阅读