คู่มือนี้จะแนะนำคุณตลอดขั้นตอนการปรับใช้แอปพลิเคชันเดโมแบบง่ายโดยใช้ Hyperlift
เพื่อช่วยให้คุณทดสอบกระบวนการ build และ deployment ได้อย่างรวดเร็ว โดยไม่ต้องเตรียมแอปพลิเคชัน production แบบเต็มรูปแบบ เราได้สร้าง Hyperlift Test Repository ขึ้นมา
ไปที่ GitHub test repository สาธารณะของเรา: Hyperlift Test Repository;
คลิก “Fork” เพื่อเพิ่มไปยังบัญชี GitHub ของคุณเอง:

repository นี้มาพร้อมกับ Dockerfile แบบง่ายเป็นตัวอย่าง ซึ่งเริ่มต้นด้วย base image: FROM python:3-slim:

คุณสามารถแทนที่สิ่งนี้ด้วย image และ tag ที่คุณเลือกได้ เช่น FROM golang:1.25
เราขอแนะนำให้ระบุ tag เสมอ เพื่อให้ build ของคุณคงความสม่ำเสมอและเชื่อถือได้
ในบัญชี Spaceship ของคุณ ไปที่เมนูHyperlift Manager.
เชื่อมต่อ GitHub repository ที่คุณ fork ไว้โดยทำตามขั้นตอนจากคู่มือนี้.
หลังจากเชื่อมต่อ GitHub repo กับ Hyperlift แล้ว ให้คลิกปุ่ม “Build” ภายใน Hyperlift Manager:

Hyperlift จะ build container image ของคุณโดยอัตโนมัติ และภายในไม่กี่นาที แอปเดโมของคุณจะพร้อมใช้งาน เมื่อเสร็จแล้ว คุณจะเห็นการแจ้งเตือน “App is live” ที่เกี่ยวข้อง
หลังจากสร้างและเปิดใช้งานแอปพลิเคชันแล้ว ลองแก้ไขโค้ดใน repo ของคุณและ push การเปลี่ยนแปลง Hyperlift จะปรับใช้ใหม่หากเปิดใช้งาน automatic build ไว้
คุณยังสามารถสำรวจบันทึก build และบันทึกแอปพลิเคชันใน Hyperlift เพื่อทำความเข้าใจการทำงานของกระบวนการ build ได้ดียิ่งขึ้น
สุดท้าย ใช้ repo นี้เป็น sandbox ที่ปลอดภัยก่อนขยับไปยังแอปพลิเคชันจริง
repository นี้เป็นวิธีที่รวดเร็วในการทดสอบการปรับใช้ Hyperlift โดยตั้งใจให้เรียบง่าย แต่แสดงให้เห็นขั้นตอนหลักของ fork > connect > deploy เมื่อคุณคุ้นเคยแล้ว คุณสามารถไปต่อด้วยการปรับใช้แอปพลิเคชันของคุณเองได้
สำหรับสิ่งนี้ คุณจะต้องสร้าง Dockerfile พร้อม base image และการกำหนดค่าที่จำเป็น เอกสารต่อไปนี้จะเป็นประโยชน์สำหรับคุณ: