ggr
ggr role
Set up Go Grid Router
Requirements
- Supported OS:
- CentOS
- 7
- Ubuntu
- 16.04, 18.04
- Debian
- 9
- Amazon
- All
- CentOS
Role Variables
selenoid_port
default:4444
home_ggr
default:/home/ggr
ggr_components
default:ggr_components: - go-grid-router - go-grid-router/quota - selenoid-ui
ggr_config
default:- ggr-config-consul-template.tpl
ggr_start_script_path
default:/etc/systemd/system/
ggr_user
default:ggr
ggt_init_script
default:ggt_init_script: - ggr.service - ggr-ui.service - selenoid-ui.service
ggr_version
default:1.6.7
ggr_ui_version
default:1.1.2
ggr_selenoid_ui_version
default:1.10.0
Dependencies
Consul role usage example
- name: Install Consul
hosts: consul_instances
become: true
roles:
- role: brianshumate.consul
consul_group_name: consul_instances
consul_raw_key: ''
Example Playbook
---
- name: Install GGR
hosts: consul_instances
become: true
roles:
- role: lean_delivery.ggr
tasks:
- name: Configure Go Grid Router quota
copy:
src: '../resources/files/ggr-config-example.xml'
dest: /home/ggr/go-grid-router/quota
mode: 0664
owner: ggr
group: ggr
License
Apache
Author Information
authors:
- Lean Delivery Team team@lean-delivery.com
Install
ansible-galaxy install lean-delivery/ansible-role-ggr
License
apache-2.0
Downloads
52
Owner
Simplify by using!