我需要部署一些 docker 镜像,并使用 Kubernetes 管理它们。
我按照教程“交互式教程 - 部署应用程序”(https://kubernetes.io/docs/tutorials/kubernetes-basics/deploy-app/deploy-interactive/)。
但是在我输入 command 之后kuberctl get deployments
,在结果表中,部署列显示0而不是1,这让我感到困惑。
如果有人请指导我出了什么问题,我该怎么办?
操作系统是Ubuntu16.04;
该kuberctl version
命令很好地显示了服务器和客户端的版本信息。
docker 镜像已经被标记(一个 mysql:5.7 镜像)。
devserver:~$ kubectl version
Client Version: version.Info{Major:"1", Minor:"13", GitVersion:"v1.13.0", GitCommit:"ddf47ac13c1a9483ea035a79cd7c10005ff21a6d", GitTreeState:"clean", BuildDate:"2018-12-03T21:04:45Z", GoVersion:"go1.11.2", Compiler:"gc", Platform:"linux/amd64"}
Server Version: version.Info{Major:"1", Minor:"10", GitVersion:"v1.10.0", GitCommit:"fc32d2f3698e36b93322a3465f63a14e9f0eaead", GitTreeState:"clean", BuildDate:"2018-03-26T16:44:10Z", GoVersion:"go1.9.3", Compiler:"gc", Platform:"linux/amd64"}
devserver:~$ kubectl get deployments
NAME DESIRED CURRENT UP-TO-DATE AVAILABLE AGE
ap-mysql 1 1 1 0 1
hello-node 1 1 1 0 1
我期待有关现象和解决方案的答案。我需要在 minikube 上部署我的镜像。