เหตุใดจึงใช้ตัวจัดการใน Ansible
เหตุใดจึงใช้ตัวจัดการใน Ansible

วีดีโอ: เหตุใดจึงใช้ตัวจัดการใน Ansible

วีดีโอ: เหตุใดจึงใช้ตัวจัดการใน Ansible
วีดีโอ: Ansible ขอแบบเบาๆ 2024, พฤศจิกายน
Anonim

Ansible 2.0

NS ตัวจัดการ จะดำเนินการเมื่อถูกเรียกโดยเหตุการณ์ที่รับฟัง สิ่งนี้มีประโยชน์สำหรับการดำเนินการรองที่อาจจำเป็นหลังจากเรียกใช้งาน เช่น การเริ่มบริการใหม่หลังการติดตั้ง หรือการโหลดบริการใหม่หลังจากการเปลี่ยนแปลงการกำหนดค่า

ดังนั้นการใช้ตัวจัดการใน Ansible คืออะไร?

ตัวจัดการ ก็เหมือนกับงานปกติใน an Ansible playbook (ดูงาน) แต่จะเรียกใช้ก็ต่อเมื่องานมีคำสั่ง "แจ้ง" และยังระบุว่ามีการเปลี่ยนแปลงบางอย่าง ตัวอย่างเช่น หากไฟล์กำหนดค่ามีการเปลี่ยนแปลง งานที่อ้างถึงการดำเนินการสร้างเทมเพลตไฟล์กำหนดค่าอาจแจ้งการเริ่มบริการใหม่ ตัวจัดการ.

ข้อดีของการใช้บทบาท Ansible คืออะไร? บทบาท ถูกออกแบบให้นำกลับมาใช้ใหม่ได้ การจัดเพลย์บุ๊กกับ บทบาท ช่วยให้คุณนำโมดูลต่างๆ มาใช้ซ้ำได้ และหลีกเลี่ยงการทำซ้ำโค้ด ขั้นตอนการกำหนดค่าซ้ำๆ ที่ทำเป็นไฟล์แยกกัน สามารถใช้ได้หลายครั้ง โดยเพียงแค่รวมฟังก์ชันการทำงานที่จำเป็นใน playbook ของคุณเมื่อจำเป็น

เกี่ยวกับเรื่องนี้ ตัวจัดการมักใช้สำหรับอะไรมากที่สุด

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

Idempotency ใน Ansible คืออะไร?

โดยทั่วไปแล้ว idempotence คือ “สมบัติของการดำเนินการบางอย่างในวิชาคณิตศาสตร์และวิทยาการคอมพิวเตอร์ที่นำไปใช้ได้หลายครั้งโดยไม่เปลี่ยนแปลงผลลัพธ์ไปนอกเหนือแอปพลิเคชันเริ่มต้น” ในแง่ที่ง่ายที่สุด ความเท่าเทียม หมายความว่าคุณสามารถมั่นใจได้ถึงสภาวะที่สอดคล้องกันในสภาพแวดล้อมของคุณ

แนะนำ: