Kubernetes 使服务端口外部可见
我想在GCE上部署一个简单的容器化应用程序。我已经创建了一个部署文件和一个服务文件。后者包括Kubernetes 使服务端口外部可见,kubernetes,google-kubernetes-engine,Kubernetes,Google Kubernetes Engine,我想在GCE上部署一个简单的容器化应用程序。我已经创建了一个部署文件和一个服务文件。后者包括类型:NodePort和的“端口”:[{“端口”:443,“目标端口”:“myapp端口”,“协议”:“TCP”}]声明 运行kubectl create-f deployment.json和kubectl create-f service.json后,将创建部署(包括POD和副本集)和服务。但是,该服务在外部不可见。我怎么做到的?我最好在service.json文件中进行此更改,因此它处于修订控制之下。
类型:NodePort
和的“端口”:[{“端口”:443,“目标端口”:“myapp端口”,“协议”:“TCP”}]
声明
运行
kubectl create-f deployment.json
和kubectl create-f service.json
后,将创建部署(包括POD和副本集)和服务。但是,该服务在外部不可见。我怎么做到的?我最好在service.json
文件中进行此更改,因此它处于修订控制之下。可能是因为您错过了
spec:
type: LoadBalancer