From 5eea113b93b9724ab80ba6a503214e51a4c1ffa3 Mon Sep 17 00:00:00 2001 From: "Ole Mathias Aa. Heggem" Date: Mon, 6 Nov 2017 00:21:39 +0100 Subject: A few typos --- ansible/roles/influx/main.yml | 14 -------------- ansible/roles/influx/tasks/main.yml | 14 ++++++++++++++ ansible/roles/web/tasks/main.yml | 21 +++++++++++++++++++++ 3 files changed, 35 insertions(+), 14 deletions(-) delete mode 100644 ansible/roles/influx/main.yml create mode 100644 ansible/roles/influx/tasks/main.yml (limited to 'ansible') diff --git a/ansible/roles/influx/main.yml b/ansible/roles/influx/main.yml deleted file mode 100644 index 74a6666..0000000 --- a/ansible/roles/influx/main.yml +++ /dev/null @@ -1,14 +0,0 @@ -- name: Import InfluxDB GPG signing key - apt_key: url=https://repos.influxdata.com/influxdb.key state=present - -- name: Add InfluxDB repository - apt_repository: repo='deb https://repos.influxdata.com/debian jessie stable' state=present - -- name: Install InfluxDB packages - apt: name=influxdb state=present update_cache=yes - -- name: Start the InfluxDB service - service: name=influxdb state=started - -- name: Create database -command: /usr/bin/influx -execute 'CREATE DATABASE gondul' diff --git a/ansible/roles/influx/tasks/main.yml b/ansible/roles/influx/tasks/main.yml new file mode 100644 index 0000000..196924f --- /dev/null +++ b/ansible/roles/influx/tasks/main.yml @@ -0,0 +1,14 @@ +- name: Import InfluxDB GPG signing key + apt_key: url=https://repos.influxdata.com/influxdb.key state=present + +- name: Add InfluxDB repository + apt_repository: repo='deb https://repos.influxdata.com/debian jessie stable' state=present + +- name: Install InfluxDB packages + apt: name=influxdb state=present update_cache=yes + +- name: Start the InfluxDB service + service: name=influxdb state=started + +- name: Create database + command: /usr/bin/influx -execute 'CREATE DATABASE gondul' diff --git a/ansible/roles/web/tasks/main.yml b/ansible/roles/web/tasks/main.yml index b716f87..3eb4279 100644 --- a/ansible/roles/web/tasks/main.yml +++ b/ansible/roles/web/tasks/main.yml @@ -30,15 +30,36 @@ - perl-modules - libfreezethaw-perl - apache2 + - libapache2-mod-proxy-html + - libxml2-dev + - build-essential + - cpanminus + - apt-transport-https - apache2_module: state: present name: cgid notify: restart apache +- apache2_module: + state: present + name: proxy + notify: restart apache +- apache2_module: + state: present + name: proxy_http + notify: restart apache +- name: Enable gondul-config + copy: + dest: /etc/apache2/sites-enabled/ + src: gondul.conf + notify: restart apache - command: a2dissite 000-default ignore_errors: true + notify: restart apache - name: Enable gondul-config copy: dest: /etc/apache2/sites-enabled/ src: gondul.conf notify: restart apache +- cpanm: + name: AnyEvent::InfluxDB -- cgit v1.2.3