From d4292a19d56340dc91bf084cbff7f450ead0f472 Mon Sep 17 00:00:00 2001 From: Christian Elberfeld <christian.elberfeld@adesso.de> Date: Sun, 2 Feb 2020 00:14:03 +0100 Subject: [PATCH] removed librenms --- site.yml | 1 - warpsrvint/docker_librenms/tasks/main.yml | 37 -------------- .../templates/config.custom.php | 23 --------- .../templates/docker-compose.yml | 51 ------------------- .../docker_librenms/templates/sql_mode.cnf | 4 -- 5 files changed, 116 deletions(-) delete mode 100644 warpsrvint/docker_librenms/tasks/main.yml delete mode 100644 warpsrvint/docker_librenms/templates/config.custom.php delete mode 100644 warpsrvint/docker_librenms/templates/docker-compose.yml delete mode 100644 warpsrvint/docker_librenms/templates/sql_mode.cnf diff --git a/site.yml b/site.yml index 4c85fe3a..be394f30 100644 --- a/site.yml +++ b/site.yml @@ -31,7 +31,6 @@ - { role: warpsrvint/docker_grafana, tags: grafana } - { role: warpsrvint/docker_influx, tags: influx } - { role: warpsrvint/docker_kapacitor, tags: kapacitor } - - { role: warpsrvint/docker_librenms, tags: librenms } - { role: warpsrvint/docker_l4z0r, tags: l4z0r } - { role: warpsrvint/docker_matestatdb, tags: matestatdb } - { role: warpsrvint/docker_mqtt, tags: mqtt } diff --git a/warpsrvint/docker_librenms/tasks/main.yml b/warpsrvint/docker_librenms/tasks/main.yml deleted file mode 100644 index 9c52994e..00000000 --- a/warpsrvint/docker_librenms/tasks/main.yml +++ /dev/null @@ -1,37 +0,0 @@ ---- - -# Get secrets -- include_tasks: ../functions/get_secret.yml - with_items: - - { path: /srv/librenms/mysql_root_pw, length: 24 } - - { path: /srv/librenms/mysql_user_pw, length: 12 } - -- name: create folder struct for librenms - file: - path: "{{ item }}" - state: "directory" - owner: www-data - group: www-data - with_items: - - "/srv/librenms/" - - "/srv/librenms/db/" - - "/srv/librenms/logs/" - - "/srv/librenms/rrd/" - -- name: Docker Compose Konfig-Datei erstellen - template: - src: "docker-compose.yml" - dest: "/srv/librenms/docker-compose.yml" - -- name: Zussätzliche Konfig-Datei erstellen - template: - src: "{{item}}" - dest: "/srv/librenms/{{item}}" - with_items: - - config.custom.php - - sql_mode.cnf - -- name: start librenms docker - docker_service: - project_src: /srv/librenms/ - state: present diff --git a/warpsrvint/docker_librenms/templates/config.custom.php b/warpsrvint/docker_librenms/templates/config.custom.php deleted file mode 100644 index 76302582..00000000 --- a/warpsrvint/docker_librenms/templates/config.custom.php +++ /dev/null @@ -1,23 +0,0 @@ - -<?php - -# Netzwerke für Auto Discover -$config['nets'][] = '10.0.0.0/22'; -$config['nets'][] = '192.168.0.0/24'; - -# Ignorierte Interfaces -$config['bad_if_regexp'][] = '/^lo.*$/'; -$config['bad_if_regexp'][] = '/^br.*$/'; -$config['bad_if_regexp'][] = '/^pf.*$/'; -$config['bad_if_regexp'][] = '/^veth.*$/'; -$config['bad_if_regexp'][] = '/^bridge.*$/'; -$config['bad_if_regexp'][] = '/^docker.*$/'; - -# Export data to influxdb -$config['influxdb']['enable'] = true; -$config['influxdb']['transport'] = 'http'; -$config['influxdb']['host'] = 'warpsrvint'; -$config['influxdb']['port'] = '8086'; -$config['influxdb']['db'] = 'librenms'; - -?> diff --git a/warpsrvint/docker_librenms/templates/docker-compose.yml b/warpsrvint/docker_librenms/templates/docker-compose.yml deleted file mode 100644 index a70cc315..00000000 --- a/warpsrvint/docker_librenms/templates/docker-compose.yml +++ /dev/null @@ -1,51 +0,0 @@ -version: "3" - -services: - - db: - - image: mariadb:10.3.4 - restart: always - volumes: - - /srv/librenms/db/:/var/lib/mysql - - /srv/librenms/sql_mode.cnf:/etc/mysql/conf.d/sql_mode.cnf - environment: - MYSQL_ROOT_PASSWORD: "{{ mysql_root_pw }}" - MYSQL_PASSWORD: "{{ mysql_user_pw }}" - MYSQL_DATABASE: librenms - MYSQL_USER: librenms - -# run database upgrades: docker exec librenms_app_1 sh -c "cd /opt/librenms && php /opt/librenms/build-base.php" -# create initial user: docker exec librenms_app_1 php /opt/librenms/adduser.php admin admin 10 test@example.com - - app: - - image: jarischaefer/docker-librenms:1.37-1 - restart: always - ports: - - 8088:80 - - 514:514 - - 514:514/udp - volumes: - - /srv/librenms/logs/:/opt/librenms/logs/ - - /srv/librenms/rrd/:/opt/librenms/rrd/ - - /srv/librenms/config.custom.php:/opt/librenms/conf.d/config.custom.php - environment: - DB_HOST: db - DB_NAME: librenms - DB_USER: librenms - DB_PASS: "{{ mysql_user_pw }}" - BASE_URL: http://warpsrvint:8088 - TZ: Europe/Zurich - ALERTS_ENABLE: "true" - BILLING_CALCULATE_ENABLE: "false" - CHECK_SERVICES_ENABLE: "true" - DAILY_ENABLE: "true" - DISCOVERY_ENABLE: "true" - DISCOVERY_THREADS: 2 - POLL_BILLING_ENABLE: "true" - POLLERS_ENABLE: "true" - POLLERS: 4 - SNMP_SCAN_ENABLE: "true" - SNMP_SCAN_CRON: "30 * * * *" - ENABLE_SYSLOG: "true" diff --git a/warpsrvint/docker_librenms/templates/sql_mode.cnf b/warpsrvint/docker_librenms/templates/sql_mode.cnf deleted file mode 100644 index f87b4fb1..00000000 --- a/warpsrvint/docker_librenms/templates/sql_mode.cnf +++ /dev/null @@ -1,4 +0,0 @@ -[mysqld] -innodb_file_per_table=1 -sql-mode="" -lower_case_table_names=0 -- GitLab