An Ansible Role that installs arangoDB on RedHat/CentOS,Debian/Ubuntu or OpenSUSE.
Works on Linux versions based on Enterprise Linux (CentOS/RedHat >=6), Debian (jessie & wheezy), Ubuntu (precise and later) and openSUSE. On EL based distributions SELINUX needs to be set to permissive for some of the tasks to work.
`storage_directory_base` | Directory root to store data and metadata.Defaults to /var/lib/arangodb |
`ssl_cert_location` | Directory for the certificates to use for TLS connection , inter-cluster as well as client-server connections.Defaults to /etc/ssl/certs. |
For secure installation the TLS connections between nodes, to clients are enabled and the http-admin page is disabled. Further tuning possible by modifying values in 'templates/arangod.j2'.
Install the role using galaxy : ansible-galaxy install wakwanza.arangodb
- hosts: nosqldb
roles:
- { role: wakwanza.arangodb }
MIT
@wakwanza Abdulrahim Umar.