Add manage-container-images role to bodhi backend for container updates
Signed-off-by: Clement Verna <cverna@tutanota.com>
This commit is contained in:
parent
e135cd7183
commit
295d60b87c
3 changed files with 12 additions and 2 deletions
|
@ -68,6 +68,11 @@
|
||||||
service: bodhi
|
service: bodhi
|
||||||
host: "bodhi.stg.fedoraproject.org"
|
host: "bodhi.stg.fedoraproject.org"
|
||||||
when: env == "staging"
|
when: env == "staging"
|
||||||
|
- role: manage-container-images
|
||||||
|
cert_dest_dir: "/etc/docker/certs.d/registry{{ env_suffix }}.fedoraproject.org"
|
||||||
|
cert_src: "{{private}}/files/docker-registry/{{env}}/docker-registry-internal.pem"
|
||||||
|
key_src: "{{private}}/files/docker-registry/{{env}}/docker-registry-internal.key"
|
||||||
|
certs_group: apache
|
||||||
|
|
||||||
|
|
||||||
tasks:
|
tasks:
|
||||||
|
|
5
roles/manage-container-images/defaults/main.yml
Normal file
5
roles/manage-container-images/defaults/main.yml
Normal file
|
@ -0,0 +1,5 @@
|
||||||
|
---
|
||||||
|
# defaults file for manage-container-images
|
||||||
|
#
|
||||||
|
|
||||||
|
certs_group: "releng-team"
|
|
@ -18,12 +18,12 @@
|
||||||
src: "{{cert_src}}"
|
src: "{{cert_src}}"
|
||||||
dest: "{{cert_dest_dir}}/client.cert"
|
dest: "{{cert_dest_dir}}/client.cert"
|
||||||
owner: root
|
owner: root
|
||||||
group: "releng-team"
|
group: "{{ certs_group }}"
|
||||||
mode: 0640
|
mode: 0640
|
||||||
|
|
||||||
- name: install docker client key for registry
|
- name: install docker client key for registry
|
||||||
copy:
|
copy:
|
||||||
src: "{{key_src}}"
|
src: "{{key_src}}"
|
||||||
dest: "{{cert_dest_dir}}/client.key"
|
dest: "{{cert_dest_dir}}/client.key"
|
||||||
group: "releng-team"
|
group: "{{ certs_group }}"
|
||||||
mode: 0640
|
mode: 0640
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue