Skip to content

nolte/ansible-inventories

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ansible-inventories

Used at different locations, like some ArgoWorkflow`s, AWX Jobs or Local development

Managed Inventories

The diffrent Inventories are located inside the ./src subdirectory. More Informations about Ansible Inventiries at docs.ansible.com

Local

Folder: ./local

export ANSIBLE_INVENTORY=$(pwd)/src/local/

Minecraft

Folder: ./minecraft

export HCLOUD_TOKEN=$(pass internet/hetzner.com/projects/minecraft/terraform-token) && \
    export ANSIBLE_INVENTORY=$(pwd)/src/minecraft/prod/

Development

virtualenv -p python3 ~/venvs/ansible-vagrant
source ~/venvs/ansible-vagrant/bin/activate
pip install -r requirements.txt
pre-commit install

Testing Connection

ansible all -m ping

Testing a dedicated element, from the inventory.

ansible rpi2hifybarry -e ansible_user=pi -e ansible_ssh_user=pi -m ping

About

Git Based Ansible Inventories Project

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages