Acest ghid vă va conduce prin implementarea unei aplicații demo simple folosind Hyperlift.
Pentru a vă ajuta să testați rapid procesul de build și implementare, fără a fi nevoie să pregătiți o aplicație completă de producție, am creat Hyperlift Test Repository.
Vizitați repository-ul nostru public de test GitHub: Hyperlift Test Repository;
Faceți clic pe „Fork” pentru a-l adăuga în propriul dvs. cont GitHub:

Repository-ul vine cu un Dockerfile simplu ca exemplu, care începe cu o imagine de bază: FROM python:3-slim:

Puteți înlocui aceasta cu o imagine și un tag la alegere, de ex., FROM golang:1.25.
Vă recomandăm să specificați întotdeauna tag-ul, astfel încât build-urile dvs. să rămână consecvente și fiabile.
În contul dvs. Spaceship, accesați meniulHyperlift Manager.
Conectați repository-ul dvs. GitHub bifurcat urmând pașii din acest ghid.
După ce repo-ul GitHub este conectat la Hyperlift, faceți clic pe butonul „Build” din Hyperlift Manager:

Hyperlift va construi automat imaginea containerului dvs., iar în câteva minute, aplicația demo va fi live. După finalizare, veți vedea o notificare corespunzătoare „App is live”.
După ce aplicația a fost construită și activată, încercați să editați codul din repo-ul dvs. și să trimiteți modificările. Hyperlift va reimplementa dacă build-ul automat este activat.
De asemenea, puteți explora logurile de build și ale aplicației în Hyperlift pentru a înțelege mai bine cum funcționează procesul de build.
În cele din urmă, folosiți acest repo ca un sandbox sigur înainte de a trece la aplicații reale.
Acest repository este o modalitate rapidă de a testa implementările Hyperlift. Este intenționat simplu, dar demonstrează fluxul de bază fork > connect > deploy. După ce vă familiarizați, puteți trece la implementarea propriilor aplicații.
Pentru aceasta, va trebui să creați un Dockerfile cu imaginea de bază și configurațiile necesare. Următoarea documentație vă va fi utilă: