บล็อก

เบิ้ล-กวดวิชา
30 พฤศจิกายน 2017

Ansible คืออะไร? วิธีการทำงานที่น่าเชื่อถือ?

/
โพสโดย

Ansible คืออะไร?

Ansible ค่อนข้างใหม่ DevOps เครื่องมือ that arrived after puppet and chef were already established players in the market. It has a different approach to solving the IT infrastructure and automation issues. The original author of Ansible created it, with the intention that to deploy infrastructure, you shouldn’t be required to learn programming. To connect to remote servers that needs to be managed, ansible either uses ssh for *nix based system and winrm(windows remote management) for windows based systems. T

วิธีการทำงานที่น่าเชื่อถือ?

การฝึกอบรม Ansible ควรจะเรียบง่ายสง่างามปรับขนาดได้และง่ายต่อการเรียนรู้ จะมีการเขียนคำแนะนำ / ขั้นตอน / งานที่ต้องทำ Yamla. งานจะดำเนินการตามลำดับ ในงานเราจะต้องแจ้งสถานะของระบบ เช่น: ควรติดตั้ง vim package วิธีการที่จะติดตั้งที่จัดการ / การจัดการโดยโมดูลเราไม่ต้องกังวลมากเกินไปเกี่ยวกับเรื่องนี้ ถ้าแพคเกจดังกล่าวได้รับการติดตั้งไว้แล้ว ansible ก็จะไม่สนใจขั้นตอนนั้น เรียกว่า Idempotence

YAML เป็นรูปแบบข้อความที่เรียบง่ายซึ่งสามารถอ่านและเขียนได้ง่ายสำหรับทั้งมนุษย์และเครื่องจักร ความมหัศจรรย์ที่ทำให้ไดรฟ์เกิดขึ้นได้ในบางสิ่งที่เรียกว่าเป็นโมดูล โมดูลสามารถเขียนได้ในภาษาเขียนโปรแกรมใด ๆ Ansible ค่อนข้างรวดเร็วและไม่จำเป็นต้องใช้เอเจนต์ใด ๆ ในการติดตั้งบนเซิร์ฟเวอร์เป้าหมาย คุณสามารถใช้ ansible เพื่อกำหนดค่าเราเตอร์ / สวิตซ์ซึ่งเป็นอุปกรณ์ที่สนับสนุน เบิ้ล (และก็ค่อนข้างรายการ)

ประโยชน์ของการรับรอง Ansible:

ถ้าคุณจำเป็นต้องเจาะลึกลงใน Ansible และสร้างโมดูลที่กำหนดเองของคุณเองเท่านั้นแล้วคุณจะต้องเรียนรู้หรือรู้ภาษาเขียนโปรแกรม

สำคัญอีกอย่างหนึ่ง ประโยชน์ของ Ansible คือว่าเป็นแหล่งที่มาฟรีและโอเพ่นซอร์ส เขียนใน Python และใครก็ตามที่เข้าใจ Python สามารถอ่านโค้ดและแก้ไขได้ถ้าจำเป็นเพื่อให้เหมาะกับความต้องการของตนเอง ตัดสินโดยความนิยมและการยอมรับจากอุตสาหกรรม Redhat ได้ซื้อ Ansible ใน 2015 และเป็นส่วนหนึ่งของการเสนอขายของ Redhat อย่างเป็นทางการ ไม่ต้องกังวล ansible ยังฟรีและโอเพ่นซอร์ส Redhat กำลังเสริมสร้างรหัสและการเติบโตโครงการนี้ Redhat มีแพลตฟอร์ม GUI บนเว็บที่เรียกว่า Ansible Tower ซึ่งมีค่าใช้จ่ายและค่อนข้างแพงในความเห็นของฉัน นั่นเป็นวิธีที่ Redhat ทำเงินให้กับ Ansible หอคอย Ansible ให้การจัดการจากส่วนกลางพร้อมกับการวิเคราะห์และรายงานที่ดีและสินค้าคงคลัง CMDB /

Ansible ดีที่ Change Management, Automation, Provisioning และ Orchestration. ด้วยเครื่องมือนี้คุณสามารถจัดการเซิร์ฟเวอร์และแอพพลิเคชันของคุณได้ นั่นหมายความว่าไม่จำเป็นต้องเรียนรู้เครื่องมือการใช้งานเฉพาะของแอพพลิเคชันเช่น capistrano ผ้า ฯลฯ

หลักสูตรที่เกี่ยวข้อง:

ปล่อยให้ตอบกลับ

GTranslate Please upgrade your plan for SSL support!
GTranslate Your license is inactive or expired, please subscribe again!