postgresql.dbadmin.gdc.goog/v1
Sicherung
Backup ist das Schema für die Backups API.
Wird angezeigt in: - BackupList
Feld | Beschreibung |
---|---|
apiVersion String |
postgresql.dbadmin.gdc.goog/v1 |
kind String |
Backup |
metadata ObjectMeta |
Informationen zu den Feldern von metadata finden Sie in der Dokumentation zur Kubernetes API. |
spec BackupSpec |
|
status BackupStatus |
BackupList
BackupList enthält eine Liste von Backup
Feld | Beschreibung |
---|---|
apiVersion String |
postgresql.dbadmin.gdc.goog/v1 |
kind String |
BackupList |
metadata ListMeta |
Informationen zu den Feldern von metadata finden Sie in der Dokumentation zur Kubernetes API. |
items Backup-Array |
BackupPlan
BackupPlan ist das Schema für die BackupPlans API.
Wird angezeigt in: - BackupPlanList
Feld | Beschreibung |
---|---|
apiVersion String |
postgresql.dbadmin.gdc.goog/v1 |
kind String |
BackupPlan |
metadata ObjectMeta |
Informationen zu den Feldern von metadata finden Sie in der Dokumentation zur Kubernetes API. |
spec BackupPlanSpec |
|
status BackupPlanStatus |
BackupPlanList
BackupPlanList enthält eine Liste von BackupPlan
Feld | Beschreibung |
---|---|
apiVersion String |
postgresql.dbadmin.gdc.goog/v1 |
kind String |
BackupPlanList |
metadata ListMeta |
Informationen zu den Feldern von metadata finden Sie in der Dokumentation zur Kubernetes API. |
items BackupPlan-Array |
BackupPlanSpec
BackupPlanSpec definiert den gewünschten Status von BackupPlan.
Wird angezeigt in: - BackupPlan
Feld | Beschreibung |
---|---|
dbclusterRef DBClusterRef |
Der Name des DBCluster, der durch diese Backupplan-Konfiguration konfiguriert wird. Dieses Feld ist erforderlich und unveränderlich. |
backupRetainDays Ganzzahl |
Anzahl der Tage, nach denen der Dienst eine Sicherung löscht. Falls angegeben, wird eine Sicherung, die im Rahmen dieses BackupPlans erstellt wurde, automatisch gelöscht, wenn ihr Alter „create_time + backup_retain_days“ erreicht. Gültige Werte liegen zwischen 1 und 90 Tagen. Wenn keine Angabe erfolgt, beträgt die Standardeinstellung 14 Tage. |
paused boolean |
Ein Flag, das angibt, ob die Sicherungserstellung im Rahmen dieses BackupPlan pausiert ist. Wenn diese Option auf „true“ gesetzt ist, wird die Planung neuer Sicherungen im Rahmen dieses BackupPlans pausiert. Die Standardeinstellung ist „False“. |
PITREnabled boolean |
Ein Flag, das angibt, ob die Log-Replikation aktiviert ist, um die Wiederherstellung zu einem bestimmten Zeitpunkt zu unterstützen. Die Standardeinstellung ist „False“. nullon(samwise-fleet) |
BackupPlanStatus
BackupPlanStatus definiert den beobachteten Status von BackupPlan.
Wird angezeigt in: - BackupPlan
Feld | Beschreibung |
---|---|
observedGeneration Ganzzahl |
Intern: Die vom Controller beobachtete Generation. |
reconciled boolean |
Intern: Gibt an, ob die Ressource vom Controller abgeglichen wurde. |
criticalIncidents CriticalIncident-Array |
„CriticalIncidents“ ist eine einfache Liste aller aktiven kritischen Vorfälle. |
conditions Condition-Array |
„Bedingungen“ entspricht den neuesten verfügbaren Beobachtungen zum aktuellen Status der Entität. |
phase BackupPlanPhase |
|
lastBackupTime Zeit |
„LastBackupTime“ ist der Zeitstempel für die zuletzt ausgeführte Sicherung. |
nextBackupTime Zeit |
„NextBackupTime“ ist der Zeitstempel für die nächste geplante Sicherung. |
recoveryWindow TimeWindow |
„RecoveryWindow“ ist das derzeit verfügbare Zeitfenster für die Wiederherstellung. |
BackupSpec
BackupSpec definiert den gewünschten Status von Backup.
Wird angezeigt in: - Sicherung
Feld | Beschreibung |
---|---|
dbclusterRef DBClusterRef |
Der Name des DBCluster, zu dem diese Sicherung gehört. Dies ist ein Pflichtfeld. |
backupPlanRef BackupPlanRef |
Name des BackupPlans, aus dem diese Sicherung erstellt wurde. Dies ist ein Pflichtfeld. |
manual boolean |
Geben Sie an, ob es sich um eine geplante oder manuelle Sicherung handelt. Dieses Feld ist optional. Wenn keine Angabe erfolgt, ist der Standardwert „false“ (geplante Sicherung). |
BackupStatus
BackupStatus definiert den beobachteten Status von Backup.
Wird angezeigt in: - Sicherung
Feld | Beschreibung |
---|---|
observedGeneration Ganzzahl |
Intern: Die vom Controller beobachtete Generation. |
reconciled boolean |
Intern: Gibt an, ob die Ressource vom Controller abgeglichen wurde. |
criticalIncidents CriticalIncident-Array |
„CriticalIncidents“ ist eine einfache Liste aller aktiven kritischen Vorfälle. |
conditions Condition-Array |
„Bedingungen“ entspricht den neuesten verfügbaren Beobachtungen zum aktuellen Status der Entität. |
phase BackupPhase |
|
createTime Zeit |
Erstellungszeitpunkt der Sicherung |
completeTime Zeit |
Abschlusszeit der Sicherung |
CreateStandbyJob
„CreateStandbyJob“ ist ein internes Workflow-Tracking-Objekt. Nutzer sollten nicht direkt damit interagieren.
Wird angezeigt in: - CreateStandbyJobList
Feld | Beschreibung |
---|---|
apiVersion String |
postgresql.dbadmin.gdc.goog/v1 |
kind String |
CreateStandbyJob |
metadata ObjectMeta |
Informationen zu den Feldern von metadata finden Sie in der Dokumentation zur Kubernetes API. |
spec WorkflowSpec |
|
status EntityStatus |
CreateStandbyJobList
CreateStandbyJobList enthält eine Liste von CreateStandbyJobs
Feld | Beschreibung |
---|---|
apiVersion String |
postgresql.dbadmin.gdc.goog/v1 |
kind String |
CreateStandbyJobList |
metadata ListMeta |
Informationen zu den Feldern von metadata finden Sie in der Dokumentation zur Kubernetes API. |
items CreateStandbyJob-Array |
DBCluster
DBCluster ist das Schema für die DBClusters API.
Vorkommen: - DBClusterList
Feld | Beschreibung |
---|---|
apiVersion String |
postgresql.dbadmin.gdc.goog/v1 |
kind String |
DBCluster |
metadata ObjectMeta |
Informationen zu den Feldern von metadata finden Sie in der Dokumentation zur Kubernetes API. |
spec DBClusterSpec |
|
status DBClusterStatus |
DBClusterList
DBClusterList enthält eine Liste von DBCluster
Feld | Beschreibung |
---|---|
apiVersion String |
postgresql.dbadmin.gdc.goog/v1 |
kind String |
DBClusterList |
metadata ListMeta |
Informationen zu den Feldern von metadata finden Sie in der Dokumentation zur Kubernetes API. |
items DBCluster-Array |
DBClusterSpec
DBClusterSpec definiert den gewünschten Status von DBCluster
Vorkommen: - DBCluster
Feld | Beschreibung |
---|---|
primaryCluster String |
nullon(samwise-fleet) |
isDeleted boolean |
„IsDeleted“ gibt an, ob eine Anfrage zum Löschen des DB-Clusters vorliegt. Dieses Feld ist optional und standardmäßig auf „false“ gesetzt. Dieses Feld gilt für alle Instanzen des Datenbankclusters. Wenn Sie diesen Wert auf „true“ setzen, versucht die Steuerungsebene, die zugehörigen Ressourcen freizugeben, einschließlich Netzwerkendpunkten. In den Statusfeldern sehen Sie, ob es Fehler gab. |
mode String |
Gibt den Modus dieses DBCluster an. |
availability Verfügbarkeit |
Die Verfügbarkeit enthält anpassbare Einstellungen für DBCluster-HA-Funktionen. |
allowExternalIncomingTraffic boolean |
|
tls TLSSpec |
TLS ist die gewünschte Serverzertifikatkonfiguration für den Cluster. Dieses Feld ist optional. Standardmäßig ist dieses Feld leer und es werden ein neues selbst signiertes CA- und ein neues untergeordnetes Zertifikat für den Cluster generiert. Wenn dieses Feld geändert wird, werden die Pods des Datenbankclusters neu gestartet, um das angegebene Zertifikat zu laden. Das Feld status.certificateReference gibt das aktuelle Secret und den aktuellen Schlüssel des CA-Zertifikats an. |
databaseVersion String |
„DatabaseVersion“ ist die gewünschte Datenbankversion für den Cluster, z. B. „15.4.5“. Dies ist ein Pflichtfeld. Diese Version wird auf alle Instanzen des Datenbankclusters angewendet. Bei einem neuen Datenbankcluster wird die Instanz mit der angegebenen Version erstellt. Bei einem vorhandenen Datenbankcluster versucht der Operator, ein Upgrade oder Downgrade auf die angegebene databaseVersion durchzuführen. Das Feld status.currentDatabaseVersion gibt die aktuelle Datenbankversion an. Eine Liste der verfügbaren Versionen finden Sie unter {link}. |
controlPlaneAgentsVersion String |
ControlPlaneAgentsVersion ist die gewünschte Version der Steuerungsebenen-Agents für den Cluster, z. B. „0.5.2“. Dies ist ein Pflichtfeld. Die controlPlaneAgentsVersion muss mit der ausgewählten databaseVersion kompatibel sein. Eine Liste der verfügbaren Versionen finden Sie unter {link}. Diese Version wird auf alle Instanzen des Datenbankclusters angewendet. Bei einem neuen Datenbankcluster wird die Instanz mit der angegebenen Version erstellt. Bei einem vorhandenen Datenbankcluster versucht der Operator, ein Upgrade oder Downgrade auf die angegebene controlPlaneAgentsVersion durchzuführen. Das Feld status.currentControlPlaneAgentsVersion gibt die aktuelle Version für Steuerungsebenen-Agents an. |
databaseImage String |
DatabaseImage ist der URI eines benutzerdefinierten Datenbank-Images in der Container Registry, z. B. „gcr.io/foo/bar/alloydbomni:15-7-2-customized“. Dieses Feld ist optional. Wenn databaseImage angegeben ist, verwendet der Operator dieses Container-Image für die Datenbank anstelle des Standard-Container-Images der angegebenen databaseVersion . Wir empfehlen, dass der databaseImage -Container auf dem Standarddatenbank-Image der ausgewählten databaseVersion basiert. |
primarySpec PgInstanceSpec |
DBClusterStatus
DBClusterStatus definiert den beobachteten Status von DBCluster.
Vorkommen: - DBCluster
Feld | Beschreibung |
---|---|
observedGeneration Ganzzahl |
Intern: Die vom Controller beobachtete Generation. |
reconciled boolean |
Intern: Gibt an, ob die Ressource vom Controller abgeglichen wurde. |
criticalIncidents CriticalIncident-Array |
„CriticalIncidents“ ist eine einfache Liste aller aktiven kritischen Vorfälle. |
conditions Condition-Array |
„Bedingungen“ entspricht den neuesten verfügbaren Beobachtungen zum aktuellen Status der Entität. |
phase DBClusterPhase |
|
primary PrimaryStatus |
„Primary“ enthält den Status der primären Instanz. |
restoredFrom RestoredFrom |
|
maintenanceStatus MaintenancePolicyStatus |
MaintenanceStatus enthält Informationen zur bevorstehenden Wartung. nullon(samwise-fleet) |
upgradeScheduledAt Zeit |
„UpgradeScheduledAt“ ist ein Zeitstempel, der angibt, wann das nächste Upgrade geplant ist. Wenn der Wert „nil“ ist, ist kein bevorstehendes Upgrade geplant. nullon(samwise-fleet) |
serviceAccounts object (keys:OpType, values:ServiceAccountRef) |
„ServiceAccounts“ enthält die von der Steuerungsebene erstellten Dienstkonten, die für verschiedene Vorgänge verwendet werden. Durch das Erteilen von Berechtigungen für diese Dienstkonten kann die Datenbank mit anderen Diensten im Kubernetes-Ökosystem interagieren. Weitere Informationen, einschließlich der erforderlichen Berechtigungen, finden Sie in der Dokumentation der einzelnen Vorgänge. |
certificateReference CertificateRef |
CertificateReference bezieht sich auf ein Secret und einen Schlüssel des CA-Serverzertifikats, die für die Verbindung zur Datenbank verwendet werden können. Wenn spec.TLS angegeben ist, sollte dieser Wert auf dasselbe Secret verweisen, nachdem die Datenbank für die Verwendung des bereitgestellten Serverzertifikats konfiguriert wurde. |
latestFailoverStatus FailoverStatus |
„LatestFailoverStatus“ ist der Status des zuletzt aktualisierten Failovers für den Datenbankcluster. Dieser Status ist eine Kopie des Status des aktuellen oder zuletzt aktualisierten Failover-Vorgangs für den Datenbankcluster. Damit lässt sich der Status eines aktuell laufenden Failover-Vorgangs bequem überwachen. |
migrationStatus MigrationStatus |
MigrationStatus stellt den Migrationsstatus für den Datenbankcluster dar. nullon(samwise-fleet) |
availabilityZones AvailabilityZones |
AvailabilityZones stellt den Zonenstatus für einen HA-Datenbankcluster mit mehreren Zonen dar. |
DeleteStandbyJob
DeleteStandbyJob ist ein internes Workflow-Tracking-Objekt. Nutzer sollten nicht direkt damit interagieren.
Wird angezeigt in: - DeleteStandbyJobList
Feld | Beschreibung |
---|---|
apiVersion String |
postgresql.dbadmin.gdc.goog/v1 |
kind String |
DeleteStandbyJob |
metadata ObjectMeta |
Informationen zu den Feldern von metadata finden Sie in der Dokumentation zur Kubernetes API. |
spec WorkflowSpec |
|
status EntityStatus |
DeleteStandbyJobList
DeleteStandbyJobList enthält eine Liste von DeleteStandbyJobs
Feld | Beschreibung |
---|---|
apiVersion String |
postgresql.dbadmin.gdc.goog/v1 |
kind String |
DeleteStandbyJobList |
metadata ListMeta |
Informationen zu den Feldern von metadata finden Sie in der Dokumentation zur Kubernetes API. |
items DeleteStandbyJob-Array |
Exportieren
„Export“ ist das Schema für die Export API.
Wird angezeigt in: - ExportList
Feld | Beschreibung |
---|---|
apiVersion String |
postgresql.dbadmin.gdc.goog/v1 |
kind String |
Export |
metadata ObjectMeta |
Informationen zu den Feldern von metadata finden Sie in der Dokumentation zur Kubernetes API. |
spec ExportSpec |
|
status ExportStatus |
ExportList
Feld | Beschreibung |
---|---|
apiVersion String |
postgresql.dbadmin.gdc.goog/v1 |
kind String |
ExportList |
metadata ListMeta |
Informationen zu den Feldern von metadata finden Sie in der Dokumentation zur Kubernetes API. |
items Export-Array |
ExportSpec
ExportSpec definiert den gewünschten Status des Exports.
Wird angezeigt in: - Exportieren
Feld | Beschreibung |
---|---|
dbclusterRef DBClusterRef |
„DBClusterRef“ ist der Name des DB-Clusters im selben Namespace, aus dem exportiert werden soll. |
exportLocation StorageSpec |
„ExportLocation“ gibt einen Speicherort für die Exportdateien an. Ein Nutzer muss dafür sorgen, dass der Operator ordnungsgemäßen Schreibzugriff auf den Speicher-Bucket hat. |
ExportStatus
ExportStatus definiert den beobachteten Status des Exports.
Wird angezeigt in: - Exportieren
Feld | Beschreibung |
---|---|
observedGeneration Ganzzahl |
Intern: Die vom Controller beobachtete Generation. |
reconciled boolean |
Intern: Gibt an, ob die Ressource vom Controller abgeglichen wurde. |
criticalIncidents CriticalIncident-Array |
„CriticalIncidents“ ist eine einfache Liste aller aktiven kritischen Vorfälle. |
conditions Condition-Array |
„Bedingungen“ entspricht den neuesten verfügbaren Beobachtungen zum aktuellen Status der Entität. |
phase ExportPhase |
Die Phase ist eine Zusammenfassung des aktuellen Status des Exports. |
startTime Zeit |
StartTime ist der Zeitpunkt, zu dem der Export gestartet wurde. |
completeTime Zeit |
„CompleteTime“ ist der Zeitpunkt, zu dem der Export abgeschlossen wurde. |
exportSubDirectory String |
ExportSubDirectory ist das Unterverzeichnis, das an ExportLocation angehängt wird, um exportierte Dateien zu speichern. |
ExternalServer
ExternalServer ist das Schema für die ExternalServer API.
Wird angezeigt in: - ExternalServerList
Feld | Beschreibung |
---|---|
apiVersion String |
postgresql.dbadmin.gdc.goog/v1 |
kind String |
ExternalServer |
metadata ObjectMeta |
Informationen zu den Feldern von metadata finden Sie in der Dokumentation zur Kubernetes API. |
spec ExternalServerSpec |
|
status ExternalServerStatus |
ExternalServerList
Feld | Beschreibung |
---|---|
apiVersion String |
postgresql.dbadmin.gdc.goog/v1 |
kind String |
ExternalServerList |
metadata ListMeta |
Informationen zu den Feldern von metadata finden Sie in der Dokumentation zur Kubernetes API. |
items ExternalServer-Array |
ExternalServerSpec
ExternalServerSpec definiert Metadaten eines externen Datenbankservers, der für die Migration verwendet wird.
Wird angezeigt in: - ExternalServer
Feld | Beschreibung |
---|---|
host String |
„Host“ ist die Host-IP-Adresse des externen Datenbankservers. |
port Ganzzahl |
„Port“ ist der Port des externen Datenbankservers. |
username String |
„UserName“ ist der Name des Nutzers, der für die Verbindung zur externen Datenbank verwendet wird. |
password SecretReference |
„password“ ist die Referenz auf das Secret, in dem das Passwort des externen Datenbankservers gespeichert ist. |
certRef SecretReference |
CertRef ist der Verweis auf das Secret, in dem das Zertifikat des externen Datenbankservers gespeichert ist. |
ExternalServerStatus
Wird angezeigt in: - ExternalServer
Feld | Beschreibung |
---|---|
observedGeneration Ganzzahl |
Intern: Die vom Controller beobachtete Generation. |
reconciled boolean |
Intern: Gibt an, ob die Ressource vom Controller abgeglichen wurde. |
criticalIncidents CriticalIncident-Array |
„CriticalIncidents“ ist eine einfache Liste aller aktiven kritischen Vorfälle. |
conditions Condition-Array |
„Bedingungen“ entspricht den neuesten verfügbaren Beobachtungen zum aktuellen Status der Entität. |
Importieren
„Import“ ist das Schema für die Import API.
Wird angezeigt in: - ImportList
Feld | Beschreibung |
---|---|
apiVersion String |
postgresql.dbadmin.gdc.goog/v1 |
kind String |
Import |
metadata ObjectMeta |
Informationen zu den Feldern von metadata finden Sie in der Dokumentation zur Kubernetes API. |
spec ImportSpec |
|
status ImportStatus |
ImportList
Feld | Beschreibung |
---|---|
apiVersion String |
postgresql.dbadmin.gdc.goog/v1 |
kind String |
ImportList |
metadata ListMeta |
Informationen zu den Feldern von metadata finden Sie in der Dokumentation zur Kubernetes API. |
items Import-Array |
ImportSpec
ImportSpec definiert den gewünschten Status des Imports.
Wird angezeigt in: - Importieren
Feld | Beschreibung |
---|---|
dbclusterRef DBClusterRef |
DBClusterRef ist der Name des DB-Clusters im selben Namespace, in den importiert werden soll. |
databaseName String |
„DatabaseName“ ist der Name der Datenbankressource in der Instanz, in die importiert werden soll. |
dumpStorage StorageSpec |
DumpStorage gibt einen Speicherort für die Import-Dumpdateien an. Ein Nutzer muss für den richtigen Lesezugriff auf den Speicher-Bucket aus dem Operator heraus sorgen. |
logStorage StorageSpec |
Mit LogStorage wird optional ein Speicherort angegeben, an den das Importprotokoll kopiert werden soll. Ein Nutzer muss dafür sorgen, dass der Operator ordnungsgemäßen Schreibzugriff auf den Speicher-Bucket hat. |
downloadOnly boolean |
Wenn „DownloadOnly“ auf „true“ gesetzt ist, wird die Dump-Datei heruntergeladen, aber nicht in die Datenbank importiert. Der Standardwert ist "false". |
tableExistAction String |
„TableExistAction“ ist die Aktion, die beim Importieren in eine vorhandene Tabelle ausgeführt werden soll. Standardmäßig wird die Aktion übersprungen. |
ImportStatus
ImportStatus definiert den beobachteten Status des Imports.
Wird angezeigt in: - Importieren
Feld | Beschreibung |
---|---|
observedGeneration Ganzzahl |
Intern: Die vom Controller beobachtete Generation. |
reconciled boolean |
Intern: Gibt an, ob die Ressource vom Controller abgeglichen wurde. |
criticalIncidents CriticalIncident-Array |
„CriticalIncidents“ ist eine einfache Liste aller aktiven kritischen Vorfälle. |
conditions Condition-Array |
„Bedingungen“ entspricht den neuesten verfügbaren Beobachtungen zum aktuellen Status der Entität. |
phase ImportPhase |
Die Phase ist eine Zusammenfassung des aktuellen Status des Imports. |
startTime Zeit |
StartTime ist die Zeit, zu der der Import gestartet wurde. |
completeTime Zeit |
„CompleteTime“ ist der Zeitpunkt, zu dem der Import abgeschlossen wurde. |
dumpPath String |
„DumpPath“ ist der Pfad der heruntergeladenen Dumpdatei für den Import nur per Download. |
Migration
Migration ist das Schema für die Migration API.
Wird angezeigt in: - MigrationList
Feld | Beschreibung |
---|---|
apiVersion String |
postgresql.dbadmin.gdc.goog/v1 |
kind String |
Migration |
metadata ObjectMeta |
Informationen zu den Feldern von metadata finden Sie in der Dokumentation zur Kubernetes API. |
spec MigrationSpec |
|
status MigrationStatus |
MigrationList
Feld | Beschreibung |
---|---|
apiVersion String |
postgresql.dbadmin.gdc.goog/v1 |
kind String |
MigrationList |
metadata ListMeta |
Informationen zu den Feldern von metadata finden Sie in der Dokumentation zur Kubernetes API. |
items Migrations-Array |
MigrationSpec
MigrationSpec definiert die Spezifikation des Migrationsjobs.
Wird angezeigt in: – Migration
Feld | Beschreibung |
---|---|
source SourceDatabaseServer |
Die Quelle ist ein Datenbankserver, der als Quelle für die Migration dient. |
target TargetDatabaseServer |
Das Ziel ist ein Datenbankserver, der als Migrationsziel dient. |
control MigrationControl |
Mit „Control“ wird der Status eines Migrationsjobs gesteuert. |
MigrationStatus
„MigrationStatus“ definiert den Status des Migrationsjobs.
Wird angezeigt in: – Migration
Feld | Beschreibung |
---|---|
observedGeneration Ganzzahl |
Intern: Die vom Controller beobachtete Generation. |
reconciled boolean |
Intern: Gibt an, ob die Ressource vom Controller abgeglichen wurde. |
criticalIncidents CriticalIncident-Array |
„CriticalIncidents“ ist eine einfache Liste aller aktiven kritischen Vorfälle. |
conditions Condition-Array |
„Bedingungen“ entspricht den neuesten verfügbaren Beobachtungen zum aktuellen Status der Entität. |
PgInstanceSpec
Vorkommen: - DBClusterSpec
Feld | Beschreibung |
---|---|
version String |
Version einer Datenbank. nullon(samwise-fleet,samwise-local) |
images object (keys:string, values:string) |
Verworfen: Ersatzbilder für die Datenbankinstanz. nullon(samwise-fleet,samwise-local) |
component object (keys:InstanceComponentName, values:InstanceComponentSpec) |
Die Liste der Instanzkomponenten Eine Instanz besteht aus den Komponenten „dataplane“ und „controlPlaneAgent“ nullon(samwise-fleet) |
dbLoadBalancerOptions DBLoadBalancerOptions |
Mit DBNetworkServiceOptions können einige Details des Kubernetes-Dienstes überschrieben werden, der erstellt wurde, um eine Verbindung zur Datenbank herzustellen. |
sourceCidrRanges String-Array |
Quell-IP-CIDR-Bereiche, die für einen Client zulässig sind. |
parameters object (keys:string, values:string) |
Mit Parametern können Sie Datenbankparameter für den Datenbankcluster festlegen. Dieses Feld ist optional. Für Parameter wird ein Schlüssel/Wert-Paar entsprechend dem von der Datenbank-Engine definierten Parameternamen/-wert verwendet. |
services object (keys:Service, values:boolean) |
In der Liste der Dienste sind die optionalen, teilweise verwalteten Dienste aufgeführt, die Kunden auswählen können. |
resources Ressource |
Ressourcenspezifikation für den Datenbankcontainer. Wenn sich eines der Felder in der Ressource ändert, startet der Operator die Datenbankinstanz mit der neuen Ressourcenspezifikation neu. |
mode InstanceMode |
Der Modus gibt an, wie diese Instanz vom Betreiber verwaltet wird. |
databasePatchingTimeout Dauer |
Maximaler Schwellenwert für das Patchen von Datenbanken. Dieses Zeitlimit wird unabhängig für das STS-Patching und die Ausführung von OPatch/datapatch verwendet. nullon(samwise-fleet) |
adminUser AdminUserSpec |
„AdminUser“ stellt die Spezifikation des Administratornutzers dar. Dies ist ein Pflichtfeld. Dies ist der erste Datenbanknutzer, der von der Steuerungsebene erstellt wird. Zusätzliche Datenbanknutzer werden direkt vom Endnutzer verwaltet. Dieses Feld kann auch verwendet werden, um das Passwort des ursprünglichen Nutzers zurückzusetzen. |
isStopped boolean |
IsStopped beendet die Instanz, wenn der Wert auf „true“ gesetzt ist. Dieses Feld ist optional und wird standardmäßig auf „false“ gesetzt. Wenn die Instanz beendet wird, werden die Rechenressourcen (CPU, Arbeitsspeicher) der Instanz freigegeben. Die Instanz behält jedoch die Speicherressource und die Netzwerkendpunkte bei, sodass der Neustart für die Downstream-Dienste transparent ist. Im Statusfeld sehen Sie, ob der Vorgang erfolgreich war oder fehlgeschlagen ist. |
availabilityOptions AvailabilityOptions |
AvailabilityOptions enthält anpassbare Einstellungen für HA-Funktionen. |
allowExternalIncomingTrafficToInstance boolean |
AllowExternalIncomingTrafficToInstance wird verwendet, um die Erstellung des externen Load-Balancers zu konfigurieren. |
auditLogTarget AuditLogTargetSpec |
Mit AuditLogTarget wird das Ziel für die Datenbank-Audit-Logs konfiguriert. |
replication ReplicationSpec |
Die Replikation konfiguriert Replikationsverbindungen zu anderen Datenbankinstanzen. nullon(samwise-fleet) |
tls TLSSpec |
TLS ist die gewünschte Serverzertifikatkonfiguration für die Instanz. Dieses Feld ist optional. Wenn dieses Feld geändert wird, werden die Instanz-Pods neu gestartet, um das angegebene Zertifikat zu laden. |
schedulingconfig SchedulingConfig |
SchedulingConfig gibt an, wie die Instanz auf Kubernetes-Knoten geplant werden soll. Wenn sich ein Feld in der Planungskonfiguration ändert, kann dies dazu führen, dass der Kubernetes-Pod basierend auf der Konfiguration auf einem anderen Knoten neu geplant wird. |
Replikation
Replication ist das Schema für die Replications API.
Wird angezeigt in: - ReplicationList
Feld | Beschreibung |
---|---|
apiVersion String |
postgresql.dbadmin.gdc.goog/v1 |
kind String |
Replication |
metadata ObjectMeta |
Informationen zu den Feldern von metadata finden Sie in der Dokumentation zur Kubernetes API. |
spec ReplicationSpec |
|
status ReplicationStatus |
ReplicationList
ReplicationList enthält eine Liste von Replication
Feld | Beschreibung |
---|---|
apiVersion String |
postgresql.dbadmin.gdc.goog/v1 |
kind String |
ReplicationList |
metadata ListMeta |
Informationen zu den Feldern von metadata finden Sie in der Dokumentation zur Kubernetes API. |
items Replication-Array |
ReplicationSpec
ReplicationSpec definiert den gewünschten Status der Replikation
Wird angezeigt in: - Replikation
Feld | Beschreibung |
---|---|
dbcluster LocalObjectReference |
DBCluster ist der DBCluster, zu dem diese Replikation gehört. |
upstream UpstreamReplicationSpec |
Upstream enthält die Spezifikation für die Upstream-Datenbank für die Replikation. |
downstream DownstreamReplicationSpec |
„Downstream“ enthält die Spezifikation für die nachgeschaltete Replikationsdatenbank. |
ReplicationStatus
ReplicationStatus definiert den beobachteten Status der Replikation.
Wird angezeigt in: - Replikation
Feld | Beschreibung |
---|---|
observedGeneration Ganzzahl |
Intern: Die vom Controller beobachtete Generation. |
reconciled boolean |
Intern: Gibt an, ob die Ressource vom Controller abgeglichen wurde. |
criticalIncidents CriticalIncident-Array |
„CriticalIncidents“ ist eine einfache Liste aller aktiven kritischen Vorfälle. |
conditions Condition-Array |
„Bedingungen“ entspricht den neuesten verfügbaren Beobachtungen zum aktuellen Status der Entität. |
upstream UpstreamReplicationStatus |
„Upstream“ enthält den beobachteten Status der Upstream-Datenbank für die Replikation. |
downstream DownstreamReplicationStatus |
„Downstream“ enthält den beobachteten Status der nachgelagerten Replikationsdatenbank. |
Wiederherstellen
Restore ist das Schema für die Restores API.
Wird angezeigt in: - RestoreList
Feld | Beschreibung |
---|---|
apiVersion String |
postgresql.dbadmin.gdc.goog/v1 |
kind String |
Restore |
metadata ObjectMeta |
Informationen zu den Feldern von metadata finden Sie in der Dokumentation zur Kubernetes API. |
spec RestoreSpec |
|
status RestoreStatus |
RestoreList
RestoreList enthält eine Liste von Wiederherstellungen.
Feld | Beschreibung |
---|---|
apiVersion String |
postgresql.dbadmin.gdc.goog/v1 |
kind String |
RestoreList |
metadata ListMeta |
Informationen zu den Feldern von metadata finden Sie in der Dokumentation zur Kubernetes API. |
items Array „Wiederherstellen“ |
RestoreSpec
RestoreSpec definiert den gewünschten Status von Restore.
Wird angezeigt in: – Wiederherstellen
Feld | Beschreibung |
---|---|
sourceDBCluster DBClusterRef |
Der Name des Quell-DB-Clusters, aus dem die Wiederherstellung erfolgen soll. Dies ist ein Pflichtfeld. |
pointInTime Zeit |
Vorheriger Zeitpunkt, zu dem wiederhergestellt werden soll. Dieses Feld ist optional. Wenn nicht angegeben, wird standardmäßig der letzte verfügbare Zeitpunkt wiederhergestellt. |
clonedDBClusterConfig ClonedDBClusterConfig |
Einstellungen für den geklonten DBCluster. So können Sie den Namen für den geklonten DBCluster angeben. Dieses Feld ist optional. Standardmäßig wird die Quelldatenbank wiederhergestellt, wenn keine Angabe erfolgt. |
RestoreStatus
RestoreStatus definiert den beobachteten Status von Restore.
Wird angezeigt in: – Wiederherstellen
Feld | Beschreibung |
---|---|
observedGeneration Ganzzahl |
Intern: Die vom Controller beobachtete Generation. |
reconciled boolean |
Intern: Gibt an, ob die Ressource vom Controller abgeglichen wurde. |
criticalIncidents CriticalIncident-Array |
„CriticalIncidents“ ist eine einfache Liste aller aktiven kritischen Vorfälle. |
conditions Condition-Array |
„Bedingungen“ entspricht den neuesten verfügbaren Beobachtungen zum aktuellen Status der Entität. |
phase RestorePhase |
|
createTime Zeit |
Erstellungszeitpunkt der Wiederherstellung |
completeTime Zeit |
Abschlusszeit der Wiederherstellung |
restoredPointInTime Zeit |
Tatsächlicher Zeitpunkt, zu dem der Ziel-DB-Cluster durch diese Wiederherstellung zurückgesetzt wird. Kann sich vom in spec.PointInTime angegebenen Wert unterscheiden. nullon(samwise-fleet) |