Skip to Content
Testingที่เก็บข้อมูลออบเจ็กต์แอป

ที่เก็บข้อมูลออบเจ็กต์แอป

ว่าง

หน่วยเก็บอ็อบเจ็กต์ที่ได้รับการจัดการคือ not available yet บริการบัคเก็ตปัจจุบันเป็นการดูตัวอย่างระนาบควบคุม โดยจะสร้างบันทึกที่มีรูปทรงถัง สร้างข้อมูลประจำตัวในรูปแบบ S3 แบบครั้งเดียว และสามารถเผยแพร่ตัวแปรสภาพแวดล้อม OF_S3_* ได้ แต่จุดสิ้นสุดคือ stub-minio-platform.local:9000 ไม่มีการสร้างที่เก็บข้อมูล MiniIO และไม่มีวัตถุใดที่สามารถจัดเก็บไว้ที่นั่นได้

อย่าใช้บันทึกที่มีสถานะ stub สำหรับการอัปโหลด การสำรองข้อมูล หรือข้อมูลใดๆ ที่ต้องคงอยู่ การเรียกที่สำเร็จจะพิสูจน์ได้ว่าสัญญาระนาบควบคุมทำงานได้เท่านั้น

สิ่งที่คุณสามารถทดสอบได้ในวันนี้

การแสดงตัวอย่างใช้ขอบเขตเหล่านี้:

  • การสร้างชื่อถังที่ไม่ซ้ำใคร
  • การตรวจสอบความเป็นเจ้าของแอปใน MCP wrapper
  • การจัดการความลับเพียงครั้งเดียว
  • การตอบกลับรายการเฉพาะข้อมูลเมตา
  • การตีพิมพ์ของ 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 หนึ่งครั้ง นั่นไม่ได้เปลี่ยนจุดสิ้นสุด stub เป็นที่เก็บข้อมูล จัดการกับการตอบสนองอย่างละเอียดอ่อนและอย่าบันทึก

สัญญาส่วนที่เหลือ

วิธีการเส้นทางผลลัพธ์
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 ที่จัดการโดยผู้ปฏิบัติงาน และทดสอบเส้นทางการกู้คืนโดยตรงจนกว่าการตรวจสอบเหล่านั้นจะผ่าน