datadog_check_lynis
Ansible роль datadog_check_lynis
Это Ansible роль для установки проверки агента Datadog для Lynis, инструмента для анализа безопасности с открытым исходным кодом.
Быстрое руководство
requirements.yml:
- src: Datadog.datadog
version: 4.2.1
- src: infothrill.datadog_check_lynis
version: v3.0.0
Установка:
ansible-galaxy install -r requirements.yml -p ./roles/
Плейбук:
- hosts: servers
roles:
- role: Datadog.datadog
- role: ansible-role-datadog_check_lynis
Для настройки проверки используйте роль Datadog.datadog и добавьте запись
в словарь checks
:
lynis:
init_config:
instances:
- metrics:
- hardening_index
- installed_packages
- lynis_tests_done
report: /var/log/lynis/report.dat
Переменные роли
переменная | значение по умолчанию | описание |
---|---|---|
ddagent_user | dd-agent | пользователь агента |
ddagent_group | dd-agent | группа агента |
Зависимости
В принципе, эту роль можно выполнять самостоятельно, однако она тестировалась только в паре с ролью Datadog.datadog. Рекомендуемый подход:
- установить datadog с помощью основной роли
- настроить проверку с помощью основной роли
- запустить эту роль для развертывания плагина проверки
Лицензия
MIT
Авторская информация
Эта роль была создана в 2017 году Полом Кремером.
Изменения
v4.0.1
- Удалена поддержка тестирования python 3.6
- Добавлена поддержка тестирования для python 3.7, 3.8, 3.9
- Обновлён molecule до версии 3.x
- Удалена поддержка ansible 2.8
- Добавлена поддержка ansible 2.10, 3.0
v4.0.0
- Переименована роль в
datadog_check_lynis
- Удалена поддержка устаревших версий ansible 2.5, 2.6, 2.7
v3.0.0
- Добавлена поддержка для агента
> 6
(python 3+), удалена поддержка более старых версий - Удалена поддержка Centos / EL7
- Добавлен тест для Ubuntu focal (20.04)
v2.0.0
- Добавлена поддержка ansible 2.6, 2.7, 2.8, 2.9
- Удалена поддержка устаревших версий ansible 2.2, 2.3, 2.4
- Удалена поддержка python2
- Удалена поддержка EL6, ubuntu trusty 14.04
- Добавлена поддержка тестирования для ansible 2.8
- Обновлены зависимости ansible-lint, molecule и docker для тестирования
v1.1.0
- Автоопределение конфигурационного каталога agent5/6 (обратная совместимость)
- Добавлена поддержка EL 6,7
- Оптимизация тестов molecule
v1.0.3
- Обновление molecule
- Исправление meta/main.yml для отражения правильных значений
v1.0.2
- Удаление ansible 2.1 и добавление ansible 2.5
- Обновление molecule
v1.0.1
- Удаление неиспользуемых файлов и закомментированного кода
v1.0
- начальный релиз
О проекте
Role to install a datadog check for Lynis
Установить
ansible-galaxy install infothrill/ansible-role-datadog_check_lynis
Лицензия
mit
Загрузки
2648
Владелец
I was born in the 20th century and I will die in the 21st century