Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/kubernetes/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Kubernetes部署错误:未知标志:-副本问题_Kubernetes - Fatal编程技术网

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

这是我的工作