Ansible 2.8 "อีกกี่ครั้ง"

เมื่อวันที่ 16 พฤษภาคม 2019 เวอร์ชันใหม่ของระบบการจัดการการกำหนดค่า Ansible ได้รับการเผยแพร่

การเปลี่ยนแปลงหลัก:

  • การสนับสนุนการทดลองสำหรับคอลเลกชัน Ansible และเนมสเปซเนื้อหา ขณะนี้เนื้อหาที่เข้าใจได้สามารถบรรจุลงในคอลเลกชันและจัดการผ่านเนมสเปซได้ ทำให้ง่ายต่อการแบ่งปัน แจกจ่าย และติดตั้งโมดูล/บทบาท/ปลั๊กอินที่เกี่ยวข้อง เช่น กฎสำหรับการเข้าถึงเนื้อหาเฉพาะผ่านเนมสเปซได้รับการตกลงกัน
  • การค้นพบล่าม Python - เมื่อคุณรันโมดูล Python บนเป้าหมายเป็นครั้งแรก Ansible จะพยายามค้นหาล่าม Python เริ่มต้นที่ถูกต้องเพื่อใช้สำหรับแพลตฟอร์มเป้าหมาย (/usr/bin/python ตามค่าเริ่มต้น) คุณสามารถเปลี่ยนลักษณะการทำงานนี้ได้โดยตั้งค่า ansible_python_reapter หรือผ่าน config
  • อาร์กิวเมนต์ CLI ดั้งเดิม เช่น: --sudo, --sudo-user, --ask-sudo-pass, -su, --su-user และ --ask-su-pass ถูกลบออกแล้ว และควรแทนที่ด้วย -- กลายเป็น --become-user , --become-method และ --ask-become-pass
  • ฟังก์ชันกลายเป็นถูกย้ายไปยังสถาปัตยกรรมปลั๊กอินและปรับแต่งได้มากขึ้น

นอกจากนี้ยังมีการเปลี่ยนแปลงเล็กๆ น้อยๆ จำนวนมาก เช่น การสนับสนุนการทดลองสำหรับการขนส่ง ssh สำหรับ Windows (ตอนนี้คุณไม่จำเป็นต้องกำหนดค่า winrm บน Windows แต่เพียงใช้ openssh ที่มีอยู่ใน Windows 10)

ที่มา: linux.org.ru

เพิ่มความคิดเห็น