Skip to content

wakwanza/ansible-role-arangodb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ansible Role: arangoDB

Build Status DUB

An Ansible Role that installs arangoDB on RedHat/CentOS,Debian/Ubuntu or OpenSUSE.

Requirements

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.

Role Variables

`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'.

Example Playbook

Install the role using galaxy : ansible-galaxy install wakwanza.arangodb

- hosts: nosqldb
  roles:
     - { role: wakwanza.arangodb }

License

MIT

Author Information

@wakwanza Abdulrahim Umar.

About

Role for arangoDB setup

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published