Konfiguration
Avsnitten på en apps flik Konfiguration, hur en ändring sparas, och vilka ändringar som bygger om avbilden, byter ut instanserna eller ingetdera.
På en apps flik Konfiguration ändrar du appen när den väl är skapad. Fliken visas för den som
har apps/write; rollerna Owner, Contributor och Apps Operator har den.
Avsnitt
| Avsnitt | Vad det innehåller |
|---|---|
| Körmiljö | Stack, version, beräkningsplan, port, sökväg till startprojekt, beständig lagring — se Körmiljö och beräkning |
| Nätverk & säkerhet | Appens domäner, Endast HTTP och Let's Encrypt — se Egna domäner och HTTPS |
| Skalning | Manuell, horisontell poddautoskalare eller KEDA — se Skalning |
| Miljövariabler | Inställningar och byggvariabler — se Miljövariabler och hemligheter |
| Hemligheter | Referenser till valvhemligheter — se Miljövariabler och hemligheter |
| Distributionskälla | Förråd och gren, eller containeravbild — se Distributionskälla |
| Sentinel | Sentinels säkerhetsövervakning av appen |
Spara
Varje avsnitt sparas för sig med sin knapp Spara; Återställ kastar det du inte har sparat. Ett avsnitt med osparade ändringar markerar fliken. En sparning ändrar bara fälten i det avsnittet, så två personer som sparar olika avsnitt tar inte bort varandras ändringar.
Varje sparad ändring blir en ny revision av appen, som du kan jämföra och återställa — se Revisioner.
Vad en ändring gör
| Ändring | Vad som händer med appen som körs |
|---|---|
| Körmiljöstack eller version, sökväg till startprojekt, byggvariabler (vilka inställningar som är markerade, och deras värden), gren | Avbilden byggs igen och rullas sedan ut. Appar med containeravbild byggs inte. |
| Andra miljövariabler, hemlighetsreferenser, beräkningsplan | Nya instanser ersätter de gamla, på samma avbild |
| Containeravbild | Nya instanser ersätter de gamla, med den nya avbilden |
| Port | Nya instanser ersätter de gamla och kontrolleras på den nya porten. Avbilden byggs inte om — se Port. |
| Beständig lagring på eller av | Nya instanser ersätter de gamla, med eller utan disken |
| Skalning | Instanser läggs till eller tas bort; de som körs står kvar |
| Domäner, Endast HTTP, Let's Encrypt | Dirigeringen och certifikatet ändras; instanserna står kvar |
När instanser byts ut fortsätter en app utan beständig lagring att svara: varje ny instans måste vara klar innan en gammal tas bort. Om de nya aldrig blir klara fortsätter de gamla att svara och appen visar Degraded: så snart plattformen ser att de nya instanserna kraschar, inte får plats i klustret, inte kan få sin disk eller inte kan hämta sin avbild, och efter tio minuter när de körs men deras port aldrig tar emot anslutningar. En app med beständig lagring stoppas först och startas sedan, eftersom disken bara kan vara ansluten till en nod åt gången, så den är nere en kort stund.
En ändring av en stoppad app sparas men låter den förbli stoppad; den får effekt när du startar appen.