ceph-ansible/roles/ceph-defaults
Dimitri Savineau bda3581294 container: add optional http(s) proxy option
When using a http(s) proxy with either docker or podman we can rely on
the HTTP_PROXY, HTTPS_PROXY and NO_PROXY environment variables.
But with ansible, even if those variables are defined in a source file
then they aren't loaded during the container pull/login tasks.
This implements the http(s) proxy support with docker/podman.
Both implementations are different:
  1/ docker doesn't rely en the environment variables with the CLI.
Thos are needed by the docker daemon via systemd.
  2/ podman uses the environment variables so we need to add them to
the login/pull tasks.

Closes: https://bugzilla.redhat.com/show_bug.cgi?id=1876692

Signed-off-by: Dimitri Savineau <dsavinea@redhat.com>
2020-09-16 06:52:26 +02:00
..
defaults container: add optional http(s) proxy option 2020-09-16 06:52:26 +02:00
meta allow using ansible 2.8 2019-04-17 16:57:37 +02:00
tasks global: add newline at end of file 2019-08-23 15:56:47 +02:00
vars osd: use default crush rule name when needed 2020-03-31 14:49:38 -04:00
README.md Cleanup readme files in roles directories 2017-10-17 11:22:06 +02:00

README.md

Ansible role: ceph-defaults

Documentation is available at http://docs.ceph.com/ceph-ansible/.