14 lines
557 B
Bash
Executable File
14 lines
557 B
Bash
Executable File
#!/bin/bash
|
|
ip=$(docker network inspect --format='{{range .IPAM.Config}}{{.Gateway}}{{end}}' nginx-proxy | awk -F '/' 'NR==1{print $1}')
|
|
echo "net1 ansible_host=$ip" > hosts-swt-deployment
|
|
echo "[swt]" >> hosts-swt-deployment
|
|
echo "net1" >> hosts-swt-deployment
|
|
|
|
cat hosts-swt-deployment
|
|
|
|
docker pull leoek/ansible:2.4-did
|
|
docker run --rm -v $(pwd):/ansible/playbooks \
|
|
-v /srv/docker/swt:/srv/docker/swt \
|
|
-v /var/run/docker.sock:/var/run/docker.sock:ro \
|
|
leoek/ansible:next playbook-swt-deployment.yml -i hosts-swt-deployment --connection=local
|