สารบัญ:

Ansible รวบรวมข้อเท็จจริงอะไรบ้าง?
Ansible รวบรวมข้อเท็จจริงอะไรบ้าง?

วีดีโอ: Ansible รวบรวมข้อเท็จจริงอะไรบ้าง?

วีดีโอ: Ansible รวบรวมข้อเท็จจริงอะไรบ้าง?
วีดีโอ: Ansible Basics Set fact and Register 2024, อาจ
Anonim

การรวบรวมข้อเท็จจริง

ใน Ansible , ข้อเท็จจริง เป็นเพียงข้อมูลที่เราได้รับจากการพูดคุยกับระบบระยะไกล Ansible ใช้โมดูลการตั้งค่าเพื่อค้นหาข้อมูลนี้โดยอัตโนมัติ บางครั้งจำเป็นต้องใช้ข้อมูลนี้ใน playbook เนื่องจากเป็นข้อมูลแบบไดนามิกที่ดึงมาจากระบบระยะไกล

ด้วยวิธีนี้ เราสามารถปิดการใช้งานการรวบรวมข้อเท็จจริงอัตโนมัติใน Ansible ได้หรือไม่?

ไม่จำเป็นเสมอไป รวบรวมข้อเท็จจริง & ถ้า เรา มีโฮสต์มากเกินไปมัน จะ ใช้เวลามากขึ้นในการดำเนินการ playbook เพื่อบรรเทาสิ่งนี้ เรา จำเป็นต้อง ปิดการรวบรวมข้อเท็จจริง ด้วยแอตทริบิวต์ “gather_facts” ใน ansible หนังสือเล่น โดยค่าเริ่มต้น ค่าแอตทริบิวต์ collect_facts คือ True ถึง ปิดการใช้งาน มัน เรา ต้องตั้งเป็นเท็จ

รู้ยัง บทบาทใน Ansible คืออะไร? บทบาท จัดเตรียมกรอบงานสำหรับการรวบรวมตัวแปร งาน ไฟล์ เทมเพลต และโมดูลที่เป็นอิสระอย่างเต็มที่หรือพึ่งพาอาศัยกัน ใน Ansible , NS บทบาท เป็นกลไกหลักในการแบ่ง playbook ออกเป็นหลายไฟล์ บทบาท ไม่ใช่ playbooks

เช่นนั้น หมายความว่าอย่างไรเมื่องาน Ansible เป็น idempotent?

สำหรับ Ansible มัน วิธี หลังจาก 1 วิ่งของ a playbook เพื่อกำหนดสิ่งต่าง ๆ ให้อยู่ในสภาพที่ต้องการ วิ่งต่อไปของเดิม playbook ควร ส่งผลให้เกิดการเปลี่ยนแปลง 0 ในแง่ที่ง่ายที่สุด idempotency แปลว่า คุณสามารถมั่นใจได้ถึงสภาวะที่สอดคล้องกันในสภาพแวดล้อมของคุณ

มีโมดูล Ansible กี่โมดูล?

พื้นฐาน: การใช้ ANSIBLE สำหรับ AD HOC PARALLEL TASK EXECUTION Ansible มีกล่องเครื่องมือขนาดยักษ์ของ build- ในโมดูล มากกว่า 750 รายการ

แนะนำ: