docker_distribution: Rename role

This commit is contained in:
Timo Makinen 2022-02-25 00:44:48 +00:00
parent c67990e462
commit 80b7adbcf8
5 changed files with 1 additions and 1 deletions

View file

@ -0,0 +1,71 @@
---
- name: install packages
package:
name: docker-distribution
state: installed
- name: create docker group
group:
name: docker
gid: 1004
- name: create docker user
user:
name: docker
comment: Service Docker-Registry
createhome: false
group: docker
groups: hostkey
home: /var/empty
shell: /sbin/nologin
uid: 1004
- name: create unit file drop-in directory
file:
path: /etc/systemd/system/docker-distribution.service.d
state: directory
mode: 0755
owner: root
group: "{{ ansible_wheel }}"
- name: create unit file drop-in
copy:
dest: /etc/systemd/system/docker-distribution.service.d/user.conf
src: user.conf
mode: 0644
owner: root
group: "{{ ansible_wheel }}"
notify: restart docker-distribution
- name: create config file
template:
dest: /etc/docker-distribution/registry/config.yml
src: config.yml.j2
mode: 0644
owner: root
group: "{{ ansible_wheel }}"
notify: restart docker-distribution
- name: create docker image directory
file:
path: /srv/registry/docker
state: directory
mode: 0770
owner: root
group: docker
- name: copy access file
copy:
dest: /etc/docker-distribution/registry/htpasswd
src: "{{ htpasswd }}"
mode: 0640
owner: root
group: docker
when: htpasswd is defined
notify: restart docker-distribution
- name: start service
service:
name: docker-distribution
state: started
enabled: true