Ansible 2.8 „Ile jeszcze razy”

16 maja 2019 roku ukazała się nowa wersja systemu zarządzania konfiguracją Ansible.

Główne zmiany:

  • Eksperymentalna obsługa kolekcji Ansible i przestrzeni nazw treści. Treść Ansible można teraz pakować w kolekcję i adresować za pomocą przestrzeni nazw. Ułatwia to udostępnianie, dystrybucję i instalację powiązanych modułów/ról/wtyczek, tj. uzgadniane są zasady dostępu do określonych treści poprzez przestrzenie nazw.
  • Wykrywanie interpretera Pythona — gdy po raz pierwszy uruchomisz moduł Pythona na urządzeniu docelowym, Ansible spróbuje znaleźć prawidłowy domyślny interpreter języka Python do użycia na platformie docelowej (domyślnie /usr/bin/python). Możesz zmienić to zachowanie, ustawiając ansible_python_interpreter lub poprzez config.
  • Starsze argumenty CLI, takie jak: --sudo, --sudo-user, --ask-sudo-pass, -su, --su-user i --ask-su-pass, zostały usunięte i należy je zastąpić -- stać się, --become-user , --become-method i --ask-become-pass.
  • Funkcja „bee” została przeniesiona do architektury wtyczki i stała się bardziej konfigurowalna.

Istnieje również wiele drobnych zmian, na przykład eksperymentalna obsługa transportu ssh w systemie Windows (teraz nie musisz konfigurować winrm w systemie Windows, ale po prostu użyj openssh wbudowanego w Windows 10).

Źródło: linux.org.ru

Dodaj komentarz