首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为牧场少部分私人的公共集装箱港口地图

为牧场少部分私人的公共集装箱港口地图
EN

Stack Overflow用户
提问于 2017-03-30 15:51:45
回答 1查看 250关注 0票数 2

如何为Rancher Cattle中的几个专用港口绘制单个集装箱公共港口的地图,使港口下沉?也许我应该写自定义的HAProxy配置?

例如:

代码语言:javascript
复制
5555/tcp -> 5555/tcp
5555/tcp -> 5556/tcp
5555/tcp -> 5557/tcp
5555/tcp -> 5558/tcp
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-06-21 19:50:02

你想要的在牧场很容易实现。

实现这一目标的途径之一是:

  1. 牧场中的“添加堆栈”
  2. "Add“one (它在端口5555上运行tcp服务)到堆栈中。
  3. "Add“two (它在端口5556上运行tcp服务)到堆栈中。
  4. "Add“three (它在端口5557上运行tcp服务)到堆栈中。
  5. "Add“four (它在端口5558上运行tcp服务)到堆栈中。
  6. “添加负载均衡器”到这个堆栈并配置它。
    • 添加协议端口规则:tcp,端口:5555和目标到one,端口:5555
    • 添加协议端口规则:tcp,端口:5555和目标到two,端口:5556
    • 添加协议端口规则:tcp,端口:5555和目标到three,端口:5557
    • 添加协议端口规则:tcp,端口:5555和目标到four,端口:5558

如果希望在所有主机上运行此负载均衡器,则可以在创建负载均衡器服务时选择该选项。

另外,如果您的服务运行在HTTP上而不是TCP上,您也可以使用该选项。

一旦手动完成此操作,就可以“查看Config”来获取docker-compose.ymlrancher-compose.yml文件。您可以使用它们创建您的自定义目录项,并在一次单击中部署它!

查看社区目录获取灵感,文档获取说明。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43122663

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档