Starlight™ Hyperlift a felhőalapú telepítési platform, amely lehetővé teszi, hogy a termékére koncentráljon, ne az infrastruktúrára. Csak meg kell adnia a Dockerfile elérési útját, és a Hyperlift lehúzza a kódját a GitHubról. Ezután elkészíti és telepíti a konténerképet, így azonnal élesítheti a termékét.
Ha még nincs teljesen elkészült éles alkalmazása, elkészítettünk egy teszt Starlight™ Hyperlift telepítést egy mintatárral. Így gyorsan kipróbálhatja az építési és telepítési folyamatot, mielőtt áttérne az éles környezetre.
A Hyperlift használatának megkezdése gyors és egyszerű. Ha segítségre van szüksége, készítettünk egy videót, amely lépésről lépésre végigvezeti Önt a Dockerfile elérési útjának megadásától a projekt élesítéséig.
Lépjen a Starlight Hyperlift Manager oldalra, és csatlakoztassa a GitHub-tárát.
Adjon hozzá egy Dockerfile-t a megadott tárhoz. Ennek érvényes alapképpel kell kezdődnie.
A Hyperlift egy megfelelő Dockerfile-ra támaszkodik az alkalmazás tervrajzaként. Ez lehetővé teszi csomagok telepítését, fájlok hozzáadását és a környezet beállítását az alkalmazás igényei szerint.
Nyugodtan tekintse meg a hivatalos Dockerfile dokumentációt útmutatóként.
Figyelem! Az alkalmazás portjának megnyitásához kérjük, használja a környezeti változókat ahelyett, hogy a Dockerfile-ban tenné ki.
Miután a GitHub-fiókhoz való csatlakozás megtörtént, automatikusan átirányítjuk a Hyperlift Manager menübe. Ott a beállítási oldalsáv automatikusan megnyílik, és folytathatja a konfigurációt:

Ugyanez az oldalsáv elérhető a Hyperlift Manager menü > Beállítás pontjából is:

Miután az alkalmazás beállítása megtörtént, buildelheti, majd telepítheti azt. Az alkalmazás buildelésének indításához kattintson a Build gombra:

A folyamat sikeres befejezése után a telepítés automatikusan elindul. A számlázás ekkor aktiválódik. A kapcsolódó információk a következő értesítésben jelennek meg:

Miután minden beállítás megtörtént és az alkalmazás fut, szükség szerint elindíthatja, leállíthatja vagy újraindíthatja az alkalmazást:

A Hyperlift alkalmazás az osztott menüből is kezelhető. Az alábbi menük érhetők el innen:

Környezeti változók – Itt tárolhatja a beállításokat, például API-kulcsokat, adatbázis URL-eket, portokat és konfigurációs adatokat.
Megjegyzés: A Hyperlift alkalmazás alapértelmezett portja 8080, de ebben a menüben módosíthatja és frissítheti azt.
Alkalmazásbeállítások – Itt módosíthatja például az alkalmazás nevét, a GitHub-tárat, a tár ágát és az alkalmazás Dockerfile elérési útját.
Hitelesítési útmutató – Ez átirányít a „Hogyan csatlakoztasson egy GitHub-tárat a Starlight Hyperlift-hez” útmutatóhoz.
Alkalmazásnaplók – Az alkalmazás futása közben gyűjtött naplók itt jelennek meg.
Kapcsolatok – Tekintse meg az aktív kapcsolatokat (domainek, SSL-tanúsítványok stb.), amelyek a Hyperlift előfizetéshez vannak telepítve.
Azt is kiválaszthatja, hogy a buildelés manuálisan vagy automatikusan történjen-e.
Az automatikus build beállításokkal minden alkalommal, amikor kódot tölt fel a megadott ágra, a Hyperlift automatikusan buildeli és telepíti az alkalmazását a GitHubról a Dockerfile segítségével.
Ennek engedélyezéséhez az alkalmazás konfigurációs szakaszában lépjen a Hyperlift Manager menü > Alkalmazásbeállítások > Alkalmazás beállítása. Itt kapcsolhatja be vagy ki az Automatikus buildelés funkciót:

Ha az „Automatikus build” opció ki van kapcsolva (a kapcsoló inaktív), akkor manuális build van beállítva, és nem történik automatikus alkalmazásfrissítés.
Használjon kis méretű, hatékony alapképeket a Dockerfile-hoz.
Címkézze fel az alapképek verzióit egyértelműen (pl. python:3.12).
Állítsa be a környezeti változókat a Starlight Hyperlift megfelelő menüjében.
Kövesse nyomon a build és alkalmazás naplóit.