Configure registry02.stg to use Gluster for /var/lib/registry.

Signed-off-by: Randy Barlow <randy@electronsweatshop.com>
This commit is contained in:
Randy Barlow 2017-02-22 19:00:01 +00:00
parent 4885069d12
commit 0a90ed2722
2 changed files with 31 additions and 0 deletions

View file

@ -16,3 +16,5 @@ lvm_size: 120g
mem_size: 8192 mem_size: 8192
max_mem_size: 16384 max_mem_size: 16384
num_cpus: 4 num_cpus: 4
registry_gluster_username_stg: registry-stg

View file

@ -31,6 +31,35 @@
handlers: handlers:
- include: "{{ handlers }}/restart_services.yml" - include: "{{ handlers }}/restart_services.yml"
- name: set up gluster on stg
hosts: registry02.stg.phx2.fedoraproject.org
user: root
gather_facts: True
vars_files:
- /srv/web/infra/ansible/vars/global.yml
- "/srv/private/ansible/vars.yml"
- /srv/web/infra/ansible/vars/{{ ansible_distribution }}.yml
roles:
- role: gluster/server
name: gluster
username: "{{ registry_gluster_username_stg }}"
password: "{{ registry_gluster_password_stg }}"
owner: root
group: root
datadir: /srv/glusterfs/registry-stg
- role: gluster/client
name: gluster
servers:
- registry02.stg.phx2.fedoraproject.org
username: "{{ registry_gluster_username_stg }}"
password: "{{ registry_gluster_password_stg }}"
owner: root
group: root
mountdir: /var/lib/registry
- name: setup docker distribution registry - name: setup docker distribution registry
hosts: docker-registry:docker-registry-stg hosts: docker-registry:docker-registry-stg
vars_files: vars_files: