Slik tester du Starlight™ Hyperlift-distribusjon med et eksempel-repositorium

Denne veiledningen tar deg gjennom utrulling av en enkel demoapplikasjon med Starlight™ Hyperlift. 

For å hjelpe deg med å teste bygge- og utrullingsprosessen raskt, uten å måtte forberede en full produksjonsapplikasjon, har vi laget Hyperlift Test Repository.

Trinn 1: Få tilgang til test-repositoriet

  1. Besøk vårt offentlige GitHub test-repositorium: Hyperlift Test Repository;

  2. Klikk “Fork” for å legge det til din egen GitHub-konto:

Trinn 2: Gå gjennom Dockerfile

Repositoriet kommer med en enkel Dockerfile som eksempel, som starter med et basebilde: FROM python:3-slim:

Du kan erstatte dette med et bilde og tag du ønsker, f.eks. FROM golang:1.25. 

Vi anbefaler alltid å spesifisere tag slik at byggene dine forblir konsistente og pålitelige.

Trinn 3: Koble repositoriet til Hyperlift

I din Spaceship-konto, gå til Starlight Hyperlift Manager-menyen.

Koble til din forgreinede GitHub-repositorium ved å følge trinnene i denne veiledningen.

Trinn 4: Utrull appen

Når GitHub-repoet er koblet til Starlight Hyperlift, klikk på “Bygg”-knappen inne i Hyperlift Manager:


Hyperlift bygger containerbildet ditt automatisk, og i løpet av noen minutter vil demoappen din være live. Når det er ferdig, vil du se et tilsvarende varsel om at “Appen er live”.

Trinn 5: Eksperimenter og lær

Når applikasjonen er bygget og aktivert, prøv å redigere koden i repoet ditt og push endringene. Hyperlift vil rulle ut på nytt hvis automatisk bygg er aktivert.

Du kan også utforske bygge- og applikasjonslogger i Hyperlift for å få bedre forståelse av hvordan byggeprosessen fungerer. 

Bruk til slutt dette repoet som en trygg sandkasse før du går videre til ekte applikasjoner.

Neste steg

Dette repositoriet er en rask måte å teste Hyperlift-utrullinger på. Det er med vilje enkelt, men demonstrerer hovedflyten for forgreining > koble til > utrulling. Når du er komfortabel, kan du gå videre til å rulle ut dine egne applikasjoner.

For dette må du opprette en Dockerfile med nødvendig basebilde og konfigurasjoner. Følgende dokumentasjon vil være nyttig for deg:

En gyldig e-postadresse er påkrevd