Create a Deployment Script
วิธีการสร้าง deployment script
Last updated
วิธีการสร้าง deployment script
Last updated
เพื่อให้ spawn application instance ที่มีการ setup และติดตั้ง application ซ้ำๆ ได้ง่าย คุณสามารถสร้างขั้นตอนการ setup และ ติดตั้ง application ต่า งๆ ในรูปแบบของ cloud-config หรือ x-shellscript ได้
มียอดคงเหลือใน Project มากกว่า 0 บาท หากไม่มี ศึกษาวิธีเติมเงินได้ที่ ขั้นตอนการเติมเงินเข้าสู่ Project
ที่แถบเมนูทางซ้าย คลิกเลือกเมนู COMPUTE > Deployment Scripts เพื่อเข้าสู่หน้า Deployment Scripts
คลิกปุ่ม "CREATE" ที่ด้านขวาบนของหน้า จะปรากฏหน้าต่าง create 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 ที่มีอยู่จริงในระบบ
ตรวจสอบรายละเอียดต่าง ๆ ที่กรอกให้เรียบร้อย
Script ที่ถูกสร้าง จะแสดงในรายการของ deployment script และใน source ของหน้า launch instance