सैंपल रिपॉजिटरी के साथ Starlight™ Hyperlift डिप्लॉयमेंट का परीक्षण कैसे करें

यह गाइड आपको Starlight™ का उपयोग करके एक साधारण डेमो एप्लिकेशन डिप्लॉय करने की प्रक्रिया बताएगी Hyperlift. 

आपको बिना पूरी प्रोडक्शन एप्लिकेशन तैयार किए, जल्दी से बिल्ड और डिप्लॉयमेंट प्रक्रिया का परीक्षण करने में मदद करने के लिए, हमने Hyperlift Test Repository बनाया है।

चरण 1: टेस्ट रिपॉजिटरी एक्सेस करें

  1. हमारी सार्वजनिक GitHub टेस्ट रिपॉजिटरी पर जाएँ: Hyperlift Test Repository;

  2. इसे अपनी खुद की GitHub अकाउंट में जोड़ने के लिए "Fork" पर क्लिक करें:

चरण 2: Dockerfile की समीक्षा करें

रिपॉजिटरी में एक साधारण Dockerfile उदाहरण के रूप में शामिल है, जो बेस इमेज से शुरू होता है: FROM python:3-slim:

आप इसे अपनी पसंद की इमेज और टैग से बदल सकते हैं, जैसे: FROM golang:1.25. 

हम अनुशंसा करते हैं कि हमेशा टैग निर्दिष्ट करें ताकि आपके बिल्ड लगातार और विश्वसनीय रहें।

चरण 3: रिपॉजिटरी को Hyperlift से कनेक्ट करें

अपने Spaceship खाते में, Starlight Hyperlift Manager मेनू पर जाएँ।

इस गाइड में दिए गए चरणों का पालन करके अपनी फोर्क की गई GitHub रिपॉजिटरी कनेक्ट करें।

चरण 4: ऐप डिप्लॉय करें

GitHub रिपो को Starlight Hyperlift से कनेक्ट करने के बाद, Hyperlift Manager के अंदर "Build" बटन पर क्लिक करें:


Hyperlift अपने आप आपके कंटेनर इमेज को बिल्ड करेगा, और कुछ ही मिनटों में आपका डेमो ऐप लाइव हो जाएगा। पूरा होने के बाद, आपको "App is live" नोटिफिकेशन दिखाई देगा।

चरण 5: प्रयोग करें और सीखें

एप्लिकेशन के बिल्ड और सक्रिय होने के बाद, अपनी रिपो में कोड संपादित करने और बदलाव पुश करने का प्रयास करें। यदि ऑटोमैटिक बिल्ड सक्षम है तो Hyperlift फिर से डिप्लॉय करेगा।

आप Hyperlift में बिल्ड और एप्लिकेशन लॉग्स भी देख सकते हैं ताकि आप समझ सकें कि बिल्ड प्रक्रिया कैसे काम करती है। 

अंत में, असली एप्लिकेशन पर जाने से पहले इस रिपो का उपयोग एक सुरक्षित सैंडबॉक्स के रूप में करें।

अगले कदम

यह रिपॉजिटरी Hyperlift डिप्लॉयमेंट्स का परीक्षण करने का एक त्वरित तरीका है। यह जानबूझकर सरल है लेकिन फोर्क > कनेक्ट > डिप्लॉय की मुख्य प्रक्रिया को दर्शाता है। जब आप सहज हो जाएँ, तो आप अपनी खुद की एप्लिकेशन डिप्लॉय कर सकते हैं।

इसके लिए, आपको आवश्यक बेस इमेज और कॉन्फ़िगरेशन के साथ एक Dockerfile बनाना होगा। निम्नलिखित दस्तावेज़ीकरण आपके लिए सहायक होगा:

एक मान्य ईमेल आवश्यक है