blob: 30c5f85032b7f7fa4051f4a18b021e59b7346d6a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
# Running ansible in a docker container
* Building ansible container:
```sh
git clone https://github.com/openshift/openshift-ansible.git
cd openshift-ansible
docker build --rm -t ansible .
```
* Create /etc/ansible directory on the host machine and copy inventory file (hosts) into it.
* Copy ssh public key of the host machine to master and nodes machines in the cluster.
* Running the ansible container:
```sh
docker run -it --rm --privileged --net=host -v ~/.ssh:/root/.ssh -v /etc/ansible:/etc/ansible ansible
```
|