相关疑难解决方法(0)

Kubernetes集群不会将外部IP暴露为<nodes>

这是我的service.yaml代码:

kind: Service
apiVersion: v1
metadata:
  name: login
spec:
  selector:
    app: login
  ports:
  - protocol: TCP
    name: http
    port: 5555
    targetPort: login-http
  type: NodePort
Run Code Online (Sandbox Code Playgroud)

我写的服务类型为

type: NodePort
Run Code Online (Sandbox Code Playgroud)

但当我点击命令如下时,它不会将外部IP显示为"节点":

'kubectl get svc'
Run Code Online (Sandbox Code Playgroud)

这是输出:

NAME         TYPE        CLUSTER-IP     EXTERNAL-IP   PORT(S)          AGE
kubernetes   ClusterIP   10.100.0.1     <none>        443/TCP          7h
login        NodePort    10.100.70.98   <none>        5555:32436/TCP   5m
Run Code Online (Sandbox Code Playgroud)

请帮我理解错误.

cluster-computing docker kubernetes devops aws-eks

4
推荐指数
1
解决办法
1974
查看次数

标签 统计

aws-eks ×1

cluster-computing ×1

devops ×1

docker ×1

kubernetes ×1