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_Google Kubernetes Engine - Fatal编程技术网

Kubernetes 使服务端口外部可见

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文件中进行此更改,因此它处于修订控制之下。

我想在GCE上部署一个简单的容器化应用程序。我已经创建了一个部署文件和一个服务文件。后者包括
类型:NodePort
的“端口”:[{“端口”:443,“目标端口”:“myapp端口”,“协议”:“TCP”}]
声明


运行
kubectl create-f deployment.json
kubectl create-f service.json
后,将创建部署(包括POD和副本集)和服务。但是,该服务在外部不可见。我怎么做到的?我最好在
service.json
文件中进行此更改,因此它处于修订控制之下。

可能是因为您错过了

spec:
  type: LoadBalancer