代码之家  ›  专栏  ›  技术社区  ›  Adam Siemion

启用空间中所有应用程序之间的容器到容器网络

  •  0
  • Adam Siemion  · 技术社区  · 6 年前

    我使用关键的云铸造厂。我有许多应用程序(微服务)在同一空间中运行。我希望此空间中的所有应用程序都能够相互连接。

    这意味着每次我部署新的应用程序(微服务)时,我都必须在新应用程序和新应用程序之间设置容器到容器(c2c)策略。( cf add-network-policy )这很乏味,毫无价值。有没有一种方法可以设置“默认空间策略”,以便部署在同一空间中的所有应用程序之间都具有C2C连接?

    2 回复  |  直到 6 年前
        1
  •  2
  •   Daniel Mikusa    6 年前

    当前(在我撰写本文时)无法使用cf cli&add network策略。只支持最低级别的原语,即app-to-app。

    您最好的立即解决方案是编写脚本。拉一个目标空间中所有应用的列表,列举它们,并为每个应用添加一个策略,或者沿着这些行添加一些策略。你只需要在应用程序列表更改时运行它。

    我不属于这个项目,但是看看 backlog ,这方面似乎有所改进。我看到一些事情,比如能够使用一个IP范围作为目的地。您还可以通过 Github project ,如果您对您的用例有强烈的感觉。

    希望有帮助!

        2
  •  0
  •   Arun    6 年前
    推荐文章