Добавлена роль repo для автоматического добавления репозиториев
- Создана новая роль repo для добавления репозиториев на все ОС - Добавлена поддержка Docker, PostgreSQL, Elasticsearch, Patroni репозиториев - Реализована специальная поддержка российских дистрибутивов: - Astra Linux: добавлены репозитории Lab50 и debian-archive-keyring - Alt Linux: добавлены репозитории Sisyphus (alt-sisyphus, classic, contrib) и Autoimports - Обновлена документация README.md с информацией о новой роли - Обновлен .ansible-lint для подавления необходимых правил - Автор: Сергей Антропов, https://devops.org.ru
This commit is contained in:
		| @@ -23,12 +23,19 @@ cat > roles/deploy.yml << EOF | ||||
|  | ||||
| EOF | ||||
|  | ||||
| # Добавляем каждую роль как отдельный playbook блок | ||||
| # Добавляем каждую роль как отдельный play с преамбулой в pre_tasks | ||||
| for role in $ROLES; do | ||||
|     cat >> roles/deploy.yml << EOF | ||||
| - name: Установка роли $role | ||||
|   hosts: all | ||||
|   become: true | ||||
|   pre_tasks: | ||||
|     - name: Running role $role | ||||
|       debug: | ||||
|         msg: | | ||||
|           ================================================================================ | ||||
|           Запуск роли $role | ||||
|           ================================================================================ | ||||
|   roles: | ||||
|     - $role | ||||
| EOF | ||||
|   | ||||
		Reference in New Issue
	
	Block a user