当前位置: 首页 > 知识库问答 >
问题:

Kubernetes服务

祁星阑
2023-03-14

我已经使用kubeadm在ubuntu服务器上设置了kubernetes集群。我已经创建了一个部署,并使用NodePort服务公开了该部署。如何访问运行pod的API(使用Ubuntu主机服务器的IP)?

在此处输入图像描述

共有1个答案

勾喜
2023-03-14

您可以使用ubuntu机器的IP,因为您的服务暴露了一个Node端口,所以您可以执行以下操作

192.168.0.1:31842

将 IP 替换为您的 ubuntu 主机 IP。

阅读更多 : https://kubernetes.io/docs/concepts/services-networking/service/#nodeport

 类似资料:
  • Kubernetes服务 github.com/soluble-ai/kubetap项目提供了一个插件kubectl为轻松部署mitmproxy到代理Kubernetes服务。 有关用法和文档,请参考kubetap。

  • 我一直试图让spark在我的本地机器上运行kubernetes。然而,我在试图理解服务网络是如何工作的方面遇到了一个问题。 我在笔记本电脑上用容器运行kubernetes: null kubectl create-f Kubernetes/examples/spark/spark-master-controller.yaml kubectl create-f Kubernetes/examples

  • 此外,如果我删除尤里卡和Zuul,我如何使它在本地和非kubernetes环境中工作?

  • 我在Spring Boot应用程序上遇到了Kubernetes服务发现的问题。 无论spring boot应用程序是在Kubernetes集群内运行还是在Kubernetes集群外运行,我都应该能够发现这些服务。我们的本地发展不会在k8s集群上。 我正在通过DNS使用服务发现。我尝试使用spring-cloud-starter-kubernetes

  • 它显示无头服务是在豆荚顶部创建的。我没有办法强制连接到第一个吊舱或吊舱0或第二个吊舱,即吊舱1。

  • 只有。这些服务到底有什么不同?端口到底做什么?