Я хочу развернуть простое контейнерное приложение на GCE. Я создал файл развертывания и файл службы. Последнее включает в себя type: NodePort
и "ports": [{"port": 443, "targetPort": "myapp-port", "protocol": "TCP"}]
деклараций.Создание служебного порта внешне видимого
После запуска kubectl create -f deployment.json
и kubectl create -f service.json
создаются развертывание (включая комплекты наборов и реплик) и сервис. Однако услуга явно не внешне. Как мне это сделать? Предпочтительно, я хотел бы внести это изменение в файл service.json
, поэтому он находится под контролем ревизии.