无法在远程Kubernetes中访问我的服务

Yaakov Shami

我一直在寻找类似的问题已有一段时间,但我还没有找到。我有一个远程Kubernetes集群,其中包含一个主控器和两个工作器的体系结构。安装的版本如下:Kubernetes:1.15.1-0 Docker:18.09.1-3.el7我正在尝试部署和公开具有一个REST端点的Spring项目的JAR文件。

Deployment.yaml:

apiVersion: apps/v1
kind: Deployment
metadata:
  name: microservices-deployment
  labels:
    app: microservices-deployment
spec:
  replicas: 3
  template:
    metadata:
      name: microservices-deployment
      labels:
        app: microservices-deployment
    spec:
      containers:
        - name: microservices-deployment
          image: **my_repo**/*repo_name*:latest
          imagePullPolicy: Always
          ports:
            - containerPort: 8085
      restartPolicy: Always
  selector:
    matchLabels:
      app: microservices-deployment

service.yaml:

apiVersion: v1
kind: Service
metadata:
  name: microservices-service
spec:
  selector:
    app: microservices-deployment
  ports:
    - port: 8085
      targetPort: 8085
  type: NodePort

我的application.properties:

server.port=8085

Dockerfile:

FROM openjdk:8
ADD target/microservices.jar microservices.jar
EXPOSE 8085
ENTRYPOINT ["java", "-jar", "microservices.jar"]

看来我的Pod已经准备好了,一切看起来都很好,但是即使从主机的终端上,我也无法访问公开的服务。有谁有想法吗?提前致谢。

更新

我可以从主机通过telnet到节点上的端口30000(在我将30000指定为NodePort之后),也可以通过telnet到端口8085上的Pod。当我尝试从主机通过telnet到任何其他端口时在节点\豆荚中,我被拒绝了,所以我认为这是一个好的开始。尽管它在本地Docker上运行,但仍然无法访问我指定的其余端点:docker run -p 8085:8085 IMAGE_NAME

Yaakov Shami

问题是网络问题。从其中一个工作线程访问端点可以解决问题。谢谢大家

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

无法远程访问我的Xampp服务器

来自分类Dev

无法远程访问我的Xampp服务器

来自分类Dev

无法访问我服务器中的网站

来自分类Dev

无法访问我的Vagrant的远程Web服务器

来自分类Dev

无法通过互联网访问我的本地kubernetes服务

来自分类Dev

远程访问我的tomcat服务器

来自分类Dev

在指令中访问我的服务

来自分类Dev

为什么大约10个小时后无法通过远程访问访问我的ubuntu服务器?

来自分类Dev

为什么大约10个小时后无法通过远程访问访问我的ubuntu服务器?

来自分类Dev

如何远程访问我的虚拟机中的网站?

来自分类Dev

无法在控制器中访问我的服务(未定义)

来自分类Dev

无法在控制器中访问我的服务(未定义)

来自分类Dev

无法使用浏览器使用http中的域名访问我的服务器

来自分类Dev

无法使用服务帐户访问我的Google Drive文件

来自分类Dev

团队消息扩展无法访问我的服务

来自分类Dev

我无法在 java 中访问我的对象的 arraylist 属性

来自分类Dev

我到底该怎么做才能从SSH远程访问我的服务器?

来自分类Dev

尝试访问我的服务中的功能时出错

来自分类Dev

如何远程访问我的Raspberry Pi?

来自分类Dev

Rails:无法访问我的lib目录中的模块

来自分类Dev

无法在Android Studio中访问我的小部件

来自分类Dev

无法从Linux中的php访问我的Dropbox帐户

来自分类Dev

无法在 Xcode 中访问我的 Apple 开发团队

来自分类Dev

无法访问我的刀片文件中的组件方法

来自分类Dev

我无法访问我的ApiController

来自分类Dev

为什么我的本地网站无法访问我的本地REST服务?

来自分类Dev

我无法通过RoR访问我自己的MySQL服务器?

来自分类Dev

我无法访问我的Web服务器目录

来自分类Dev

无法在 Azure VM 上使用我的 dns 名称访问我的 ssrs 服务器

Related 相关文章

  1. 1

    无法远程访问我的Xampp服务器

  2. 2

    无法远程访问我的Xampp服务器

  3. 3

    无法访问我服务器中的网站

  4. 4

    无法访问我的Vagrant的远程Web服务器

  5. 5

    无法通过互联网访问我的本地kubernetes服务

  6. 6

    远程访问我的tomcat服务器

  7. 7

    在指令中访问我的服务

  8. 8

    为什么大约10个小时后无法通过远程访问访问我的ubuntu服务器?

  9. 9

    为什么大约10个小时后无法通过远程访问访问我的ubuntu服务器?

  10. 10

    如何远程访问我的虚拟机中的网站?

  11. 11

    无法在控制器中访问我的服务(未定义)

  12. 12

    无法在控制器中访问我的服务(未定义)

  13. 13

    无法使用浏览器使用http中的域名访问我的服务器

  14. 14

    无法使用服务帐户访问我的Google Drive文件

  15. 15

    团队消息扩展无法访问我的服务

  16. 16

    我无法在 java 中访问我的对象的 arraylist 属性

  17. 17

    我到底该怎么做才能从SSH远程访问我的服务器?

  18. 18

    尝试访问我的服务中的功能时出错

  19. 19

    如何远程访问我的Raspberry Pi?

  20. 20

    Rails:无法访问我的lib目录中的模块

  21. 21

    无法在Android Studio中访问我的小部件

  22. 22

    无法从Linux中的php访问我的Dropbox帐户

  23. 23

    无法在 Xcode 中访问我的 Apple 开发团队

  24. 24

    无法访问我的刀片文件中的组件方法

  25. 25

    我无法访问我的ApiController

  26. 26

    为什么我的本地网站无法访问我的本地REST服务?

  27. 27

    我无法通过RoR访问我自己的MySQL服务器?

  28. 28

    我无法访问我的Web服务器目录

  29. 29

    无法在 Azure VM 上使用我的 dns 名称访问我的 ssrs 服务器

热门标签

归档