top*_*eve 4 kubernetes kubectl
如果我运行kubectl get services
一个简单的演示服务,我会得到以下响应:
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
demo-service LoadBalancer 10.104.48.115 <pending> 80:32264/TCP 18m
Run Code Online (Sandbox Code Playgroud)
端口列表中的 : 是什么意思?
80:32264/TCP
这意味着,
您有演示服务,它将 80 端口指向您的 pod,32264/TCP 意味着您可以使用 NodeIP 从外部网络(集群外部)访问 pod 中运行的应用程序。并且:
会将这些端口分开,以便您了解哪些是用于访问 Pod 的外部端口和内部端口。
这意味着您的服务demo-service
可以通过端口 80 从其他容器访问,也可以通过 NodePort 32264 从“外部”世界访问。
在这种特殊情况下,它将由负载均衡器访问,负载均衡器由某种 Kubernetes 控制器配置/管理。
归档时间: |
|
查看次数: |
573 次 |
最近记录: |