inmotionhosting.redis
Ansible Роль: Redis
Модульная Ansible роль для развертывания и настройки Redis
Требования
Эта Ansible роль поддерживает две последние стабильные версии конкретных серверных дистрибутивов Linux и нацелена на соблюдение их политик прекращения поддержки. Кроме того, мы будем ориентироваться на поддержку последних двух стабильных версий каждого из них, которые на момент написания следующие:
- CentOS 7.x
- Debian 10 и выше
- Ubuntu 20.04 LTS и выше
- AlmaLinux 8.x и выше
- RockyLinux 8.x и выше
Зависимости
Нет.
Переменные роли
Доступные переменные перечислены ниже с их значениями по умолчанию (вы также можете посмотреть defaults/main.yml
)
Переменная | Определение |
---|---|
redis_conf | Местоположение файла конфигурации Redis. |
redis_conf_bind | IP-адреса, к которым будет привязан Redis. |
redis_conf_daemonize | Должен ли Redis работать как демон. |
redis_conf_logfile | Местоположение файла журнала Redis. |
redis_conf_maxmemory | Максимальная память, используемая Redis. |
redis_conf_maxmemory_policy | Политика управления памятью. |
redis_conf_pidfile | Местоположение файла pid для Redis. |
redis_conf_port | Порт для приема соединений. |
redis_conf_requirepass | Требуется ли пароль для входа в Redis. |
redis_conf_supervised | Система инициализации, к которой должен быть нацелен Redis. По умолчанию: systemd |
redis_conf_timeout | Максимальное время жизни соединения клиента с Redis. |
redis_conf_unixsocket | Должен ли Redis быть настроен для использования Unix-сокета. |
redis_conf_unixsocket_location | Местоположение файла Unix-сокета Redis. |
redis_conf_unixsocket_permissions | Права доступа для установки на файл Unix-сокета. |
redis_daemon | Имя демона Redis. |
Пример Playbook
- hosts: www
roles:
- role: inmotionhosting.redis
Лицензия
GPLv3
Информация об авторе
О проекте
Modular Ansible Role for deploying and configuring Redis
Установить
ansible-galaxy install inmotionhosting.redis
Лицензия
gpl-3.0
Загрузки
53.2k
Владелец
Offering Private and Public Cloud, Software as a Service, and Web Hosting