some tests
This commit is contained in:
8
tests/docker-ansible/run-ansible-container.sh
Executable file
8
tests/docker-ansible/run-ansible-container.sh
Executable file
@@ -0,0 +1,8 @@
|
||||
docker image pull git.limbosolutions.com/kb/ansible
|
||||
docker run --rm \
|
||||
-v ${PWD}/scripts:/scripts \
|
||||
-v ${PWD}/workspace:/workspace \
|
||||
-v ${MY_ANSIBLE_PRIVATE_KEY_FILE}/id_ed25519:/data/ansible_private_key \
|
||||
git.limbosolutions.com/kb/ansible \
|
||||
bash /scripts/run.sh
|
||||
|
||||
11
tests/docker-ansible/scripts/run.sh
Normal file
11
tests/docker-ansible/scripts/run.sh
Normal file
@@ -0,0 +1,11 @@
|
||||
#/bin/bash
|
||||
|
||||
|
||||
source /scripts/.env.local
|
||||
echo $ANSIBLE_PRIVATE_KEY > /root/ansible_private_key
|
||||
source /scripts/.env.local
|
||||
cd /workspace
|
||||
chmod 600 /root/ansible_private_key
|
||||
cat /root/ansible_private_key
|
||||
export ANSIBLE_HOST_KEY_CHECKING=False
|
||||
$ANSIBLE_COMMAND
|
||||
9
tests/docker-ansible/workspace/site.yml
Normal file
9
tests/docker-ansible/workspace/site.yml
Normal file
@@ -0,0 +1,9 @@
|
||||
- name: Homesrv01 playbook
|
||||
hosts: all
|
||||
tasks:
|
||||
- name: Ping my hosts
|
||||
ansible.builtin.ping:
|
||||
|
||||
- name: Print message
|
||||
ansible.builtin.debug:
|
||||
msg: Hello world
|
||||
Reference in New Issue
Block a user