Jak przetestować wdrożenie Starlight™ Hyperlift z przykładowym repozytorium

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.

Krok 1: Uzyskaj dostęp do Test Repository

  1. Odwiedź nasze publiczne testowe repozytorium GitHub: Hyperlift Test Repository;

  2. Kliknij „Fork”, aby dodać je do swojego konta GitHub:

Krok 2: Przejrzyj Dockerfile

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.

Krok 3: Połącz repozytorium z Hyperlift

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.

Krok 4: Wdróż aplikację

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”.

Krok 5: Eksperymentuj i ucz się

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.

Następne kroki

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:

Wymagany jest prawidłowy adres e-mail