ciao: Document proxy issues

- Proxies needs to be configured for docker, dnf and apt.

Fixes #47

Signed-off-by: Alberto Murillo Silva <alberto.murillo.silva@intel.com>
This commit is contained in:
Alberto Murillo Silva
2016-10-25 10:22:12 -05:00
parent 32bba4a467
commit 7cb2a16a2a
2 changed files with 18 additions and 0 deletions
+1
View File
@@ -17,6 +17,7 @@ on both the managed nodes and deployment machine.
also check requirements for [fedora](https://github.com/clearlinux/clear-config-management/blob/master/examples/ciao/doc/requirements.md#fedora).
* CIAO can be installed in ClearLinux, Fedora 24 and Ubuntu 16.04.
CIAO dependencies will be installed automatically
* If running behind a proxy server read [this](https://github.com/clearlinux/clear-config-management/blob/master/examples/ciao/doc/requirements.md#proxies)
#### Deployment machine
The deployment machine can be any Linux OS as long as it has the following requirements installed.
+17
View File
@@ -9,3 +9,20 @@ You can install them with the following command
```
sudo dnf install python-dnf netaddr libselinux-python
```
# Proxies
A Proxy server needs to be configured in different parts of the system when deploying
ciao behind a proxy server like in a corporate environment.
## Docker
Controller nodes and Computes nodes runs docker containers. Follow docker documentation
to configure a [HTTP proxy](https://docs.docker.com/engine/admin/systemd/#/http-proxy) on
the docker daemon.
## apt
Ciao automatically install the missing dependencies on launch by calling apt-get
in ubuntu nodes. Configure a HTTP Proxy in apt as shown in [AptConf](https://wiki.debian.org/AptConf)
## dnf
Ciao automatically install the missing dependencies on launch by calling dnf
in fedora nodes. Configure a HTTP Proxy by setting the `proxy` option in [dnf.conf](http://dnf.readthedocs.io/en/latest/conf_ref.html#options-for-both-main-and-repo)