Kubernetes部署错误:未知标志:-副本问题
在使用命令创建展开时Kubernetes部署错误:未知标志:-副本问题,kubernetes,Kubernetes,在使用命令创建展开时 kubectl create deploy nginx --image=nginx:1.7.8 --replicas=2 --port=80 我收到错误错误:未知标志:-副本 controlplane $ kubectl version Client Version: version.Info{Major:"1", Minor:"18", GitVersion:"v1.18.0", GitCommit:"
kubectl create deploy nginx --image=nginx:1.7.8 --replicas=2 --port=80
我收到错误错误:未知标志:-副本
controlplane $ kubectl version
Client Version: version.Info{Major:"1", Minor:"18", GitVersion:"v1.18.0", GitCommit:"9e991415386e4cf155a24b1da15becaa390438d8", GitTreeState:"clean", BuildDate:"2020-03-25T14:58:59Z", GoVersion:"go1.13.8", Compiler:"gc", Platform:"linux/amd64"}
Server Version: version.Info{Major:"1", Minor:"18", GitVersion:"v1.18.0", GitCommit:"9e991415386e4cf155a24b1da15becaa390438d8", GitTreeState:"clean", BuildDate:"2020-03-25T14:50:46Z", GoVersion:"go1.13.8", Compiler:"gc", Platform:"linux/amd64"}
controlplane $ kubectl create deploy nginx --image=nginx:1.7.8 --replicas=2 --port=80
Error: unknown flag: --replicas
See 'kubectl create deployment --help' for usage.
由于此命令正在其他Kubernetes群集上运行,任何人都可以帮助我说明原因吗?看起来,--副本和--端口标志是基于添加到版本1.19
中的,这就是您看到错误的原因
因此,您需要最低版本的1.19
才能将副本
和端口
标志用作kubectl create deployment
命令的一部分
但是,您可以在创建展开后使用kubectl scale/expose
命令
和的相关PR链接。看起来,--副本
和--端口
标志是基于添加到版本1.19
中的,这就是您看到错误的原因
因此,您需要最低版本的1.19
才能将副本
和端口
标志用作kubectl create deployment
命令的一部分
但是,您可以在创建展开后使用kubectl scale/expose
命令
和的相关PR链接。您可以尝试在-和命令之间放置一个空白字符
比如说
kubectl创建部署nginx--image=nginx:1.7.8--replications=2
这对我来说很有用。您可以尝试在-和命令之间添加一个空白字符
比如说
kubectl创建部署nginx--image=nginx:1.7.8--replications=2
这是我的工作