我是 Kubernetes 新手。我正在阅读一些与 Kubernetes 部署相关的教程。我看到两个不同的命令看起来像是在做类似的事情。
以下命令来自谷歌代码实验室(URL: https: //codelabs.developers.google.com/codelabs/cloud-springboot-kubernetes/index.html ?index=..%2F..index#7 )
$ kubectl create service loadbalancer hello-java --tcp=8080:8080
另一个命令与 Kubernetes 站点一起出现在不同的地方(https://kubernetes.io/docs/tutorials/stateless-application/expose-external-ip-address/)
$ kubectl expose deployment hello-world --type=LoadBalancer --name=my-service
我认为同一个任务不会有两个单独的命令。应该有一些我无法理解的差异。
有人可以向我澄清一下吗?