ansible_role_odin
ODIN
Ansible Galaxy role to install ODIN on all distros.
Requirements
Urlcrazy is no longer under development and spits out an error when running. To fix:
tlddir=$(locate homophones.rb | sed 's%/[^/]*$%/%')
cd $tlddir
cp tld.rb tld.rb.bak
cat tld.rb | grep '"bd"=>' -v | grep '"bn"=>' -v | grep '"br"=>' -v > tld_tmp.rb
mv tld_tmp.rb tld.rb
Role Variables
Where will we clone the repo to:
odin_git_location: '/opt'
Optionally, you can provide a backed-up copy of the ODIN keys.config file for upload.
odin_config_file: ''
To pass this parameter on the command line: ansible-playbook playbook.yml --extra-vars "odin_config_file=keys.config"
. Path is relative to the role folder, not the current folder.
Dependencies
leesoh.git leesoh.pipenv
Example Playbook
- hosts: servers
roles:
- leesoh.odin
License
BSD-3
Author Information
Install
ansible-galaxy install leesoh/ansible-role-odin
License
Unknown
Downloads
18
Owner