หัวข้อ
- #การตั้งค่า AWS
- #AWS CLI
- #Terraform
สร้าง: 2024-05-08
สร้าง: 2024-05-08 04:13
ในบทความก่อนหน้านี้ ได้กล่าวถึงภูมิภาคและการออกแบบ AWS ของแอปเอเลียนโดยคร่าวๆ
"จริงๆ แล้วไม่ได้ดูเลยครับ 555"
คราวนี้จะบันทึกเกี่ยวกับการใช้ Terraform เพื่อตั้งค่าเหล่านั้นอย่างรวดเร็ว
พูดให้เข้าใจง่ายๆ ก็คือเครื่องมือที่ช่วยอัตโนมัติโครงสร้างพื้นฐานบนคลาวด์
สามารถมองว่าเป็นสคริปต์ที่ช่วยอัตโนมัติการตั้งค่า การสร้าง ฯลฯ บนคลาวด์ เช่น AWS, GCP
ลองพูดถึงข้อดีโดยย่อ
1. มีโอกาสผิดพลาดน้อยลง
เนื่องจากเราสามารถดูสคริปต์การตั้งค่าแทนที่จะตั้งค่าทีละอย่าง จึงลดโอกาสผิดพลาดได้บ้าง
2. สามารถนำกลับมาใช้ใหม่ได้
ตามชื่อเลยครับ หากต้องตั้งค่าแบบเดียวกันอีกในอนาคต เพียงแค่ใช้สคริปต์เดิมก็ได้แล้ว ง่ายต่อการนำกลับมาใช้ใหม่
3. ตั้งค่าได้เร็วขึ้น
เพียงแค่รันก็ตั้งค่าได้ครบทุกอย่างแล้ว จึงเร็วกว่าการใช้ AWS CLI โดยตรง และเร็วกว่าการใช้เว็บเพจแบบทิ้งทาวเลย!
ส่วนตัวคิดว่า 3 ข้อนี้สำคัญที่สุด
เริ่มกันเลย
ก่อนอื่น ดาวน์โหลด AWS CLI ก่อน
หรือจะเข้าไปดาวน์โหลดจากเว็บไซต์ก็ได้นะ ตามสะดวกเลย
จากนั้นตรวจสอบว่าติดตั้งเรียบร้อยหรือยัง
ถัดไปคือการกำหนดค่า (configure)
เพียงแค่ตั้งค่า AccessKey และ Secret Access Key ของผู้ใช้ IAM ที่ออกจากบัญชี AWS ของคุณ รวมถึงภูมิภาคเริ่มต้นที่ต้องการใช้ก็เป็นอันเสร็จ
ที่แดชบอร์ด IAM
1. เพิ่มผู้ใช้
2. สร้างข้อมูลรับรองความปลอดภัยในผู้ใช้นั้น
จากนั้นต้องดาวน์โหลด Terraform ซึ่งมีหลายเวอร์ชัน ดังนั้นให้ติดตั้ง tfenv แล้วใช้ติดตั้ง Terraform ผ่าน tfenv
ความคิดเห็น0