การติดตั้งโหนดควบคุม Ansible
ทำให้ Ansible ทำงานบนเครื่องควบคุมของคุณ
การติดตั้งโหนดควบคุม Ansible เป็นบทเรียน Ansible Academy ฟรีบน CoddyKit นี่คือบทเรียนที่ 1 จากทั้งหมด 4 บทเรียน คุณสามารถอ่านบทเรียนทั้งหมดด้านล่างฟรี — จากนั้นลองปฏิบัติด้วยตัวคุณเองในเบราว์เซอร์พร้อมตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7 บทเรียนนี้เป็นส่วนหนึ่งของเส้นทางการเรียน Ansible Academy และความก้าวหน้าของคุณจะซิงค์ข้ามเว็บและแอป CoddyKit คอร์ส Ansible Academy มีบทเรียนทั้งหมด 4 บทเรียน
โหนดควบคุม
Ansible ทำงานจากเครื่องหนึ่งเครื่องที่เรียกว่าโหนดควบคุม คุณติดตั้ง Ansible ที่เครื่องนี้ แล้วเครื่องจะเชื่อมต่อไปยังเซิร์ฟเวอร์อื่นทั้งหมดของคุณ 🚀
โหนดที่จัดการยังคงสะอาด
เซิร์ฟเวอร์ที่คุณจัดการเรียกว่าโหนดที่จัดการ ไม่จำเป็นต้องติดตั้งอะไรเลย เพราะ Ansible เชื่อมต่อผ่าน SSH ทำให้เซิร์ฟเวอร์ทั้งกลุ่มของคุณยังคงไม่ถูกรบกวน
สิ่งที่โหนดควบคุมต้องมี
โหนดควบคุมของคุณต้องมีเพียงPythonและ Ansible เครื่อง Linux และ macOS ส่วนใหญ่มีตัวแปลภาษา Python ที่ใช้งานได้ติดมาอยู่แล้ว
Windows ไม่ใช่โหนดควบคุม
คุณไม่สามารถเรียกใช้โหนดควบคุมบนWindowsโดยตรงได้ ให้ใช้ WSL, VM ของ Linux หรือ Mac เพื่อโฮสต์ Ansible แทน
ติดตั้งด้วย pip
วิธีที่ใช้ได้กับสภาพแวดล้อมหลากหลายที่สุดคือpip ซึ่งเป็นตัวจัดการแพ็กเกจของ Python โดยจะดึง Ansible รุ่นล่าสุดจาก PyPI มาไว้ในสภาพแวดล้อมของคุณ
python3 -m pip install --user ansibleแพ็กเกจ ansible
แพ็กเกจansibleรวมแกนการทำงานหลักและชุดรวมจากชุมชนจำนวนมากไว้ด้วยกัน คุณจึงได้โมดูลที่มีประโยชน์มาใช้ทันที
pip install ansibleใช้เฉพาะแกนหลัก
ต้องการการติดตั้งแบบเล็กกะทัดรัดหรือ ให้ใช้ansible-coreซึ่งมีเฉพาะแกนการทำงานและโมดูลพื้นฐาน แล้วเพิ่มเฉพาะชุดรวมที่คุณต้องใช้จริง
pip install ansible-coreติดตั้งผ่าน OS ของคุณ
คุณยังใช้ตัวจัดการแพ็กเกจของระบบได้ด้วย บน Debian หรือ Ubuntu คำสั่ง apt จะติดตั้ง Ansible รุ่นที่ผ่านการทดสอบแล้วให้ทั้งระบบ
sudo apt install ansibleตรวจสอบรุ่น
หลังติดตั้งแล้ว ให้เรียกใช้ansible --version คำสั่งนี้จะแสดงรุ่นและไฟล์การกำหนดค่าที่ Ansible ค้นพบ เพื่อยืนยันว่าการติดตั้งทำงานได้
ansible --versionการกำหนดค่าอยู่ที่ใด
ผลลัพธ์ของคำสั่งแสดงรุ่นยังแสดงรุ่นของ Pythonที่ Ansible ใช้ด้วย Python ที่ไม่ตรงกันอาจทำให้เกิดข้อผิดพลาดแปลก ๆ จึงควรตรวจสอบตั้งแต่เนิ่น ๆ
พร้อมใช้งานแล้ว
เมื่อติดตั้งและตรวจสอบ Ansible แล้ว โหนดควบคุมของคุณก็พร้อมเป็นห้องนักบินสำหรับเซิร์ฟเวอร์ทุกเครื่องที่คุณจะทำให้ทำงานโดยอัตโนมัตินับจากนี้ 🛠️
ตรวจสอบสั้น ๆ
ตรวจสอบอย่างรวดเร็วหนึ่งครั้งก่อนดำเนินการต่อ
สรุปทบทวน
คุณติดตั้ง Ansible บนโหนดควบคุมผ่าน pip หรือตัวจัดการแพ็กเกจ จากนั้นยืนยันด้วย ansible --version ส่วนโหนดที่จัดการยังคงไม่ต้องใช้ตัวแทน 🎉
คำถามที่พบบ่อย
บทเรียน “การติดตั้งโหนดควบคุม Ansible” ฟรีหรือไม่
ใช่ — ข้อความเต็มของ “การติดตั้งโหนดควบคุม Ansible” ฟรีให้อ่านที่นี่บนเว็บ เพื่อปฏิบัติแบบโต้ตอบ (ตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7) และปลดล็อคส่วนที่เหลือของคอร์ส Ansible Academy ให้อัปเกรดเป็น CoddyKit PRO คอร์ส Ansible Academy มีบทเรียนทั้งหมด 4 บทเรียน
คุณจะเรียนรู้อะไรในบทเรียน “การติดตั้งโหนดควบคุม Ansible”
ทำให้ Ansible ทำงานบนเครื่องควบคุมของคุณ คุณปฏิบัติ Ansible Academy ด้วยโค้ดที่ใช้งานได้จริงที่คุณเรียกใช้โดยตรงในเบราว์เซอร์ และติวเตอร์ AI ตลอด 24/7 ตอบคำถามของคุณขณะที่คุณไปผ่านบทเรียน
คุณต้องมีประสบการณ์ก่อนที่จะเริ่มเรียน Ansible Academy หรือไม่
ไม่จำเป็นต้องมีประสบการณ์มาก่อน Ansible Academy บน CoddyKit ออกแบบมาสำหรับผู้เริ่มต้นไปจนถึงผู้เรียนขั้นสูง คุณสามารถเริ่มต้นที่นี่หรือเริ่มจากตัวแรกและเรียนด้วยความเร็วของคุณเอง นี่คือบทเรียนที่ 1 จากทั้งหมด 4 บทเรียน
บทเรียน “การติดตั้งโหนดควบคุม Ansible” ใช้เวลานานแค่ไหน
บทเรียน CoddyKit ส่วนใหญ่ใช้เวลาประมาณ 5–10 นาที แต่ละบทเรียนจึงสั้นและเป็นแบบโต้ตอบ คุณสามารถก้าวหน้าอย่างต่อเนื่องและกลับมาเรียนต่อจากตรงที่เพิ่งหยุดบนเว็บและแอปได้เลย
ฉันเขียนและรันโค้ดในบทเรียน Ansible Academy นี้ได้ไหม
ได้ บทเรียน Ansible Academy ทุกบทมีตัวแก้ไขโค้ดในตัว คุณจึงเขียนและรันโค้ดจริงได้เลยในเบราว์เซอร์ และได้รับข้อเสนอแนะจาก AI ในทันที — ไม่ต้องติดตั้งในเครื่องของคุณ
บทเรียนทั้งหมดในหลักสูตรนี้
- การติดตั้งโหนดควบคุม Ansible
- คีย์ SSH และการเข้าสู่ระบบโดยไม่ใช้รหัสผ่าน
- ansible.cfg ของคุณ: ค่าเริ่มต้นที่เหมาะสม
- ส่ง Ping ไปยังโฮสต์ด้วยโมดูล ping