diff --git a/ansible/ansible.cfg b/ansible/ansible.cfg new file mode 100644 index 0000000..d4e4c55 --- /dev/null +++ b/ansible/ansible.cfg @@ -0,0 +1,9 @@ +[defaults] +nocows = 1 +host_key_checking = False +retry_files_enabled = False +inventory = ./hosts +become_ask_pass = True + +[ssh_connection] +pipelining = True diff --git a/scripts/ansible-lint.sh b/scripts/ansible-lint.sh index 7b33cc5..0cbfff6 100755 --- a/scripts/ansible-lint.sh +++ b/scripts/ansible-lint.sh @@ -2,7 +2,7 @@ set -e -PATH=env/bin:${PATH} +PATH=${PWD}/env/bin:${PATH} set -x @@ -10,4 +10,4 @@ yamllint -sc yamllint.yml ansible/ ansible-lint ansible/main.yml -p -c ansible/.ansible-lint -ansible-playbook -i ansible/hosts ansible/main.yml --syntax-check +cd ansible/ && ansible-playbook main.yml --syntax-check diff --git a/scripts/ansible.sh b/scripts/ansible.sh index 0f1838f..ef2ffb2 100755 --- a/scripts/ansible.sh +++ b/scripts/ansible.sh @@ -2,8 +2,10 @@ set -e -PATH=env/bin:${PATH} +PATH=${PWD}/env/bin:${PATH} set -x -ansible-playbook -i ansible/hosts ansible/main.yml -k -K --vault-password-file ansible/.vault_pass +cd ansible/ + +ansible-playbook --check main.yml -k -K --vault-password-file .vault_pass