未找到复制控制器

未找到复制控制器

我是 Google Cloud Platform 和 Kubernetes 的新手。我一直在关注教程并使用以下命令:

kubectl expose rc my-nginx --target-port=80 --type=NodePort

当尝试公开 RC 时它会打印:

Error from server (NotFound): replicationcontrollers "my-nginx" not found

我这里遗漏了什么吗?

答案1

您可以使用以下命令创建 nginx pod 并将其公开为服务,如上所述在本文中

创建 nginx pod:

kubectl run nginx --image=nginx --port=80

将 nginx 公开为服务:

kubectl expose deployment nginx --target-port=80 --type=NodePort

相关内容