Files
vagrant-docker-swarm/inventory
2025-10-10 19:36:51 +01:00

22 lines
935 B
Plaintext

# Ansible Inventory for Docker Swarm Cluster
# This file defines the hosts and groups for Ansible playbooks
[all:vars]
ansible_user=vagrant
ansible_ssh_common_args='-o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null'
[swarm_managers]
swarm-manager ansible_host=127.0.0.1 ansible_port=2204 ansible_ssh_private_key_file=.vagrant/machines/swarm-manager/virtualbox/private_key
[swarm_workers]
swarm-worker1 ansible_host=127.0.0.1 ansible_port=2205 ansible_ssh_private_key_file=.vagrant/machines/swarm-worker1/virtualbox/private_key
swarm-worker2 ansible_host=127.0.0.1 ansible_port=2206 ansible_ssh_private_key_file=.vagrant/machines/swarm-worker2/virtualbox/private_key
swarm-worker3 ansible_host=127.0.0.1 ansible_port=2207 ansible_ssh_private_key_file=.vagrant/machines/swarm-worker3/virtualbox/private_key
[swarm_nodes:children]
swarm_managers
swarm_workers
[swarm_nodes:vars]
ansible_python_interpreter=/usr/bin/python3