marathon-proxy-manager:marathon mesos 环境的代理和负载平衡设置自动化

时间:2024-06-27 09:14:57
【文件属性】:

文件名称:marathon-proxy-manager:marathon mesos 环境的代理和负载平衡设置自动化

文件大小:8KB

文件格式:ZIP

更新时间:2024-06-27 09:14:57

Python

马拉松代理经理 用于马拉松 mesos 环境的 Nginx 代理和负载平衡设置管理自动化。 关于 该工具根据可用的Marathon任务生成Nginx服务器配置。 它通过 marathon REST api 获取所有Marathon任务,然后按应用程序对其进行分组。 对于每个应用程序,它都会生成Nginx服务器定义文件。 此文件默认包含反向代理和负载平衡定义(您可以通过提供自己的配置文件模板来自定义此行为)。 默认服务器定义假定应用程序将使用子域启动(例如 sample-app 应用程序将使用调用)。 它重定向到部署应用程序的主机之一。 安装 在终端中安装类型 pip install marathon-proxy-manager 执行 安装后,您可以使用以下命令启动它: python -m marathon_proxy_manager --marathon-url http://some


【文件预览】:
marathon-proxy-manager-master
----MANIFEST.in(115B)
----LICENSE(1KB)
----src()
--------marathon_proxy_manager()
----setup.py(931B)
----.gitignore(23B)
----README.md(2KB)

网友评论