Starlight Hyperlift første oppsett

Starlight™ Hyperlift er plattformen for skyutplassering som lar deg fokusere på produktet ditt, ikke infrastrukturen. Alt du trenger å gjøre er å angi Dockerfile-stien, og Hyperlift henter koden din fra GitHub. Deretter bygger og distribuerer den et containerbilde, slik at du kan lansere produktet ditt.

Hvis du ennå ikke har en full produksjonsapplikasjon, har vi forberedt en testdistribusjon av Starlight™ Hyperlift ved bruk av et eksempel-repositorium. Dette lar deg raskt teste bygge- og distribusjonsprosessen før du går videre til produksjonsmiljøet ditt.

Det er raskt og enkelt å komme i gang med Hyperlift. Hvis du trenger litt hjelp, har vi laget denne videoen som veileder deg gjennom hvert trinn, fra å angi Dockerfile-stien til å lansere prosjektet ditt.

Slik setter du opp Hyperlift

For å få appen din opp og kjøre, trenger du:

  1. Gå til Starlight Hyperlift Manager og koble til GitHub-repositoriet ditt.

  2. Legg til en Dockerfile i det angitte repositoriet. Den må starte med et gyldig basebilde.

    Hyperlift er avhengig av en korrekt Dockerfile som mal for applikasjonen din. Den lar deg installere pakker, legge til filer og sette opp miljøet basert på appens behov.

    Se gjerne den offisielle Dockerfile-dokumentasjonen for veiledning.

    NB! For å åpne en port for applikasjonen, bruk miljøvariabler i stedet for å eksponere den i Dockerfile.

  3. Når tilkoblingen til GitHub-kontoen er opprettet, blir du omdirigert til Hyperlift Manager-menyen. Der åpnes oppsettsidepanelet automatisk, og du kan fortsette konfigurasjonen:



    Det samme sidepanelet kan også nås fra Hyperlift Manager-menyen > Oppsett:


  4. Når applikasjonen er satt opp, kan du bygge den og deretter distribuere. For å starte byggingen av applikasjonen, klikk på Bygg -knappen:



    Når prosessen er fullført, starter distribusjonen automatisk. Faktureringen aktiveres på dette tidspunktet. Den tilhørende informasjonen vises i følgende varsel: 


  5. Når alt er satt opp og applikasjonen kjører, kan du starte, stoppe eller starte applikasjonen på nytt etter behov:

Hyperlift Manager delt meny

Det er også mulig å administrere Hyperlift-applikasjonen fra den delte menyen. Følgende menyer er tilgjengelige derfra:

  • Miljøvariabler – Lagre innstillinger som API-nøkler, database-URL-er, porter og konfigurasjonsdetaljer.

    NB: Standardporten for Hyperlift-applikasjonen er 8080, men du kan bruke denne menyen til å endre og oppdatere den etter behov.

  • Applikasjonsinnstillinger – Her kan du justere innstillinger som applikasjonsnavn, GitHub-repositorium, repositoriegren og applikasjonens Dockerfile-sti.

  • Autentiseringsinstruksjoner – Dette omdirigerer til veiledningen “Slik kobler du et GitHub-repositorium til Starlight Hyperlift”.

  • Applikasjonslogger – Logger samlet inn under applikasjonens kjøretid vil vises der.

  • Tilkoblinger – Se aktive tilkoblinger (domener, SSL-sertifikater, osv.) installert for Hyperlift-abonnementet.

Automatiske bygg


Du kan også velge om bygg skal utløses manuelt eller automatisk. 

Med de automatiske bygginnstillingene vil Hyperlift automatisk bygge og distribuere appen din fra GitHub ved hjelp av Dockerfile hver gang du pusher kode til den angitte grenen.

For å aktivere dette under applikasjonskonfigurasjonen, gå til Hyperlift Manager menyen > Applikasjonsinnstillinger > Sett opp applikasjon. Herfra kan du slå Automatiske bygg på eller av:



Hvis alternativet “Automatisk bygg” er deaktivert (bryteren er av), settes manuell bygging opp, og ingen automatiske applikasjonsoppdateringer utføres.

Anbefalinger

  • Bruk små, effektive basebilder for Dockerfile.

  • Merk basebildeversjoner eksplisitt (f.eks. python:3.12).

  • Angi miljøvariabler i den tilhørende menyen i Starlight Hyperlift.

  • Overvåk bygg- og applikasjonslogger.

En gyldig e-postadresse er påkrevd