Добавлена роль 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:
		| @@ -22,7 +22,7 @@ | ||||
|  | ||||
|           Пример в roles/devops/vars/main.yml: | ||||
|           vault_devops_password: "ваш_пароль_здесь" | ||||
|       when:  | ||||
|       when: | ||||
|         - vault_devops_password is not defined | ||||
|         - vault_devops_password == "" | ||||
|         - vault_devops_password is none | ||||
| @@ -38,7 +38,7 @@ | ||||
|           Пример в roles/devops/vars/main.yml: | ||||
|           vault_devops_ssh_public_key: | | ||||
|             ssh-rsa AAAAB3... user@host | ||||
|       when:  | ||||
|       when: | ||||
|         - vault_devops_ssh_public_key is not defined | ||||
|         - vault_devops_ssh_public_key == "" | ||||
|         - vault_devops_ssh_public_key is none | ||||
| @@ -49,7 +49,7 @@ | ||||
|           ✅ Все необходимые секреты найдены в переменных роли (vars/main.yml или инвентарь): | ||||
|           - Пароль пользователя: {{ 'установлен' if vault_devops_password is defined and vault_devops_password != '' else 'НЕ УСТАНОВЛЕН' }} | ||||
|           - SSH публичный ключ: {{ 'установлен' if vault_devops_ssh_public_key is defined and vault_devops_ssh_public_key != '' else 'НЕ УСТАНОВЛЕН' }} | ||||
|       when:  | ||||
|       when: | ||||
|         - vault_devops_password is defined | ||||
|         - vault_devops_password != "" | ||||
|         - vault_devops_ssh_public_key is defined | ||||
| @@ -58,14 +58,14 @@ | ||||
|     - name: "🔍 Проверка что пароль не пустой" | ||||
|       fail: | ||||
|         msg: "❌ ОШИБКА: Пароль пользователя devops не может быть пустым!" | ||||
|       when:  | ||||
|       when: | ||||
|         - vault_devops_password is defined | ||||
|         - vault_devops_password == "" | ||||
|  | ||||
|     - name: "🔍 Проверка что SSH ключ не пустой" | ||||
|       fail: | ||||
|         msg: "❌ ОШИБКА: SSH публичный ключ не может быть пустым!" | ||||
|       when:  | ||||
|       when: | ||||
|         - vault_devops_ssh_public_key is defined | ||||
|         - vault_devops_ssh_public_key == "" | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user