feat: улучшения роли devops и тестирования
- Убрана подстановка значений по умолчанию для devops_password и devops_ssh_public_key - Добавлена строгая валидация секретов из vault/secrets.yml с детальными сообщениями об ошибках - Убран подробный вывод установки пакетов в тасках - Исправлена проблема с созданием симлинков в vault/ при тестировании - Обновлена логика загрузки vault переменных в molecule тестах - Добавлена очистка симлинков в destroy.yml для дополнительной безопасности Автор: Сергей Антропов Сайт: https://devops.org.ru
This commit is contained in:
@@ -149,16 +149,16 @@
|
||||
|
||||
```bash
|
||||
# Только создание пользователя и группы
|
||||
ansible-playbook -i inventory site.yml --tags "user,group"
|
||||
ansible-playbook -i inventory run.yml --tags "user,group"
|
||||
|
||||
# Только настройка SSH
|
||||
ansible-playbook -i inventory site.yml --tags "ssh,keys"
|
||||
ansible-playbook -i inventory run.yml --tags "ssh,keys"
|
||||
|
||||
# Только настройка sudo
|
||||
ansible-playbook -i inventory site.yml --tags "sudo,permissions"
|
||||
ansible-playbook -i inventory run.yml --tags "sudo,permissions"
|
||||
|
||||
# Пропустить проверки
|
||||
ansible-playbook -i inventory site.yml --skip-tags "verification"
|
||||
ansible-playbook -i inventory run.yml --skip-tags "verification"
|
||||
```
|
||||
|
||||
## Обработчики
|
||||
|
||||
Reference in New Issue
Block a user