【问题标题】:I want to connect nginx and django on openshift我想在openshift上连接nginx和django
【发布时间】:2019-12-12 18:12:50
【问题描述】:

所以我有一个在我的 openshift 上运行的 nginx 实例和另一个用于 django 应用程序的 pod,问题是我不知道如何连接这两个服务。我可以访问 nginx 的默认 url 和 django 的 url。两者都工作正常,但我不知道如何连接这两种服务。有没有办法修改服务或 pod 的 yaml?我已经尝试自己构建 nginx 的容器并且给了我权限问题,所以我使用的是在 openshift 中预加载的 nginx 版本。任何帮助将不胜感激。非常感谢。

【问题讨论】:

    标签: django nginx openshift


    【解决方案1】:

    要在 pod 之间进行访问,您必须为每个 pod 创建 service。 然后,您可以使用 service-name 作为 DNS 名称来访问 pod。如果 pod 放置在不同的项目中,您应该另外指定项目名称,如 .

    此外,还有用于服务发现的环境变量(请参阅service discovery

    对象示例签入Kubernetes documentation

    【讨论】:

      猜你喜欢
      • 2018-10-08
      • 2020-03-25
      • 1970-01-01
      • 2021-03-07
      • 2023-04-07
      • 2013-06-05
      • 2015-04-30
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多