Kubernetes 无法创建第三方资源

Kubernetes 无法创建第三方资源,kubernetes,google-kubernetes-engine,Kubernetes,Google Kubernetes Engine,我正试图根据Kelsey Hightowers创建一个新的第三方资源,但我遇到了以下错误: Error from server: error when creating "certificate.yaml": the server could not find the requested resource 详细日志中有趣的内容: POST https://104.155.48.255/apis/extensions/v1beta1/namespaces/default/thirdpartyre

我正试图根据Kelsey Hightowers创建一个新的第三方资源,但我遇到了以下错误:

Error from server: error when creating "certificate.yaml": the server could not find the requested resource
详细日志中有趣的内容:

POST https://104.155.48.255/apis/extensions/v1beta1/namespaces/default/thirdpartyresources 404 Not Found in 15 milliseconds
我的集群是使用GKE创建的。只有一个节点运行Kubernetes 1.3.2:

clusterIpv4Cidr: 10.244.0.0/14
createTime: '2016-08-01T09:35:39+00:00'
currentMasterVersion: 1.3.2
currentNodeCount: 1
currentNodeVersion: 1.3.2
endpoint: 104.155.48.255
initialClusterVersion: 1.3.2
instanceGroupUrls:
- https://www.googleapis.com/compute/v1/projects/cs-cisco/zones/europe-west1-d/instanceGroupManagers/gke-minimesos-sonar-default-pool-3d02eeb3-grp
locations:
- europe-west1-d
loggingService: logging.googleapis.com

ThirdPartyResources在1.2中是命名空间范围的alpha对象,现在在1.3中是集群范围的(请参阅)。不幸的是,这意味着1.2.x客户端将不知道查找它们的正确位置(因此在
/namespaces/default/thirdpartyresources
路径上有404)


您可以等待kubectl 1.3.x与cloudsdk一起推出,也可以直接从页面下载kubectl二进制文件。

我下载了1.3.2二进制文件,并确认客户端版本确实存在问题。非常感谢你的帮助!