Skip to content

Ansible setup for a SANBI server integrated with the cluster and prepared to run Galaxy for IRIDA

License

Notifications You must be signed in to change notification settings

SANBI-SA/irida_server_ansible

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ansible for a SANBI server integrated with the cluster and prepared to run Galaxy for IRIDA

Put the name(s) of the server in the hosts file before using this. You'll need to liase with your friendly SANBI admins to make the required DNS entries.

Installing Ansible roles

To install all the roles in requirements.yml do:

ansible-galaxy install -p roles -r requirements.yml

Hashicorp vault

To get the vault token, ensure that vault is unsealed and on commander.sanbi.ac.za run:

VAULT_TOKEN=SuperSecretRootTokenInBitwarden VAULT_ADDR=https://commander.sanbi.ac.za:8200 vault token create -policy irida

or ask one on the admins via Slack or SANBI helpdesk.

To use the Vault:

VAULT_TOKEN="blah" VAULT_ADDR="https://commander.sanbi.ac.za:8200" ansible-playbook -u ubuntu -i hosts server.yml

The -i and -u might not be necessary if you have inventory and remote_user set in ansible.cfg.

About

Ansible setup for a SANBI server integrated with the cluster and prepared to run Galaxy for IRIDA

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published