/ansible-laclasse-annuaire

laclasse-annuaire Ansible playbook

Primary LanguageShell

laclasse-annuaire Ansible playbook

Travis CI test-suite Ansible Galaxy

This role will install laclasse annuaire.

Requirements

Role Variables

TBD

laclasse:
  log_parent_dir: /var/log
  pid_dir: /var/run/
  smtp:
    server: some.smtp.server
    port: 587
    startls: true
  services:
    annuaire: 
      description: 'Annuaire'
      title: 'Annuaire'
      app_id: 'ANNUAIRE'
      api_key: ''
      api_mode: ''
      bootstrap_key: http://someurl/
      deploy_user: erasme
      path: '/'
      port: 9292
      redis_root: 'someroot'
      repos: https://github.com/laclasse-com/service-annuaire.git
      version: 'master'
      database:
        name: dbname
        user: username
        host: dbhost
        password: "password"
      packages:
        - libmysqlclient-dev
        - libmagickcore-dev
        - libmagickwand-dev

Tags

  • laclasse: main transversal tag for laclasse
  • laclasse:annuaire: whole role tag specific to annuaire role

Dependencies

Example Playbook

TBD

Running specs

vagrant up
vagrant ssh -c 'specs'

License

MIT

Author Information

Created for @erasme by @leucos.