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

यह मार्गदर्शिका आपको Hyperlift का उपयोग करके एक सरल डेमो एप्लिकेशन डिप्लॉय करने की प्रक्रिया से परिचित कराएगी। 

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

चरण 1: Test Repository तक पहुँचें

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

  2. इसे अपने GitHub खाते में जोड़ने के लिए “Fork” पर क्लिक करें:

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

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

आप इसे अपनी पसंद की image और tag से बदल सकते हैं, उदाहरण के लिए, FROM golang:1.25। 

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

चरण 3: Repository को Hyperlift से कनेक्ट करें

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

इस guide के चरणों का पालन करके अपनी fork की हुई GitHub repository कनेक्ट करें।

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

GitHub repo के Hyperlift से कनेक्ट हो जाने के बाद, Hyperlift Manager के अंदर “Build” बटन पर क्लिक करें:


Hyperlift आपकी container image को अपने आप बिल्ड करेगा, और कुछ ही मिनटों में आपका डेमो ऐप लाइव हो जाएगा। काम पूरा होने पर, आपको संबंधित “App is live” सूचना दिखाई देगी।

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

एप्लिकेशन के बिल्ड और सक्रिय हो जाने के बाद, अपने repo में कोड संपादित करके बदलाव push करने का प्रयास करें। यदि automatic build सक्षम है, तो Hyperlift फिर से डिप्लॉय करेगा।

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

अंत में, वास्तविक एप्लिकेशनों पर जाने से पहले इस repo को एक सुरक्षित sandbox के रूप में उपयोग करें।

अगले चरण

यह repository Hyperlift deployments को परखने का एक तेज़ तरीका है। इसे जानबूझकर सरल रखा गया है, लेकिन यह fork > connect > deploy के मुख्य प्रवाह को दिखाती है। जब आप सहज हो जाएँ, तो आप अपने स्वयं के एप्लिकेशन डिप्लॉय करना शुरू कर सकते हैं।

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

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