Ansible 2.8 "Ilang beses pa"

Noong Mayo 16, 2019, isang bagong bersyon ng Ansible configuration management system ang inilabas.

Mga pangunahing pagbabago:

  • Pang-eksperimentong suporta para sa mga koleksyon ng Ansible at mga namespace ng content. Ang maaasahang nilalaman ay maaari na ngayong i-package sa isang koleksyon at matugunan sa pamamagitan ng mga namespace. Ginagawa nitong mas madali ang pagbabahagi, pamamahagi at pag-install ng mga nauugnay na module/role/plugin, i.e. napagkasunduan ang mga panuntunan para sa pag-access ng partikular na nilalaman sa pamamagitan ng mga namespace.
  • Pagtuklas ng Python interpreter - Kapag una kang nagpatakbo ng Python module sa isang target, susubukan ng Ansible na hanapin ang tamang default na Python interpreter na gagamitin para sa target na platform (/usr/bin/python bilang default). Maaari mong baguhin ang gawi na ito sa pamamagitan ng pagtatakda ng ansible_python_interpreter o sa pamamagitan ng config.
  • Ang mga legacy na argumento ng CLI tulad ng: --sudo, --sudo-user, --ask-sudo-pass, -su, --su-user, at --ask-su-pass ay tinanggal at dapat mapalitan ng -- maging, --become-user , --become-method, at --ask-become-pass.
  • Ang pagiging function ay inilipat sa arkitektura ng plugin at naging mas napapasadya.

Mayroon ding isang malaking bilang ng mga maliliit na pagbabago, halimbawa, pang-eksperimentong suporta para sa ssh transport para sa Windows (ngayon ay hindi mo na kailangang i-configure ang winrm sa Windows, ngunit gamitin lamang ang openssh na nakapaloob sa Windows 10.)

Pinagmulan: linux.org.ru

Magdagdag ng komento