วิธีทดสอบการปรับใช้ Starlight™ Hyperlift ด้วย repository ตัวอย่าง

คู่มือนี้จะพาคุณไปทีละขั้นตอนในการปรับใช้แอปเดโมอย่างง่ายโดยใช้ Starlight™ Hyperlift 

เพื่อช่วยให้คุณทดสอบกระบวนการ build และ deployment ได้อย่างรวดเร็วโดยไม่ต้องเตรียมแอปพลิเคชันสำหรับ production จริง เราได้สร้าง Hyperlift Test Repositoryไว้แล้ว

ขั้นตอนที่ 1: เข้าถึง Test Repository

  1. เยี่ยมชม GitHub test repository สาธารณะของเรา: Hyperlift Test Repository;

  2. คลิก “Fork” เพื่อเพิ่มไปยังบัญชี GitHub ของคุณ:

ขั้นตอนที่ 2: ตรวจสอบ Dockerfile

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

คุณสามารถเปลี่ยนเป็น image และ tag ที่คุณต้องการ เช่น FROM golang:1.25 

เราแนะนำให้ระบุ tag เสมอเพื่อให้ build ของคุณมีความสม่ำเสมอและเชื่อถือได้

ขั้นตอนที่ 3: เชื่อมต่อ Repository กับ Hyperlift

ในบัญชี Spaceship ของคุณ ให้ไปที่เมนู Starlight Hyperlift Manager.

เชื่อมต่อ repository ที่คุณ fork จาก GitHub โดยทำตามขั้นตอนใน คู่มือนี้.

ขั้นตอนที่ 4: ปรับใช้แอป

หลังจากเชื่อมต่อ repo GitHub กับ Starlight Hyperlift แล้ว ให้คลิกปุ่ม “Build” ใน Hyperlift Manager:


Hyperlift จะสร้างอิมเมจ container ของคุณโดยอัตโนมัติ และภายในไม่กี่นาที แอปเดโมของคุณจะออนไลน์ เมื่อเสร็จสิ้น คุณจะเห็นการแจ้งเตือนว่า “App is live”

ขั้นตอนที่ 5: ทดลองและเรียนรู้

หลังจากที่แอปพลิเคชันถูก build และเปิดใช้งานแล้ว ลองแก้ไขโค้ดใน repo ของคุณและ push การเปลี่ยนแปลง Hyperlift จะปรับใช้อีกครั้งหากเปิดใช้งานการ build อัตโนมัติ

คุณยังสามารถดู log ของ build และแอปพลิเคชันใน Hyperlift เพื่อเข้าใจกระบวนการ build ได้ดียิ่งขึ้น 

สุดท้าย ใช้ repo นี้เป็น sandbox ที่ปลอดภัยก่อนจะไปยังแอปพลิเคชันจริง

ขั้นตอนถัดไป

repository นี้เป็นวิธีที่รวดเร็วในการทดสอบการปรับใช้ Hyperlift ถูกออกแบบให้เรียบง่ายแต่แสดงให้เห็นขั้นตอนหลักของ fork > connect > deploy เมื่อคุณคุ้นเคยแล้ว คุณสามารถปรับใช้แอปของคุณเองต่อไปได้

สำหรับขั้นตอนนี้ คุณจะต้องสร้าง Dockerfile พร้อม base image และการตั้งค่าที่จำเป็น เอกสารต่อไปนี้จะเป็นประโยชน์สำหรับคุณ:

จำเป็นต้องใช้อีเมลที่ถูกต้อง