จะสร้าง เริ่ม และกำหนดค่าอินสแตนซ์ Amazon EC2 โดยใช้ Ansible Script อย่างง่ายได้อย่างไร (วางไข่ VM จากระยะไกล)

เผยแพร่แล้ว: 2019-05-11
วิธีสร้าง เริ่ม และกำหนดค่า Amazon AWS โดยใช้ Simple Ansible State

Amazon AWS ไม่ต้องสงสัยเลยว่าเป็น best public cloud ดังที่เราได้กล่าวไว้ในบทช่วยสอนก่อนหน้านี้ Ansible เป็นเครื่องมือที่มีประโยชน์มากสำหรับ sysops ในการรักษาโครงสร้างพื้นฐานของบริษัท

ในบทช่วยสอนนี้ เราจะพูดถึงขั้นตอนในการสร้าง เริ่มต้น และตั้งค่าอินสแตนซ์ Amazon EC2 โดยใช้สคริปต์ Ansible อย่างง่าย

รายละเอียด:

  1. ระบุ instance_type: t2.micro
  2. ระบุ security_group: crunchify_security_grp
    • เปลี่ยนกลุ่มความปลอดภัยตามความต้องการของคุณ
  3. ระบุภาพ: ami-crunchify231di
    • คุณต้องสร้าง Amazon Image ก่อนดำเนินการ
  4. ระบุคู่คีย์: crunchify
    • นี่คือคีย์ความปลอดภัยของคุณสำหรับรหัสผ่านน้อยกว่าการเข้าสู่ระบบ
  5. เลือกภูมิภาคเริ่มต้น: us-east-2
    • ภูมิภาคเริ่มต้นที่ฉันอยากจะแนะนำ
  6. จำนวน VM ที่คุณต้องการเริ่มต้น: 1
    • เริ่มต้นด้วย VM1
  7. สร้างกลุ่มไฟร์วอลล์พื้นฐาน
  8. สร้างอินสแตนซ์ Amazon EC2
  9. รอเช่นที่จะเกิดขึ้น
  10. รับที่อยู่ IP และบันทึกในไฟล์ crunchify.txt ไฟล์
    • คุณต้องสร้าง crunchify.txt ก่อนเรียกใช้สคริปต์ ansible นี้
  11. แท็กอินสแตนซ์ที่สร้างขึ้นใหม่เป็น crunchify

ขั้นตอนที่ 1)

ติดตั้ง ansible บน macOS ตรวจสอบให้แน่ใจว่าคุณได้ตั้งค่า Ansible อย่างถูกต้อง

ขั้นตอนที่ 2)

คุณต้องส่งออก AWS Access Key และ Secret Access Key ของคุณ โปรดทำตามบทช่วยสอนเกี่ยวกับวิธีตั้งค่า Amazon AWS CLI เพื่อรับคีย์ของคุณ

ขั้นตอนที่ 3) สร้างไฟล์ crunchify-host

ขั้นตอนที่ 4) สร้างไฟล์ crunchify-ec2.yml

ขั้นตอนที่-5) ดำเนินการ playbook ansible

ผลลัพธ์ที่ได้:

มาตรวจสอบว่าสร้างอินสแตนซ์ใหม่ได้สำเร็จด้วยข้อกำหนดทั้งหมดของเรา

ไปที่ Amazon AWS console เพื่อตรวจสอบอินสแตนซ์

Link: https://us-east-2.console.aws.amazon.com/ec2/v2/home?region=us-east-2#Instances:sort=instanceId

สร้างอินสแตนซ์ Amazon EC2 ใหม่แล้ว - Crunchify Tips

ตรวจสอบให้แน่ใจว่าคุณได้ตรวจสอบการตั้งค่าทั้งหมดของคุณแล้ว

Amazon EC2 - สร้างกลุ่มความปลอดภัยและประเภทอินสแตนซ์ใหม่แล้ว - บทช่วยสอนโดย Crunchify

ตรวจสอบแท็กของคุณ สิ่งนี้มีประโยชน์มากหากคุณต้องรับมือกับ hundreds of instances

Amazon EC2 - สร้างแท็กและชื่อใหม่แล้ว - Crunchify Tips

ตรวจสอบไฟล์ crunchify.txt ซึ่งมี IP ของโฮสต์ที่สร้างขึ้นใหม่:

แค่นั้นแหละ. ขอแสดงความยินดี คุณเพิ่งสร้างและเริ่มต้นอินสแตนซ์ EC2 ใหม่บน Amazon AWS cloud จากระยะไกลโดยใช้ Ansible

แจ้งให้เราทราบหากคุณประสบปัญหาใดๆ ในการสร้างอินสแตนซ์บนระบบคลาวด์ Amazon EC2