From c8114b2594e4e68da02fea6481ea54f1465c249d Mon Sep 17 00:00:00 2001 From: Timo Makinen Date: Tue, 14 Sep 2021 16:54:04 +0000 Subject: [PATCH] Add docker-distribution to registry hosts --- group_vars/registry.yml | 2 +- playbooks/registry.yml | 21 +++++++++++++++++++++ 2 files changed, 22 insertions(+), 1 deletion(-) diff --git a/group_vars/registry.yml b/group_vars/registry.yml index 488be76..3dc79e7 100644 --- a/group_vars/registry.yml +++ b/group_vars/registry.yml @@ -4,7 +4,7 @@ datadisks: glusterfs_group: registry firewall_in: - {proto: tcp, port: 22, from: [172.20.20.0/22]} - - {proto: tcp, port: 443} - {proto: tcp, port: 4949, from: [172.20.20.0/22]} + - {proto: tcp, port: 5000, from: [172.20.20.0/22]} - {proto: tcp, port: 24007, from: "{{ groups[glusterfs_group] | reject('equalto', inventory_hostname) | list }}"} - {proto: tcp, port: "49152:49170", from: "{{ groups[glusterfs_group] | reject('equalto', inventory_hostname) | list }}"} diff --git a/playbooks/registry.yml b/playbooks/registry.yml index 4eaaa37..8aad4b0 100644 --- a/playbooks/registry.yml +++ b/playbooks/registry.yml @@ -23,3 +23,24 @@ roles: - base - glusterfs + + tasks: + - name: create /srv/registry + file: + path: /srv/registry + state: directory + mode: 0755 + owner: root + group: "{{ ansible_wheel }}" + - name: mount /srv/registry + mount: + name: /srv/registry + src: "{{ inventory_hostname }}:/gv0" + fstype: glusterfs + opts: defaults + passno: "0" + dump: "0" + state: mounted + + - import_role: + name: docker-distribution