Hoppa till innehållet
Stackship-dokumentation English

Livscykelhantering

Hur plattformen vet vilken version av var och en av sina delar som körs, var nya versioner kommer ifrån och hur en uppgradering planeras, kontrolleras, rullas ut och avslutas.

  • Efter uppgradering — Avsluta en uppgradering — låt en klusteradministratör tillämpa plattformens administratörspaket, hantera inställningar som ändrats för hand och tillämpa plattformens behörighetsroller på alla kluster.
  • API-referens — Alla HTTP-slutpunkter i modulen lifecycle: autentisering, IAM-åtgärd, parametrar, innehåll och statuskoder.
  • Plattformens säkerhetskopior — Vad plattformen säkerhetskopierar varje dag, vart säkerhetskopiorna går, vilka säkerhetskopior sidan Säkerhetskopior listar och vad dess hälsovillkor betyder.
  • Hantera plattformens säkerhetskopior — Ta en säkerhetskopia av plattformen nu, byt vart säkerhetskopiorna går, ändra eller pausa det dagliga schemat, och hindra en databas från att fyllas upp bakom ett arkiv som inte fungerar.
  • Konfigurationsreferens — Konfigurationsnycklar i modulen lifecycle: sektioner, miljövariabler, typer och standardvärden.
  • Felkoder — Koderna som Lifecycle-modulen nekar en begäran med — plattformsavvikelser och plattformens säkerhetskopior — vad var och en betyder och vad du gör åt den.
  • Livscykelhantering — Hur plattformen vet vilken version av var och en av sina delar som körs, var nya versioner kommer ifrån och hur en uppgradering planeras, kontrolleras, rullas ut och avslutas.
  • Installera en komponent — Installera en valfri backendmodul som ännu inte körs på plattformen — vad som krävs, vad installationen gör och hur du följer, återupptar eller reparerar den.
  • Behörigheter — Åtgärderna som styr Livscykelhantering och plattformens säkerhetskopior, och plattformsrollerna som har dem.
  • Inställningar ändrade för hand — Hitta plattformsinställningar som någon har ändrat direkt i klustret, för in dem i plattformskonfigurationen, eller låt en releaseutrullning sätta tillbaka releasens värden.
  • Kontroller före uppgradering — Varje kontroll plattformen kör före en utrullning — vad den tittar på, när den hoppas över, vad en varning eller ett fel betyder och vilka fel som inte kan åsidosättas.
  • Releaser och releaseflödet — Vad en plattformsrelease är, hur plattformen läser och verifierar det signerade releaseflödet, vilken kanal den följer och vad som händer utan ett flöde.
  • Statusar — Vad varje status i Livscykelhantering betyder — komponenternas hälsa, varningarna ovanför komponenterna, beroenden, planer, utrullningar, installationer, avvikelsekontroller, administratörspaketet och klustren efter en uppgradering.
  • Uppgradera plattformen — Sök efter nya releaser, planera en utrullning, granska dess batchar och kontroller före uppgradering, kör den, följ den och hantera en paus, ett avbrott eller en tillbakarullning.