Files
verver-deployment/ansible/local-deployment.sh
2018-04-27 01:41:53 +02:00

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