Create a Deployment Script
วิธีการสร้าง deployment script
เพื่อให้ spawn application instance ที่มีการ setup และติดตั้ง application ซ้ำๆ ได้ง่าย คุณสามารถสร้างขั้นตอนการ setup และ ติดตั้ง application ต่า งๆ ในรูปแบบของ cloud-config หรือ x-shellscript ได้
Prerequisite
มียอดคงเหลือใน Project มากกว่า 0 บาท หากไม่มี ศึกษาวิธีเติมเงินได้ที่ ขั้นตอนการเติมเงินเข้าสู่ Project
Instructions
1. เข้าสู่หน้า Deployment Scripts
ที่แถบเมนูทางซ้าย คลิกเลือกเมนู COMPUTE > Deployment Scripts เพื่อเข้าสู่หน้า Deployment Scripts
2. คลิกปุ่มสร้าง Deployment Script
คลิกปุ่ม "CREATE" ที่ด้านขวาบนของหน้า จะปรากฏหน้าต่าง create deployment script ขึ้นมา
3. กำหนดค่าต่าง ๆ ของ Deployment Script
กำหนดค่าต่าง ๆ ของ deployment script ดังนี้
Name : ชื่อของ script ที่จะแสดงใน list และ แสดงในหน้า launch instance
Base image : เลือก image ที่จะใช้เป็น base ในการ launch instance ก่อน run script
Min disk : ไซส์ต่ำสุดของ volume ที่จะ boot script นี้ได้ โดยค่าเริ่มต้นจะอ้างอิงมาจาก base image แต่สามารถเปลี่ยนแปลงได้
Script Type : ประเภทของ script แบ่งเป็น 2 ประเภทคือ cloud-config (ศึกษาการเขียนเพิ่มเติมได้จาก https://cloudinit.readthedocs.io/en/latest/explanation/format.html) และ x-shellscript (ศึกษาการเขียนเพิ่มเดิมได้จาก https://www.shellscript.sh/)
Script : script ที่ตาม script type ที่เลือกไว้
หาก base image ถูกลบออกจากระบบ deployment script นี้จะไม่แสดงในหน้า launch instance จนกว่าจะ update base image เป็น image ที่มีอยู่จริงในระบบ
4. ตรวจสอบและยืนยันการสร้าง deployment script
ตรวจสอบรายละเอียดต่าง ๆ ที่กรอกให้เรียบร้อย
Script ที่ถูกสร้าง จะแสดงในรายการของ deployment script และใน source ของหน้า launch instance
Last updated