Skip to Content
Testingאחסון אובייקטים באפליקציה

אחסון אובייקטים באפליקציה

זמינות

אחסון אובייקטים מנוהל הוא not available yet. שירות הדלי הנוכחי הוא תצוגה מקדימה של מטוס בקרה. הוא יוצר רשומה בצורת דלי, יוצר אישורים חד-פעמיים בצורת S3, ויכול לפרסם OF_S3_* משתני סביבה, אך נקודת הקצה שלו היא stub-minio-platform.local:9000. לא נוצר דלי MinIO ולא ניתן לאחסן שם אובייקט.

אל תשתמש ברשומה עם סטטוס stub להעלאות, גיבויים או כל נתונים שחייבים לשרוד. שיחה מוצלחת מוכיחה רק שחוזה מטוס הבקרה פעל.

מה אתה יכול לבדוק היום

התצוגה המקדימה מפעילה את הגבולות הבאים:

  • יצירת שם דלי ייחודי;
  • בדיקות בעלות על אפליקציה במעטפת MCP;
  • טיפול סודי חד פעמי;
  • תגובות רשימת מטא נתונים בלבד;
  • פרסום של OF_S3_ENDPOINT, OF_S3_BUCKET, OF_S3_ACCESS_KEY, OF_S3_SECRET_KEY ו-OF_S3_REGION; ו
  • שיוך של הפניה לדלי עם האפליקציה.

אם פרסום הסביבה יצליח, הערכים הם עדיין מצייני מקום. הסר אותם לפני פריסת עומס עבודה המצפה לאחסון אמיתי.

כלי MCP

כליהתנהגות נוכחית
add_app_bucket(app_id)יוצר רשומה stub ועשוי לפרסם ערכי מציין מיקום OF_S3_*.
list_app_buckets(app_id)מפרט מטא נתונים. זה אף פעם לא מחזיר את המפתח הסודי.
add_app_bucket(app_id='550e8400-e29b-41d4-a716-446655440000')

בדוק את התגובה לפני השימוש בו:

{ "bucket_id": "buk-a7f3b2c1d9e4f", "endpoint_url": "http://stub-minio-platform.local:9000", "status": "stub", "env_published": false }

כאשר פרסום סביבה אוטומטי אינו זמין, התגובה יכולה לכלול את הסוד ו- env_payload פעם אחת. זה לא הופך את נקודת הקצה של הסטאב לאחסון. טפל בתגובה כרגישה ואל תרשום אותה.

חוזה מנוחה

שיטהנתיבתוצאה
POST/api/app-infra/bucketsיוצר רשומת תצוגה מקדימה ומחזיר נתונים חד-פעמיים בצורת אישורים.
GET/api/app-infra/buckets/{bucket_id}מחזיר מטא נתונים ללא המפתח הסודי.
GET/api/app-infra/buckets?app_id={app_id}מפרט מטא נתונים של דלי עבור אפליקציה.

העדיפו את כלי ה-MCP בהיקף הבעלים לשימוש רגיל. מסלולי הפלטפורמה הם משטח האינטגרציה הפנימי.

חוזה יישום מתוכנן

כאשר ספק אמיתי מופעל, יישומים יבנו לקוח תואם S3 במפורש מחמשת המשתנים OF_S3_*. אל תסתמך על אישורי AWS סביבתיים. ניתן להשתמש באותם שמות משתנים עם שירות S3 זמני המנוהל על ידי מפעיל היום, בתנאי שאתה מספק ערכים אמיתיים דרך משתני סביבת האפליקציה.

לפני אחסון מנוהל יכול להיקרא מוכן

מהדורה בעלת יכולת ייצור זקוקה להוכחות עבור:

  1. מארח אחסון אובייקטים שנפרס ונגיש;
  2. בידוד גישה לכל אפליקציה;
  3. העלאה, הורדה ופיסה מחדש של מבחני התמדה;
  4. סיבוב וביטול בטוח;
  5. קיבולת, זמינות וניטור שגיאות; ו
  6. התנהגות גיבוי או שכפול המתאימה ליעד העמידות המוצהר.

עד שהבדיקות הללו יעברו, השתמש בשירות תואם S3 המנוהל על ידי מפעיל ובדוק את נתיב השחזור שלו ישירות.