Add docker insecure registries feature

This allows projects to configure insecure registries.
It's especially useful when building/pushing images locally.

Change-Id: I52220b3972f1703f09759f9886176a02b03fb2c5
This commit is contained in:
Jean-Philippe Evrard 2018-12-11 21:20:41 +01:00
parent 2ea7a1b6bd
commit e3e450650b
2 changed files with 8 additions and 0 deletions

View File

@ -32,3 +32,10 @@ An ansible role to install docker and configure it to use mirrors if available.
Undefined will install the latest. This will look something like Undefined will install the latest. This will look something like
``18.06.1~ce~3-0~ubuntu``. Only supported when using upstream ``18.06.1~ce~3-0~ubuntu``. Only supported when using upstream
docker repos. docker repos.
.. zuul:rolevar:: docker_insecure_registries
:default: undefined
Declare this with a list of insecure registries to define the
registries which are allowed to communicate with HTTP only or
HTTPS with no valid certificate.

View File

@ -1,3 +1,4 @@
{ {
{% if docker_insecure_registries is defined -%}"insecure-registries": {{ docker_insecure_registries | to_json }},{% endif %}
"registry-mirrors": ["{{ docker_mirror }}"] "registry-mirrors": ["{{ docker_mirror }}"]
} }