Skip to content

Conversation

@SamSpiri
Copy link

@SamSpiri SamSpiri commented Jul 3, 2025

No description provided.

loliee and others added 11 commits March 11, 2021 21:15
This allow to compile Redis with TLS support.
C.f https://redis.io/topics/encryption

Strict TLS config example (setting `redis_port` to `0` to force TLS connections are not explicit):

```
redis_version: 6.2.1
redis_port: 0
redis_service_name: redis
redis_make_tls: yes
redis_config_file_name: 6379.conf
redis_install_dir: /opt/redis
redis_logfile: /var/log/redis_6379.log
redis_dir: /var/lib/redis/6379
redis_pidfile: /var/run/redis/6379.pid

redis_config_additional: |
  tls-port 6379
  tls-cert-file /etc/ssl/redis/cert.crt
  tls-key-file /etc/ssl/redis/key.pem
  tls-ca-cert-file /etc/ssl/redis/ca.crt
```
Changed value for redis_bind to correspond to the defaults/main.yml file.
* Add option to install from repo instead of from source

* Do not create init-script/systemd service/tmpfiles config when installing from distro package and using the default service name

Co-authored-by: Yannik Sembritzki <yannik@sembritzki.org>
Details:
- This issue is described in issue #283
- The commit that broke this version is: #90f4d63c9608cb016e12d5f31ac376f3f7de98af
The existing code does not work on any semi-recent Ansible versions.

URL: #281
URL: #178
Update redis download url
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.