16 Mayıs 2019'da Ansible konfigürasyon yönetim sisteminin yeni bir sürümü yayınlandı.
Ana değişiklikler:
- Ansible koleksiyonları ve içerik ad alanları için deneysel destek. Ansible içeriği artık bir koleksiyon halinde paketlenebilir ve ad alanları aracılığıyla adreslenebilir. Bu, ilgili modüllerin/rollerin/eklentilerin paylaşılmasını, dağıtılmasını ve kurulmasını kolaylaştırır; Ad alanları aracılığıyla belirli içeriğe erişime ilişkin kurallar üzerinde anlaşmaya varılmıştır.
- Python yorumlayıcı keşfi - Bir Python modülünü bir hedefte ilk kez çalıştırdığınızda, Ansible, hedef platform için kullanılacak doğru varsayılan Python yorumlayıcısını bulmaya çalışacaktır (varsayılan olarak /usr/bin/python). Bu davranışı ansible_python_interpreter ayarını yaparak veya config aracılığıyla değiştirebilirsiniz.
- --sudo, --sudo-user, --ask-sudo-pass, -su, --su-user ve --ask-su-pass gibi eski CLI bağımsız değişkenleri kaldırıldı ve -- ile değiştirilmelidir. olmak, --become-user , --become-method ve --ask-become-pass.
- Olma işlevi eklenti mimarisine taşındı ve daha özelleştirilebilir hale getirildi.
Ayrıca çok sayıda küçük değişiklik de var; örneğin Windows için ssh aktarımı için deneysel destek (artık Windows'ta winrm'yi yapılandırmanıza gerek yok, yalnızca Windows 10'da yerleşik openssh'yi kullanın).
Kaynak: linux.org.ru