vundb/ansible-role-nginx-upstream

用于负载均衡的nginx上游配置的Ansible角色

1.2.0 2016-11-26 19:28 UTC

This package is auto-updated.

Last update: 2024-09-10 23:40:45 UTC


README

用于负载均衡的nginx上游配置的Ansible角色。

要求

无。

角色变量

  • nginx_user: 运行服务时的系统用户名。默认值为"nginx"

  • nginx_group: 运行服务时的系统组名。默认值为"nginx"

  • nginx_services: 数组,包含在配置更改时需要重新启动的服务。默认值为["nginx"]

  • nginx_upstreams: 包含上游配置的数组。请参阅默认变量文件

依赖项

无。

示例剧本

- hosts: all
  roles:
    - role: vundb-nginx-lb
      nginx_upstreams:
        - label: "example-com"
          server_name: "example.com"
          port: 80
          ip_hash: true
          keepalive: 32
          servers:
            - "127.0.0.1:81"

许可证

MIT

作者信息

  • 您可以在我的GitHub频道中找到更多角色 vundb
  • 关注我的Twitter @vundb