Kubernetes - 错误:没有资源"部署"已定义

时间:2016-08-17 20:46:37

标签: kubernetes

我已经在Ubuntu 14.04服务器上安装Kubernetes 1.3.5作为单节点集群。 我能够成功部署docker镜像并通过HTTP访问正在运行的容器,并在docker ps中查看它们。

当我在运行命令kubectl run my-nginx --image=nginx --replicas=2 --port=80后尝试关注Kubernetes-Quick-Start时输出为

CONTROLLER   CONTAINER(S)   IMAGE(S)   SELECTOR       REPLICAS
my-nginx     my-nginx       nginx      run=my-nginx   2

并且它不是deployment "my-nginx" created

当我运行kubectl expose deployment my-nginx --target-port=80 --type=LoadBalancer时,我收到错误:

  

错误:没有资源"部署"已定义

在设置过程中我错过了什么吗?

1 个答案:

答案 0 :(得分:0)

我使用的是旧版Kubernetes 1.0.1。 更新到1.3.5后,这已得到修复。