Do Install Button เป็นบริการ deploy application บน DigitalOcean แบบง่ายๆ โดยเอา code จาก GitHub ไป deploy การใช้งานก็ง่ายมาก เพียงแค่สร้างไฟล์ config ที่ระบุขนาดของ Virtual Machine ระบบปฏิบัติการที่ต้องใช้ และ build step ในการ deploy ลองดูตัวอย่าง Node.js App ง่ายๆ กัน

สร้างไฟล์ app.yml ลงใน Git Repository

แก้ไขให้ตรงกับความต้องการของคุณ เพิ่มปุ่มลงในไฟล์ README.md

[![Install on DigitalOcean](http://installer.71m.us/button.svg)](http://installer.71m.us/install?url=https://github.com/anoochit/digitalocean-install-button)

จากนั้น push ไฟล์ไปยัง repository ให้เรียบร้อยเราจะได้ปุ่มออกมาอย่างนี้

ทดลองกัน กดปุ่มแล้วจะพาไปที่ installer.71m.us รอให้ตั้งค่าเบื้องต้น

จากนั้นกดปุ่ม Install new droplet ได้เลย

ลองดูที่ console จะพบว่า cloud-init กำลังทำงาน

รอจนติดตั้งเสร็จ ลองเปิดเข้าไปดูเว็บก็จะพบว่า App ติดตั้งเสร็จเรียบร้อยแล้ว

Comments are closed.