Op 16 mei 2019 is een nieuwe versie van het Ansible-configuratiebeheersysteem uitgebracht.
Belangrijkste wijzigingen:
- Experimentele ondersteuning voor Ansible-verzamelingen en inhoudsnaamruimten. Ansible-inhoud kan nu in een verzameling worden verpakt en via naamruimten worden geadresseerd. Dit maakt het eenvoudiger om gerelateerde modules/rollen/plug-ins te delen, distribueren en installeren, d.w.z. Er worden regels overeengekomen voor toegang tot specifieke inhoud via naamruimten.
- Ontdekking van Python-interpreter - Wanneer u voor het eerst een Python-module op een doel uitvoert, zal Ansible proberen de juiste standaard Python-interpreter te vinden die u voor het doelplatform kunt gebruiken (standaard/usr/bin/python). U kunt dit gedrag wijzigen door ansible_python_interpreter in te stellen of via config.
- Verouderde CLI-argumenten zoals: --sudo, --sudo-user, --ask-sudo-pass, -su, --su-user en --ask-su-pass zijn verwijderd en moeten worden vervangen door -- word, --become-user , --become-method en --ask-become-pass.
- De functie geworden is verplaatst naar de plug-inarchitectuur en is beter aanpasbaar geworden.
Также большое кол-во небольших изменений, к примеру экспериментальная поддержка транспорта ssh для windows (теперь не нужно на windows настраивать winrm а достаточно использовать встроенный в Windows 10 openssh.)
Bron: linux.org.ru
