Distributionskälla
Flytta en app till ett annat förråd, en annan gren eller leverantör, eller till en annan containeravbild.
Kräver: apps/write
Öppna appen och sedan Konfiguration → Distributionskälla. För att välja förråd behövs även
kernel/deployments/read i boundaryn, som rollen Apps Operator innehåller.
Byt förråd eller gren
- Välj Typ av distributionskälla — GitHub, GitLab eller Azure DevOps.
- Välj installationen, Repositorie och Branch. När du väljer ett förråd väljs dess standardgren. En källa som inte är ansluten ännu kan läggas till härifrån — se Lägg till en källa.
- Välj Spara.
En ny gren byggs från sin senaste commit och driftsätts. En version som du har låst med Distribuera om den här versionen släpps, och pushar till den nya grenen driftsätter appen från och med nu — se Automatiska driftsättningar.
Att byta gren här ändrar själva appen. En slot bygger sin egen gren — se Distributionsslots.
Byt containeravbild
Välj Container Registry och ange den fullständiga avbildsreferensen i Containeravbild,
registry/name:tag eller registry/name@sha256:…. Klustret hämtar den utan autentiseringsuppgifter
från dig — se Var koden kommer ifrån. Spara, så startar nya instanser med
den nya avbilden.
Att flytta en app från ett förråd till en containeravbild, eller tillbaka, görs på samma sätt. Körmiljöstacken och versionen används inte medan appen kör en containeravbild.
Git (Direct URL)
Listan erbjuder också Git (Direct URL), en förrådsadress och en gren utan distributionskälla. Plattformen kan bara klona via en distributionskälla, så en app som är inställd på en direkt URL kan inte byggas. Anslut förrådets leverantör som distributionskälla och välj den i stället.