postgresql.dbadmin.gdc.goog/v1
גיבוי
גיבוי הוא הסכימה של ה-API של הגיבויים
מופיע ב: - BackupList
| שדה | תיאור |
|---|---|
apiVersion string |
postgresql.dbadmin.gdc.goog/v1 |
kind string |
Backup |
metadata ObjectMeta |
פרטים נוספים על השדות של metadata זמינים במסמכי העזרה של Kubernetes API. |
spec BackupSpec |
|
status BackupStatus |
BackupList
BackupList מכיל רשימה של Backup
| שדה | תיאור |
|---|---|
apiVersion string |
postgresql.dbadmin.gdc.goog/v1 |
kind string |
BackupList |
metadata ListMeta |
פרטים נוספים על השדות של metadata זמינים במסמכי העזרה של Kubernetes API. |
items מערך Backup |
BackupPlan
BackupPlan הוא הסכימה של backupplans API
מופיע ב: - BackupPlanList
| שדה | תיאור |
|---|---|
apiVersion string |
postgresql.dbadmin.gdc.goog/v1 |
kind string |
BackupPlan |
metadata ObjectMeta |
פרטים נוספים על השדות של metadata זמינים במסמכי העזרה של Kubernetes API. |
spec BackupPlanSpec |
|
status BackupPlanStatus |
BackupPlanList
BackupPlanList מכיל רשימה של BackupPlan
| שדה | תיאור |
|---|---|
apiVersion string |
postgresql.dbadmin.gdc.goog/v1 |
kind string |
BackupPlanList |
metadata ListMeta |
פרטים נוספים על השדות של metadata זמינים במסמכי העזרה של Kubernetes API. |
items BackupPlan array |
BackupPlanSpec
BackupPlanSpec מגדיר את המצב הרצוי של BackupPlan.
מופיע ב: - BackupPlan
| שדה | תיאור |
|---|---|
dbclusterRef DBClusterRef |
השם של DBCluster שהגדרת הגיבוי הזו מגדירה. חובה למלא את השדה הזה, ואי אפשר לשנות אותו. |
backupRetainDays מספר שלם |
מספר הימים שאחריהם השירות ימחק גיבוי. אם מציינים זאת, גיבוי שנוצר במסגרת BackupPlan יימחק אוטומטית אחרי שהגיל שלו יגיע ל-create_time + backup_retain_days. הערכים החוקיים הם בין יום אחד ל-90 ימים. אם לא מציינים ערך, ברירת המחדל היא 14 ימים. |
paused boolean |
דגל שמציין אם יצירת הגיבוי במסגרת BackupPlan מושהית. אם המדיניות מוגדרת כ-true, השירות ישהה את התזמון של גיבויים חדשים במסגרת BackupPlan הזה. ברירת המחדל היא False. |
PITREnabled boolean |
סימון שמציין אם שכפול היומנים מופעל כדי לתמוך בשחזור לנקודת זמן מסוימת. ברירת המחדל היא False. nullon(samwise-fleet) |
BackupPlanStatus
BackupPlanStatus מגדיר את המצב שנצפה של BackupPlan.
מופיע ב: - BackupPlan
| שדה | תיאור |
|---|---|
observedGeneration מספר שלם |
פנימי: הדור שנצפה על ידי הבקר. |
reconciled boolean |
פנימי: האם המשאב הותאם על ידי הבקר. |
criticalIncidents CriticalIncident array |
CriticalIncidents היא רשימה שטוחה של כל האירועים הקריטיים הפעילים. |
conditions מערך Condition |
המאפיין Conditions מייצג את התצפיות העדכניות ביותר לגבי המצב הנוכחי של הישות. |
phase BackupPlanPhase |
|
lastBackupTime זמן |
LastBackupTime היא חותמת הזמן של הגיבוי האחרון שבוצע. |
nextBackupTime זמן |
NextBackupTime היא חותמת הזמן של הגיבוי המתוזמן הבא. |
recoveryWindow TimeWindow |
RecoveryWindow הוא חלון השחזור שזמין כרגע. |
readWriteBackupRepositoryZone string |
ReadWriteBackupRepositoryZone הוא אזור הזמינות הנוכחי של מאגר הגיבויים עם מדיניות ייבוא ReadWrite. |
BackupSpec
BackupSpec מגדיר את המצב הרצוי של הגיבוי.
מופיע ב: - גיבוי
| שדה | תיאור |
|---|---|
dbclusterRef DBClusterRef |
השם של DBCluster שאליו הגיבוי שייך. חובה למלא את השדה הזה. |
backupPlanRef BackupPlanRef |
השם של תוכנית הגיבוי שממנה נוצר הגיבוי הזה. חובה למלא את השדה הזה. |
manual boolean |
מציינים אם הגיבוי הזה הוא גיבוי מתוזמן או גיבוי ידני. השדה הזה הוא אופציונלי. אם לא מציינים ערך, ברירת המחדל היא false (גיבוי מתוזמן). |
BackupStatus
BackupStatus מגדיר את המצב שנצפה של הגיבוי.
מופיע ב: - גיבוי
| שדה | תיאור |
|---|---|
observedGeneration מספר שלם |
פנימי: הדור שנצפה על ידי הבקר. |
reconciled boolean |
פנימי: האם המשאב הותאם על ידי הבקר. |
criticalIncidents CriticalIncident array |
CriticalIncidents היא רשימה שטוחה של כל האירועים הקריטיים הפעילים. |
conditions מערך Condition |
המאפיין Conditions מייצג את התצפיות העדכניות ביותר לגבי המצב הנוכחי של הישות. |
phase BackupPhase |
|
createTime זמן |
זמן היצירה של הגיבוי |
completeTime זמן |
זמן השלמת הגיבוי |
CreateStandbyJob
CreateStandbyJob הוא אובייקט פנימי למעקב אחרי תהליך עבודה. המשתמשים לא אמורים לקיים אינטראקציה ישירה עם זה.
מופיע ב: - CreateStandbyJobList
| שדה | תיאור |
|---|---|
apiVersion string |
postgresql.dbadmin.gdc.goog/v1 |
kind string |
CreateStandbyJob |
metadata ObjectMeta |
פרטים נוספים על השדות של metadata זמינים במסמכי העזרה של Kubernetes API. |
spec WorkflowSpec |
|
status EntityStatus |
CreateStandbyJobList
CreateStandbyJobList מכיל רשימה של CreateStandbyJobs
| שדה | תיאור |
|---|---|
apiVersion string |
postgresql.dbadmin.gdc.goog/v1 |
kind string |
CreateStandbyJobList |
metadata ListMeta |
פרטים נוספים על השדות של metadata זמינים במסמכי העזרה של Kubernetes API. |
items CreateStandbyJob array |
DBCluster
DBCluster הוא הסכימה של dbclusters API
מופיע ב: - DBClusterList
| שדה | תיאור |
|---|---|
apiVersion string |
postgresql.dbadmin.gdc.goog/v1 |
kind string |
DBCluster |
metadata ObjectMeta |
פרטים נוספים על השדות של metadata זמינים במסמכי העזרה של Kubernetes API. |
spec DBClusterSpec |
|
status DBClusterStatus |
DBClusterHealth
מופיע ב: - DBClusterHealthList
| שדה | תיאור |
|---|---|
apiVersion string |
postgresql.dbadmin.gdc.goog/v1 |
kind string |
DBClusterHealth |
metadata ObjectMeta |
פרטים נוספים על השדות של metadata זמינים במסמכי העזרה של Kubernetes API. |
status DBClusterHealthStatus |
DBClusterHealthList
DBClusterHealthList מכיל רשימה של DBClusterHealth
| שדה | תיאור |
|---|---|
apiVersion string |
postgresql.dbadmin.gdc.goog/v1 |
kind string |
DBClusterHealthList |
metadata ListMeta |
פרטים נוספים על השדות של metadata זמינים במסמכי העזרה של Kubernetes API. |
items מערך DBClusterHealth |
DBClusterHealthStatus
DBClusterHealthStatus מייצג את מצב התקינות הנוכחי של המופעים של DBCluster.
מופיע ב: - DBClusterHealth
| שדה | תיאור |
|---|---|
observedGeneration מספר שלם |
פנימי: הדור שנצפה על ידי הבקר. |
reconciled boolean |
פנימי: האם המשאב הותאם על ידי הבקר. |
criticalIncidents CriticalIncident array |
CriticalIncidents היא רשימה שטוחה של כל האירועים הקריטיים הפעילים. |
conditions מערך Condition |
המאפיין Conditions מייצג את התצפיות העדכניות ביותר לגבי המצב הנוכחי של הישות. |
instances אובייקט (מפתחות:מחרוזת, ערכים:InstanceHealthStatus) |
המאפיין Instances הוא מפה שמתעדת את סטטוס התקינות של כל מופע. |
DBClusterList
DBClusterList מכיל רשימה של DBCluster
| שדה | תיאור |
|---|---|
apiVersion string |
postgresql.dbadmin.gdc.goog/v1 |
kind string |
DBClusterList |
metadata ListMeta |
פרטים נוספים על השדות של metadata זמינים במסמכי העזרה של Kubernetes API. |
items מערך DBCluster |
DBClusterSpec
DBClusterSpec מגדיר את המצב הרצוי של DBCluster
מופיע ב: - DBCluster
| שדה | תיאור |
|---|---|
primaryCluster string |
nullon(samwise-fleet) |
isDeleted boolean |
הערך IsDeleted מציין בקשה למחיקת DBCluster. השדה הזה הוא אופציונלי, וכברירת מחדל הוא מסומן כ-false. השדות האלה חלים על כל המופעים של אשכול מסד הנתונים. אם מגדירים את המדיניות הזו כ-True, מישור הבקרה ינסה לשחרר את המשאבים הקשורים, כולל נקודות קצה ברשת. אם יש שגיאות, אפשר לראות אותן בשדות הסטטוס. |
mode string |
מציינים את המצב של DBCluster. |
availability זמינות |
הזמינות כוללת הגדרות שניתנות להתאמה לתכונות של זמינות גבוהה ב-DBCluster |
allowExternalIncomingTraffic boolean |
המאפיין AllowExternalIncomingTraffic משמש להפעלה או להשבתה של יצירת מאזן עומסים חיצוני. |
tls TLSSpec |
TLS היא הגדרת אישור השרת הרצויה לאשכול. השדה הזה הוא אופציונלי. כברירת מחדל, השדה הזה ריק ומערכת יוצרת עבור האשכול אישור CA חדש בחתימה עצמית ואישור עלים. כשמשנים את השדה הזה, הפודים של אשכול מסד הנתונים מופעלים מחדש כדי לטעון את האישור שצוין. בשדה status.certificateReference מצוינים המפתח והסוד הנוכחיים של אישור ה-CA. |
databaseVersion string |
DatabaseVersion היא גרסת מסד הנתונים הרצויה לאשכול, לדוגמה, '15.4.5'. חובה למלא את השדה הזה. הגרסה הזו חלה על כל המופעים של אשכול מסד הנתונים. במקרה של אשכול מסדי נתונים חדש, המופע נוצר באמצעות הגרסה שצוינה. במקרה של אשכול מסד נתונים קיים, האופרטור מנסה לשדרג או לשנמך לגרסה שצוינה databaseVersion. השדה status.currentDatabaseVersion מציין את הגרסה הנוכחית של מסד הנתונים. רשימת הגרסאות הזמינות מופיעה ב{link}. |
controlPlaneAgentsVersion string |
ControlPlaneAgentsVersion היא הגרסה הרצויה של סוכני מישור הבקרה עבור האשכול. לדוגמה, '0.5.2'. חובה למלא את השדה הזה. הcontrolPlaneAgentsVersion צריך להיות תואם לdatabaseVersion שנבחר. כדי לדעת אילו גרסאות תואמות, אפשר לעיין ברשימת הגרסאות הזמינות בקישור {link}. הגרסה הזו חלה על כל המופעים של אשכול מסד הנתונים. במקרה של אשכול מסדי נתונים חדש, המופע נוצר באמצעות הגרסה שצוינה. במקרה של אשכול מסד נתונים קיים, האופרטור ינסה לשדרג או לשנמך לגרסה שצוינה controlPlaneAgentsVersion. השדה status.currentControlPlaneAgentsVersion מציין את הגרסה הנוכחית של סוכני מישור הבקרה. |
databaseImage string |
DatabaseImage הוא ה-URI של תמונת מסד נתונים מותאמת אישית בתוך מאגר התמונות, לדוגמה, gcr.io/foo/bar/alloydbomni:15-7-2-customized. השדה הזה הוא אופציונלי. אם מציינים את databaseImage, האופרטור משתמש בקובץ האימג' הזה של הקונטיינר עבור מסד הנתונים במקום בקובץ האימג' של הקונטיינר של מסד הנתונים שמוגדר כברירת מחדל של databaseVersion שצוין. מומלץ שהקונטיינר databaseImage יתבסס על תמונת מסד הנתונים שמוגדרת כברירת מחדל ומשמשת את databaseVersion שנבחר. |
primarySpec PgInstanceSpec |
DBClusterStatus
DBClusterStatus מגדיר את המצב שנצפה של DBCluster
מופיע ב: - DBCluster
| שדה | תיאור |
|---|---|
observedGeneration מספר שלם |
פנימי: הדור שנצפה על ידי הבקר. |
reconciled boolean |
פנימי: האם המשאב הותאם על ידי הבקר. |
criticalIncidents CriticalIncident array |
CriticalIncidents היא רשימה שטוחה של כל האירועים הקריטיים הפעילים. |
conditions מערך Condition |
המאפיין Conditions מייצג את התצפיות העדכניות ביותר לגבי המצב הנוכחי של הישות. |
phase DBClusterPhase |
|
primary PrimaryStatus |
השדה Primary מכיל את הסטטוס של המופע הראשי. |
restoredFrom RestoredFrom |
|
upgradeScheduledAt זמן |
UpgradeScheduledAt היא חותמת זמן שמציינת מתי מתוכנן להתחיל השדרוג הבא. אם הערך הוא nil, המשמעות היא שלא מתוכנן שדרוג עתידי. nullon(samwise-fleet) |
serviceAccounts אובייקט (מפתחות:OpType, ערכים:ServiceAccountRef) |
ServiceAccounts מכיל את חשבונות השירות שנוצרו על ידי מישור הבקרה לשימוש בפעולות שונות. הענקת הרשאות לחשבונות השירות האלה מאפשרת למסד הנתונים ליצור אינטראקציה עם שירותים אחרים במערכת האקולוגית של Kubernetes. מידע נוסף, כולל ההרשאות הנדרשות, זמין במסמכי התיעוד של כל פעולה. |
certificateReference CertificateRef |
ההפניה CertificateReference מתייחסת לסוד ולמפתח של אישור CA של השרת שאפשר להשתמש בהם כדי להתחבר למסד הנתונים. אם מציינים את spec.TLS, הערך הזה צריך להתייחס לאותו סוד אחרי שהמסד נתונים הוגדר לשימוש באישור השרת שצוין. |
tls TLSStatus |
TLS היא התצורה הנוכחית של אישור השרת עבור אשכול מסד הנתונים. |
latestFailoverStatus FailoverStatus |
LatestFailoverStatus הוא הסטטוס של המעבר לגיבוי הכי עדכני של אשכול מסדי הנתונים. הסטטוס הזה הוא עותק של הסטטוס של פעולת המעבר לגיבוי הנוכחית או הכי עדכנית של אשכול מסדי הנתונים. אפשר להשתמש בזה כדי לעקוב בקלות אחרי הסטטוס של פעולת מעבר לגיבוי (failover) שמתבצעת כרגע. |
migrationStatus MigrationStatus |
MigrationStatus מייצג את סטטוס ההעברה של אשכול מסדי הנתונים. nullon(samwise-fleet) |
availabilityZones AvailabilityZones |
AvailabilityZones מייצג את סטטוס האזור של אשכול מסד נתונים עם זמינות גבוהה (HA) בכמה אזורים. |
previousAvailabilityZones AvailabilityZones |
PreviousAvailabilityZones מייצג את סטטוס האזור של אשכול מסד נתונים עם זמינות גבוהה (HA) בכמה אזורים לפני פעולת HA. |
DeleteStandbyJob
DeleteStandbyJob הוא אובייקט פנימי למעקב אחרי תהליך עבודה. המשתמשים לא אמורים לקיים אינטראקציה ישירה עם זה.
מופיע ב: - DeleteStandbyJobList
| שדה | תיאור |
|---|---|
apiVersion string |
postgresql.dbadmin.gdc.goog/v1 |
kind string |
DeleteStandbyJob |
metadata ObjectMeta |
פרטים נוספים על השדות של metadata זמינים במסמכי העזרה של Kubernetes API. |
spec WorkflowSpec |
|
status EntityStatus |
DeleteStandbyJobList
DeleteStandbyJobList מכיל רשימה של DeleteStandbyJobs
| שדה | תיאור |
|---|---|
apiVersion string |
postgresql.dbadmin.gdc.goog/v1 |
kind string |
DeleteStandbyJobList |
metadata ListMeta |
פרטים נוספים על השדות של metadata זמינים במסמכי העזרה של Kubernetes API. |
items DeleteStandbyJob |
ייצוא
Export הוא הסכימה של Export API.
מופיע ב: - ExportList
| שדה | תיאור |
|---|---|
apiVersion string |
postgresql.dbadmin.gdc.goog/v1 |
kind string |
Export |
metadata ObjectMeta |
פרטים נוספים על השדות של metadata זמינים במסמכי העזרה של Kubernetes API. |
spec ExportSpec |
|
status ExportStatus |
ExportList
| שדה | תיאור |
|---|---|
apiVersion string |
postgresql.dbadmin.gdc.goog/v1 |
kind string |
ExportList |
metadata ListMeta |
פרטים נוספים על השדות של metadata זמינים במסמכי העזרה של Kubernetes API. |
items מערך Export |
ExportSpec
ExportSpec מגדיר את המצב הרצוי של Export.
מופיע ב: - ייצוא
| שדה | תיאור |
|---|---|
dbclusterRef DBClusterRef |
DBClusterRef הוא שם אשכול מסד הנתונים באותו מרחב שמות שממנו רוצים לייצא. |
exportLocation StorageSpec |
ExportLocation מציין מיקום אחסון לקבצים המיוצאים. משתמש צריך לוודא שיש לו הרשאת כתיבה מתאימה לקטגוריית האחסון מתוך האופרטור. |
ExportStatus
השדה ExportStatus מגדיר את המצב הנצפה של הייצוא.
מופיע ב: - ייצוא
| שדה | תיאור |
|---|---|
observedGeneration מספר שלם |
פנימי: הדור שנצפה על ידי הבקר. |
reconciled boolean |
פנימי: האם המשאב הותאם על ידי הבקר. |
criticalIncidents CriticalIncident array |
CriticalIncidents היא רשימה שטוחה של כל האירועים הקריטיים הפעילים. |
conditions מערך Condition |
המאפיין Conditions מייצג את התצפיות העדכניות ביותר לגבי המצב הנוכחי של הישות. |
phase ExportPhase |
השלב הוא סיכום של המצב הנוכחי של הייצוא. |
startTime זמן |
StartTime היא השעה שבה הייצוא התחיל. |
completeTime זמן |
CompleteTime הוא הזמן שבו הייצוא הושלם. |
exportSubDirectory string |
ExportSubDirectory היא תיקיית המשנה שמצורפת ל-ExportLocation כדי לאחסן קבצים שמיוצאים. |
ExternalServer
ExternalServer הוא הסכימה של ExternalServer API.
מופיע ב: - ExternalServerList
| שדה | תיאור |
|---|---|
apiVersion string |
postgresql.dbadmin.gdc.goog/v1 |
kind string |
ExternalServer |
metadata ObjectMeta |
פרטים נוספים על השדות של metadata זמינים במסמכי העזרה של Kubernetes API. |
spec ExternalServerSpec |
|
status ExternalServerStatus |
ExternalServerList
| שדה | תיאור |
|---|---|
apiVersion string |
postgresql.dbadmin.gdc.goog/v1 |
kind string |
ExternalServerList |
metadata ListMeta |
פרטים נוספים על השדות של metadata זמינים במסמכי העזרה של Kubernetes API. |
items מערך ExternalServer |
ExternalServerSpec
ExternalServerSpec מגדיר את המטא-נתונים של שרת מסד נתונים חיצוני שמשמש להעברה.
מופיע ב: - ExternalServer
| שדה | תיאור |
|---|---|
host string |
המארח הוא כתובת ה-IP של שרת מסד הנתונים החיצוני. |
port מספר שלם |
Port הוא היציאה של שרת מסד הנתונים החיצוני. |
username string |
UserName הוא שם המשתמש שמשמש לחיבור למסד הנתונים החיצוני. |
password SecretReference |
הסיסמה היא ההפניה לסוד שבו מאוחסנת הסיסמה של שרת מסד הנתונים החיצוני. |
certRef SecretReference |
CertRef הוא ההפניה לסוד שבו מאוחסן אישור שרת מסד הנתונים החיצוני. |
ExternalServerStatus
מופיע ב: - ExternalServer
| שדה | תיאור |
|---|---|
observedGeneration מספר שלם |
פנימי: הדור שנצפה על ידי הבקר. |
reconciled boolean |
פנימי: האם המשאב הותאם על ידי הבקר. |
criticalIncidents CriticalIncident array |
CriticalIncidents היא רשימה שטוחה של כל האירועים הקריטיים הפעילים. |
conditions מערך Condition |
המאפיין Conditions מייצג את התצפיות העדכניות ביותר לגבי המצב הנוכחי של הישות. |
ייבוא
Import היא הסכמה של ה-API לייבוא.
מופיע ב: - ImportList
| שדה | תיאור |
|---|---|
apiVersion string |
postgresql.dbadmin.gdc.goog/v1 |
kind string |
Import |
metadata ObjectMeta |
פרטים נוספים על השדות של metadata זמינים במסמכי העזרה של Kubernetes API. |
spec ImportSpec |
|
status ImportStatus |
ImportList
| שדה | תיאור |
|---|---|
apiVersion string |
postgresql.dbadmin.gdc.goog/v1 |
kind string |
ImportList |
metadata ListMeta |
פרטים נוספים על השדות של metadata זמינים במסמכי העזרה של Kubernetes API. |
items מערך Import |
ImportSpec
ImportSpec מגדיר את המצב הרצוי של Import.
מופיע ב: - ייבוא
| שדה | תיאור |
|---|---|
dbclusterRef DBClusterRef |
DBClusterRef הוא שם האשכול של מסד הנתונים באותו מרחב שמות שאליו רוצים לייבא. |
databaseName string |
DatabaseName הוא שם המשאב של מסד הנתונים בתוך Instance שאליו רוצים לייבא. |
dumpStorage StorageSpec |
הפרמטר DumpStorage מציין מיקום אחסון לקבצי ה-dump של הייבוא. המשתמש צריך לוודא שיש לו גישת קריאה מתאימה לקטגוריית האחסון מתוך האופרטור. |
logStorage StorageSpec |
אפשר לציין מיקום אחסון להעתקת יומן הייבוא. משתמש צריך לוודא שיש לו הרשאת כתיבה מתאימה לקטגוריית האחסון מתוך האופרטור. |
downloadOnly boolean |
הערך True במאפיין DownloadOnly מציין שקובץ ה-dump יורד אבל לא יובא למסד הנתונים. ברירת המחדל היא FALSE. |
tableExistAction string |
TableExistAction היא הפעולה שצריך לבצע כשמייבאים לטבלה קיימת. ברירת המחדל היא דילוג. |
ImportStatus
השדה ImportStatus מגדיר את המצב שנצפה של הייבוא.
מופיע ב: - ייבוא
| שדה | תיאור |
|---|---|
observedGeneration מספר שלם |
פנימי: הדור שנצפה על ידי הבקר. |
reconciled boolean |
פנימי: האם המשאב הותאם על ידי הבקר. |
criticalIncidents CriticalIncident array |
CriticalIncidents היא רשימה שטוחה של כל האירועים הקריטיים הפעילים. |
conditions מערך Condition |
המאפיין Conditions מייצג את התצפיות העדכניות ביותר לגבי המצב הנוכחי של הישות. |
phase ImportPhase |
המאפיין 'שלב' הוא סיכום של המצב הנוכחי של הייבוא. |
startTime זמן |
StartTime היא השעה שבה התחיל הייבוא. |
completeTime זמן |
CompleteTime הוא הזמן שבו הייבוא הושלם. |
dumpPath string |
DumpPath הוא הנתיב של קובץ ה-dump שהורד לייבוא רק להורדה. |
העברה
Migration הוא הסכימה של ה-API להעברה.
מופיע ב: - MigrationList
| שדה | תיאור |
|---|---|
apiVersion string |
postgresql.dbadmin.gdc.goog/v1 |
kind string |
Migration |
metadata ObjectMeta |
פרטים נוספים על השדות של metadata זמינים במסמכי העזרה של Kubernetes API. |
spec MigrationSpec |
|
status MigrationStatus |
MigrationList
| שדה | תיאור |
|---|---|
apiVersion string |
postgresql.dbadmin.gdc.goog/v1 |
kind string |
MigrationList |
metadata ListMeta |
פרטים נוספים על השדות של metadata זמינים במסמכי העזרה של Kubernetes API. |
items מערך Migration |
MigrationSpec
MigrationSpec מגדיר את המפרט של משימת ההעברה.
מופיע ב: - העברה
| שדה | תיאור |
|---|---|
source SourceDatabaseServer |
המקור הוא שרת מסד נתונים שמשמש כמקור להעברה. |
target TargetDatabaseServer |
יעד הוא שרת מסד נתונים שמשמש כיעד להעברה. |
control MigrationControl |
הפקודה Control משמשת לשליטה במצב של עבודת העברה. |
MigrationStatus
השדה MigrationStatus מגדיר את הסטטוס של משימת ההעברה.
מופיע ב: - העברה
| שדה | תיאור |
|---|---|
observedGeneration מספר שלם |
פנימי: הדור שנצפה על ידי הבקר. |
reconciled boolean |
פנימי: האם המשאב הותאם על ידי הבקר. |
criticalIncidents CriticalIncident array |
CriticalIncidents היא רשימה שטוחה של כל האירועים הקריטיים הפעילים. |
conditions מערך Condition |
המאפיין Conditions מייצג את התצפיות העדכניות ביותר לגבי המצב הנוכחי של הישות. |
PgInstanceSpec
מופיע ב: - DBClusterSpec
| שדה | תיאור |
|---|---|
version string |
גרסה של מסד נתונים. nullon(samwise-fleet,samwise-local) |
images object (keys:string, values:string) |
הוצא משימוש: תמונות חלופיות למופע של מסד הנתונים. nullon(samwise-fleet,samwise-local) |
port מספר שלם |
Port הוא מספר היציאה שהמסד נתונים מאזין לה. nullon(dbs-fleet,dbs-local) |
component אובייקט (מפתחות:InstanceComponentName, ערכים:InstanceComponentSpec) |
רשימת רכיבי המופע. מופע מורכב מרכיבי dataplane ו-controlPlaneAgent |
dbLoadBalancerOptions DBLoadBalancerOptions |
DBNetworkServiceOptions מאפשרת לשנות חלק מהפרטים של שירות Kubernetes שנוצר כדי לחשוף חיבור למסד נתונים. |
sourceCidrRanges מערך מחרוזות |
טווח כתובות ה-IP ב-CIDR שמותרות ללקוח. |
parameters object (keys:string, values:string) |
פרמטרים מאפשרים להגדיר פרמטרים של מסד נתונים עבור אשכול מסדי הנתונים. השדה הזה הוא אופציונלי. הפרמטרים יקבלו צמד מפתח/ערך שמתאים לשם/ערך הפרמטר כפי שהוגדר על ידי מנוע מסד הנתונים. |
services object (keys:Service, values:boolean) |
בקטע Services מפורטים השירותים האופציונליים למחצה שהלקוחות יכולים לבחור מתוכם. |
resources משאב |
מפרט המשאבים של מאגר מסד הנתונים. אם יש שינוי באחד מהשדות בתוך המשאב, האופרטור מפעיל מחדש את מופע מסד הנתונים עם מפרט המשאב החדש. |
mode InstanceMode |
הפרמטר Mode מציין איך האופרטור ינהל את המופע הזה. |
databasePatchingTimeout משך הזמן |
משך הזמן המקסימלי המותר להקצאת תיקונים ל-StatefulSet במהלך עדכונים של קובצי אימג' של קונטיינרים. הסף הזה מבטיח שה-pods של מסד הנתונים יתעדכנו בתוך מסגרת זמן ספציפית. אם השדה הזה לא מוגדר, המערכת תחזור לשימוש במשך המקסימלי שמוגדר כברירת מחדל. |
adminUser AdminUserSpec |
AdminUser מייצג את המפרט של משתמש האדמין. חובה למלא את השדה הזה. זהו משתמש מסד הנתונים הראשוני שמישור הבקרה יוצר. משתמשים נוספים במסד הנתונים מנוהלים ישירות על ידי משתמש הקצה. אפשר להשתמש בשדה הזה גם כדי לאפס את הסיסמה של המשתמש הראשוני. |
systemUserPasswordRefs object (keys:string, values:string) |
SystemUserPasswordRefs היא רשימה של משתמשי מערכת והסודות התואמים שמכילים את הסיסמה לחשבונות האלה nullon(dbs-fleet,dbs-local) |
isStopped boolean |
המאפיין IsStopped מפסיק את המופע כשהוא מוגדר כ-true. השדה הזה הוא אופציונלי וערך ברירת המחדל שלו הוא False. כשמפסיקים את המכונה, משאבי החישוב (CPU, זיכרון) של המופע משוחררים. עם זאת, המופע עדיין שומר את משאב האחסון ואת נקודות הקצה ברשת, כך שההפעלה מחדש שקופה לשירותים במורד הזרם. אם יש שגיאות, הן יופיעו בשדה הסטטוס. |
availabilityOptions AvailabilityOptions |
ההגדרה AvailabilityOptions מכילה הגדרות שניתנות לשינוי לתכונות של זמינות גבוהה |
allowExternalIncomingTrafficToInstance boolean |
|
auditLogTarget AuditLogTargetSpec |
AuditLogTarget מגדיר את יעד ההעברה של יומני הביקורת של מסד הנתונים |
replication ReplicationSpec |
Replication configures replication connections to other db instances nullon(samwise-fleet) |
tls TLSSpec |
TLS היא הגדרת אישור השרת הרצויה למופע. השדה הזה הוא אופציונלי. כשמשנים את השדה הזה, הפודים של המופע מופעלים מחדש כדי לטעון את האישור שצוין |
schedulingconfig SchedulingConfig |
ההגדרה SchedulingConfig מציינת איך המופע צריך להיות מתוזמן בצמתי Kubernetes. אם משנים שדה כלשהו בהגדרות התזמון, יכול להיות שה-pod של k8s יתוזמן מחדש על צומת אחר בהתאם להגדרות. |
שכפול
שכפול הוא הסכימה של Replications API
מופיע ב: - ReplicationList
| שדה | תיאור |
|---|---|
apiVersion string |
postgresql.dbadmin.gdc.goog/v1 |
kind string |
Replication |
metadata ObjectMeta |
פרטים נוספים על השדות של metadata זמינים במסמכי העזרה של Kubernetes API. |
spec ReplicationSpec |
|
status ReplicationStatus |
ReplicationList
ReplicationList מכיל רשימה של Replication
| שדה | תיאור |
|---|---|
apiVersion string |
postgresql.dbadmin.gdc.goog/v1 |
kind string |
ReplicationList |
metadata ListMeta |
פרטים נוספים על השדות של metadata זמינים במסמכי העזרה של Kubernetes API. |
items מערך שכפול |
ReplicationSpec
ReplicationSpec מגדיר את המצב הרצוי של השכפול
מופיע ב: - Replication
| שדה | תיאור |
|---|---|
dbcluster LocalObjectReference |
DBCluster הוא ה-DBCluster שאליו השכפול הזה שייך. |
upstream UpstreamReplicationSpec |
המאגר upstream מכיל מפרט לשכפול של מסד נתונים upstream. |
downstream DownstreamReplicationSpec |
המאפיין downstream מכיל מפרט לשכפול מסד נתונים במורד הזרם. |
ReplicationStatus
ReplicationStatus מגדיר את המצב שנצפה של השכפול
מופיע ב: - Replication
| שדה | תיאור |
|---|---|
observedGeneration מספר שלם |
פנימי: הדור שנצפה על ידי הבקר. |
reconciled boolean |
פנימי: האם המשאב הותאם על ידי הבקר. |
criticalIncidents CriticalIncident array |
CriticalIncidents היא רשימה שטוחה של כל האירועים הקריטיים הפעילים. |
conditions מערך Condition |
המאפיין Conditions מייצג את התצפיות העדכניות ביותר לגבי המצב הנוכחי של הישות. |
upstream UpstreamReplicationStatus |
המאפיין upstream מכיל את המצב שנצפה של מסד הנתונים של השכפול upstream. |
downstream DownstreamReplicationStatus |
המאפיין Downstream מכיל את המצב שנצפה של שכפול מסד הנתונים downstream. |
שחזור
Restore הוא הסכימה של ה-API של השחזורים
מופיע ב: - RestoreList
| שדה | תיאור |
|---|---|
apiVersion string |
postgresql.dbadmin.gdc.goog/v1 |
kind string |
Restore |
metadata ObjectMeta |
פרטים נוספים על השדות של metadata זמינים במסמכי העזרה של Kubernetes API. |
spec RestoreSpec |
|
status RestoreStatus |
RestoreList
RestoreList מכיל רשימה של פעולות שחזור
| שדה | תיאור |
|---|---|
apiVersion string |
postgresql.dbadmin.gdc.goog/v1 |
kind string |
RestoreList |
metadata ListMeta |
פרטים נוספים על השדות של metadata זמינים במסמכי העזרה של Kubernetes API. |
items Restore array |
RestoreSpec
ההגדרה RestoreSpec מגדירה את המצב הרצוי של השחזור.
מופיע ב: - שחזור
| שדה | תיאור |
|---|---|
sourceDBCluster DBClusterRef |
השם של DBCluster המקור שממנו רוצים לשחזר. חובה למלא את השדה הזה. |
pointInTime זמן |
הנקודה הקודמת בזמן לשחזור. השדה הזה הוא אופציונלי. אם לא מציינים נקודת זמן, ברירת המחדל היא לשחזר את נקודת הזמן האחרונה שזמינה. |
clonedDBClusterConfig ClonedDBClusterConfig |
ההגדרות של DBCluster המשוכפל. כך תוכלו לציין את השם של DBCluster המשוכפל. השדה הזה הוא אופציונלי. אם לא מציינים ערך, ברירת המחדל היא לשחזר את DBCluster של המקור. |
RestoreStatus
RestoreStatus מגדיר את המצב שנצפה של Restore.
מופיע ב: - שחזור
| שדה | תיאור |
|---|---|
observedGeneration מספר שלם |
פנימי: הדור שנצפה על ידי הבקר. |
reconciled boolean |
פנימי: האם המשאב הותאם על ידי הבקר. |
criticalIncidents CriticalIncident array |
CriticalIncidents היא רשימה שטוחה של כל האירועים הקריטיים הפעילים. |
conditions מערך Condition |
המאפיין Conditions מייצג את התצפיות העדכניות ביותר לגבי המצב הנוכחי של הישות. |
phase RestorePhase |
|
createTime זמן |
זמן היצירה של השחזור |
completeTime זמן |
זמן הסיום של השחזור |
restoredPointInTime זמן |
הנקודה בפועל בזמן שאליה השחזור הזה מביא את DBCluster של היעד. יכול להיות שונה מהערך שצוין ב-spec.PointInTime. nullon(samwise-fleet) |