通读"Kubernetes In Action";书中,有一个kubectl命令创建了一个pod,但没有部署它:
$ kubectl run kubia --image=dockeruser/kubia --port=8080 --generator=run/v1
replicationcontroller "kubia" created
生成器选项用于确保创建了复制控制器并且没有部署。但是在我使用的kubectl版本v1.22.3中,generator标志被弃用。省略generator选项将创建pod,但不会创建复制控制器。
哪个命令有效地创建了rc?
您不需要"发电机";从1.17开始,您可以使用";创建";如kubectl create deployment kubia --image=dockeruser/kubia --port=8080