1
0
Fork 0
mirror of https://github.com/iiab/iiab.git synced 2025-02-14 12:12:12 +00:00

reuse install-console to install just openvpn (#225)

This commit is contained in:
Jerry Vonau 2017-09-11 11:19:55 -05:00 committed by georgejhunt
parent 17ae885dea
commit 9720adce91
2 changed files with 30 additions and 0 deletions

12
iiab-base.yml Normal file
View file

@ -0,0 +1,12 @@
---
- hosts: all
become: yes
vars_files:
- vars/default_vars.yml
- vars/{{ ansible_local.local_facts.os_ver }}.yml
- vars/local_vars.yml
roles:
- { role: 1-prep, tags: ['prep','platform','base'] }
- { role: openvpn, tags: ['openvpn'] }

18
install-support Executable file
View file

@ -0,0 +1,18 @@
#!/bin/bash
PLAYBOOK="iiab-base.yml"
INVENTORY="ansible_hosts"
if [ ! -f $PLAYBOOK ]
then
echo "IIAB Playbook not found."
echo "Please run this command from the top level of the git repo."
echo "Exiting."
exit 1
fi
sed -i -e "s/openvpn_install: False/openvpn_install: True/" vars/local_vars.yml
sed -i -e "s/openvpn_enabled: False/openvpn_enabled: True/" vars/local_vars.yml
export ANSIBLE_LOG_PATH="$XSCE_DIR/iiab-install.log"
ansible-playbook -i $INVENTORY $PLAYBOOK --connection=local