Ansible 2.8 «How Many More Times»
16 мая 2019 года вышла новая версия системы управления конфигурациями Ansible.
Главные изменения :
- Экспериментальная поддержка коллекций Ansible и пространства имен контента. Теперь контент Ansible можно упаковать в коллекцию и адресовать через пространства имен. Это позволяет упростить совместное использование, распространение и установку связанных модулей/ролей/плагинов, т.е. согласованны правила доступа к конкретному контенту через пространства имен.
- Обнаружение интерпретатора Python — при первом запуске модуля Python на цели Ansible попытается найти правильный интерпретатор Python по умолчанию, который будет использоваться для целевой платформы (по умолчанию /usr/bin/python). Можно изменить это поведение, установив ansible_python_interpreter или через config.
- Устаревшие аргументы CLI как: --sudo, --sudo-user, --ask-sudo-pass, -su, --su-user, and --ask-su-pass были удалены, за место них нужно использовать --become, --become-user, --become-method, and --ask-become-pass.
- функция become — была перенесена в архитектуру плагинов, и стала более настраиваемая.
Также большое кол-во небольших изменений, к примеру экспериментальная поддержка транспорта ssh для windows (теперь не нужно на windows настраивать winrm, а достаточно использовать встроенный в Windows 10 openssh.)
>>> CHANGELOG