eNiXHosting.influxdata-repo

eNiXHosting.influxdata-repo for Ansible

A role for deploying softare repository from influxdata. It provide Telegraf, InfluxDB, Chronograf, ... software suite.

Supports

Supported targets:

  • Debian 7 "wheezy"
  • Debian 8 "Jessie"
  • Debian 9 "Stretch"
  • Ubuntu 16.04 "Xenial"
  • RedHat EL / CentOS 6
  • RedHat EL / CentOS 7

Dependencies:

  • None

Usage

Clone this repo into your roles directory:

$ git clone ssh://gitlab.enix.org/ansible/ansible-influxdata-repo.git roles/influxdata-repo

Or use Ansible galaxy requirements.yml

# eNiXHosting.influxdata-repo galaxy role
- src: eNiXHosting.influxdata-repo
  name: influxdata-repo

And add it to your play's roles:

- hosts: ...
  roles:
    - influxdata-repo

You can also use the role as a playbook. You will be asked which hosts to provision, and you can further configure the play by using --extra-vars.

$ ansible-playbook -i inventory --extra-vars='{...}' main.yml

Still to do

  • Make a var to install either local GPG key using file or by default with external url

Changelog

1.1

Add Debian Stretch support

1.0

Initial version.

About

Ansible role to install InfluxData software repository

Install
ansible-galaxy install eNiXHosting.influxdata-repo
GitHub repository
License
Unknown
Downloads
123
Owner
Enix legacy organization. See http://github.com/enix/