Ten przewodnik przeprowadzi Cię przez proces wdrożenia prostej aplikacji demonstracyjnej z użyciem Starlight™ Hyperlift.
Aby pomóc Ci szybko przetestować proces budowania i wdrażania, bez konieczności przygotowywania pełnej aplikacji produkcyjnej, stworzyliśmy Hyperlift Test Repository.
Odwiedź nasze publiczne testowe repozytorium GitHub: Hyperlift Test Repository;
Kliknij „Fork”, aby dodać je do swojego konta GitHub:

Repozytorium zawiera prosty plik Dockerfile jako przykład, który zaczyna się od obrazu bazowego: FROM python:3-slim:

Możesz go zastąpić dowolnym obrazem i tagiem, np. FROM golang:1.25.
Zalecamy zawsze określać tag, aby Twoje buildy były spójne i niezawodne.
W swoim koncie Spaceship przejdź do menu Starlight Hyperlift Manager.
Połącz swoje sforkowane repozytorium GitHub, postępując zgodnie z krokami z tego przewodnika.
Po połączeniu repozytorium GitHub ze Starlight Hyperlift kliknij przycisk „Build” w Hyperlift Managerze:

Hyperlift automatycznie zbuduje obraz Twojego kontenera i w ciągu kilku minut Twoja aplikacja demo będzie dostępna. Po zakończeniu zobaczysz odpowiednie powiadomienie „App is live”.
Po zbudowaniu i aktywacji aplikacji spróbuj edytować kod w swoim repozytorium i wypchnąć zmiany. Hyperlift wdroży ponownie, jeśli automatyczne budowanie jest włączone.
Możesz także przejrzeć logi budowania i aplikacji w Hyperlift, aby lepiej zrozumieć, jak działa proces budowania.
Na koniec użyj tego repozytorium jako bezpiecznej piaskownicy przed przejściem do prawdziwych aplikacji.
To repozytorium to szybki sposób na przetestowanie wdrożeń Hyperlift. Jest celowo proste, ale pokazuje podstawowy przepływ fork > connect > deploy. Gdy poczujesz się pewnie, możesz przejść do wdrażania własnych aplikacji.
Do tego będziesz potrzebować utworzyć plik Dockerfile z wymaganą bazą obrazu i konfiguracjami. Przydatna będzie poniższa dokumentacja: