Commit Graph

82 Commits

Author SHA1 Message Date
Jérémy Lecour 099691614e redis: set_facts separately to reuse them
continuous-integration/drone/push Build is passing Details
2020-03-02 21:36:41 +01:00
Jérémy Lecour bc1a6f347a redis: add log2mail configuration for Redis if installed
continuous-integration/drone/push Build is passing Details
2020-03-02 21:19:50 +01:00
Jérémy Lecour e510c44a4a Merge remote-tracking branch 'origin/T47076' into unstable 2020-03-02 20:54:27 +01:00
Jérémy Lecour bb958b34b0 redis: quote some variables
continuous-integration/drone/push Build is passing Details
2020-03-02 20:34:20 +01:00
Jérémy Lecour 7283e34077 Replace version_compare() with version() 2020-02-25 10:45:35 +01:00
Jérémy Lecour adc1aad883 redis: data directory is configurable
continuous-integration/drone/push Build is passing Details
2020-01-17 14:54:05 +01:00
Alexis Ben Miloud--Josselin 3ba846cc38 redis: change log path
continuous-integration/drone/push Build is passing Details
2020-01-08 17:24:27 +01:00
Alexis Ben Miloud--Josselin 97719d28f2 redis: add log2mail
continuous-integration/drone/push Build is passing Details
2020-01-08 17:23:05 +01:00
Jérémy Lecour e04d881988 replace "with_items" in apt modules 2019-12-31 16:18:56 +01:00
Jérémy Lecour 79bb6103b8 Change "|version_compare" with "is version_compare" 2019-12-31 10:18:19 +01:00
Jérémy Lecour 5b847ec91c whitespace
continuous-integration/drone/push Build is passing Details
2019-12-31 09:54:59 +01:00
Eric Morino 270e42ac77 Remove hooks directories if debian 10 and superior
continuous-integration/drone/push Build is passing Details
2019-12-30 17:32:08 +01:00
Jérémy Lecour ce45a39b8b redis: manage runtime directories manually on Jessie
continuous-integration/drone/push Build is failing Details
2019-12-13 10:44:44 +01:00
Jérémy Lecour 607ee119ec redis: sudo nopasswd for nagios check 2019-12-13 10:44:44 +01:00
Victor LABORIE 6f5e13f8b8 Add evolix prefix to include_role 2019-11-29 14:00:25 +01:00
Gregory Colpart 7deee9b1e6 modifications variables
continuous-integration/drone/push Build is passing Details
2019-10-24 15:12:55 +02:00
Jérémy Lecour bc5e19c002 redis: reload redis when configuration is changed 2019-10-21 15:26:03 +02:00
Jérémy Lecour 429fc39b86 redis: improve check_redis_instances
* a disabled instances is UNCHK (not CRITICAL)
* output is copied directly from check_redis
2019-10-02 14:13:59 +02:00
Jérémy Lecour 0a8061bbd6 return items on separate lines 2019-09-26 15:33:54 +02:00
Jérémy Lecour 2cf5027df9 redis: check_redis_instances supports password 2019-09-25 22:21:32 +02:00
Jérémy Lecour a57b734486 Revert "NRPE checks probably don't need sudo"
This reverts commit d05897fe93.
2019-09-06 16:02:00 +02:00
Jérémy Lecour c6cba6d9e0 sudo without password for nagios 2019-09-06 15:55:35 +02:00
Jérémy Lecour d05897fe93 NRPE checks probably don't need sudo 2019-09-06 14:02:52 +02:00
Jérémy Lecour 961f50c1a6 Fix permissions for check_redis and check_redis_instances 2019-09-06 14:00:44 +02:00
Jérémy Lecour 3768f6553a Rewrite NRPE checks 2019-09-06 13:55:12 +02:00
Jérémy Lecour 795d397eab better compatibility with Debian Jessie 2019-09-06 13:54:41 +02:00
Jérémy Lecour e0ec9e63cb improve task names 2019-09-05 12:22:02 +02:00
Jérémy Lecour 244b2ef96b Copy hooks example files 2019-09-05 12:21:51 +02:00
Jérémy Lecour a3bbc6fe87 use real booleans in Ansible configuration 2019-09-05 09:46:54 +02:00
Jérémy Lecour 62e43f85d9 change variable name for log level 2019-09-05 09:44:25 +02:00
Jérémy Lecour d972c6c794 rewrite systemd unit, separate configuration files 2019-09-05 09:41:58 +02:00
Jérémy Lecour d0111f9a4f WIP: separate Redis instances from default server 2019-09-05 06:50:07 +02:00
Jérémy Lecour 415aedb78a Install Sentinel if needed 2019-09-05 05:58:59 +02:00
Jérémy Lecour 6db519c2b0 redis: max clients is configurable
continuous-integration/drone/push Build is passing Details
2019-08-30 08:53:12 +02:00
Jérémy Lecour aa28e9c1b8 change repositories URL 2019-03-21 15:31:58 +01:00
Jérémy Lecour f3b54188d3 redis: higher limit of open files 2019-03-08 13:44:12 +01:00
Jérémy Lecour 02723ba0f3 redis: set variables on nclusion, not with set_facts 2019-03-08 13:44:12 +01:00
Victor LABORIE fabac07210 redis: add variable for configure unixsocketperm 2019-01-28 14:26:13 +01:00
Jérémy Lecour 921c92fd5b redis: add a variable for renamed/disabled commands 2019-01-08 10:04:27 +01:00
Jérémy Lecour 42d1cb7906 redis: indentation typo 2018-12-21 11:13:40 +01:00
Jérémy Lecour 92a25a9502 redis: add variables to prevent or force restart 2018-12-21 11:11:15 +01:00
Jérémy Lecour 3b63172532 redis: distinction between main and master password 2018-12-21 11:08:18 +01:00
Ludovic Poujol effdb4c7eb redis: Configure munin when working in instance mode 2018-12-17 14:47:07 +01:00
Ludovic Poujol fa49f249e7 redis: Don't set the owner of /var/{lib,log}/redis to a redis instance account 2018-12-17 14:43:42 +01:00
Ludovic Poujol f2f595af13 redis: In instance mode, ensure to replace the nrpe check_redis with the instance check script 2018-12-05 16:37:52 +01:00
Jérémy Lecour e89da9146b redis: fix shell for redis users 2018-11-14 15:34:03 +01:00
Jérémy Lecour c60f30b106 redis: fix permissions for multiples instances 2018-11-14 15:33:43 +01:00
Patrick Marchand 9198c1e2c0 ansible-lint does not like trailing whitespace 2018-11-13 16:56:31 -05:00
Victor LABORIE c7cc63444d redis: set masterauth when redis_password is defined 2018-09-20 16:42:35 +02:00
Jérémy Lecour e0a4ae6b66 redis: improve a few tasks names 2018-09-20 12:23:51 +02:00