Hoppa till innehållet
Stackship-dokumentation English

PostgreSQL

Hanterade PostgreSQL-kluster som körs av operatorn CloudNativePG — instanser, lagring, beräkningsplaner, anslutningar, säkerhetskopior och Datautforskaren.

  • API-referens — Alla HTTP-slutpunkter i modulen db-postgres: autentisering, IAM-åtgärd, parametrar, innehåll och statuskoder.
  • Vad PostgreSQL-säkerhetskopior kräver — Hur hanterade PostgreSQL-kluster arkiverar till plattformens mål för säkerhetskopiering — beroendena, objekten operatorn projicerar in i varje namnrymd, sökvägarna och lagringstiden — och vad som händer utan ett mål.
  • Slå på säkerhetskopiering — Slå på säkerhetskopiering för ett PostgreSQL-kluster, ange när dess schemalagda ögonblicksbild tas, och slå av den igen.
  • Säkerhetskopior och återställning till tidpunkt — Hur PostgreSQL-säkerhetskopior fungerar — det löpande arkivet, ögonblicksbilder, återställningsfönstret, lagringstiden — och vad en återställning gör med klustret.
  • Ta och återställ ögonblicksbilder — Ta en ögonblicksbild av ett PostgreSQL-kluster, återställ den på plats, återställ till en tidpunkt och ta bort ögonblicksbilder — i portalen eller med CLI:t.
  • Beräkningsplaner och parametrar — PostgreSQL-beräkningsplanerna — CPU, minne, lagring, instanser — parametrarna varje plan ställer in, vad en ändring startar om, och reglerna för dina egna parametrar.
  • Konfigurationsreferens — Konfigurationsnycklar i modulen db-postgres: sektioner, miljövariabler, typer och standardvärden.
  • Anslut till ett kluster — Hämta ett klusters anslutningssträng, välj URI- eller nyckel=värde-formen och ge den till en arbetslast via ett valv — direkt, via poolern eller till replikerna.
  • Skapa ett kluster — Skapa ett PostgreSQL-kluster i portalen — namn och placering, version och databas, beräkningsplan, lagring och instanser, poolning, säkerhetskopiering och övervakning — eller med CLI:t eller API:t.
  • Använd Datautforskaren — Bläddra i och redigera rader och kör SQL mot ett PostgreSQL-kluster i portalen — vem som får, vad som kontrolleras innan en sats körs, provkörningar, gränser och granskningsspåret.
  • Instanser och hög tillgänglighet — Hur ett PostgreSQL-klusters primära instans och repliker fungerar, vilken tjänst som leder vart, vad som händer vid en failover, en omstart och ett stopp, och vad det betyder för anslutningar.
  • PostgreSQL — Hanterade PostgreSQL-kluster som körs av operatorn CloudNativePG — instanser, lagring, beräkningsplaner, anslutningar, säkerhetskopior och Datautforskaren.
  • Hantera ett kluster — Starta, stoppa och starta om ett PostgreSQL-kluster, ändra dess beräkningsplan, instanser och lagring, ställ in poolning och PostgreSQL-parametrar, uppgradera huvudversionen och ta bort det.
  • Namn, gränser och statusar — Reglerna för namn på PostgreSQL-kluster och databaser, de versioner som stöds, gränserna för instanser, lagring, poolning och Datautforskaren, och statusarna ett kluster visar.
  • Nätverksåtkomst — Välj vilka arbetslaster som når ett PostgreSQL-kluster, exponera det utanför Kubernetes-klustret via en lastbalanserare och begränsa extern åtkomst till adressintervall.
  • Behörigheter — Åtgärderna som styr PostgreSQL-kluster, rollerna som har dem och behörigheten varje sats i Datautforskaren kräver.
  • Hantera beräkningsplanerna — Var PostgreSQL-beräkningsplanerna lagras, vilka av dem modulen återställer vid varje start, hur du lägger till en egen plan och varifrån lagringsklasserna kommer.
  • Skapa scheman och tabeller — Skapa ett schema eller en tabell i ett PostgreSQL-kluster från portalens Datautforskare — namn, kolumner, typer, nycklar, provkörningen — vem som äger det du skapar, och hur du tar bort det.
  • Ta reda på varför ett kluster inte blir klart — Följ ett PostgreSQL-klusters operation instans för instans, kontrollera dess hälsa och agera på skälen plattformen anger för en instans som inte startar.