ที่เก็บข้อมูลออบเจ็กต์แอป
ว่าง
หน่วยเก็บอ็อบเจ็กต์ที่ได้รับการจัดการคือ 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 ที่จัดการโดยผู้ให้บริการชั่วคราวได้ โดยคุณต้องระบุค่าจริงผ่าน ตัวแปรสภาพแวดล้อมของแอป
ก่อนที่พื้นที่เก็บข้อมูลที่มีการจัดการสามารถเรียกได้ว่าพร้อมแล้ว
การปล่อยสารที่สามารถผลิตได้จริงจำเป็นต้องมีหลักฐานสำหรับ:
- โฮสต์ที่เก็บอ็อบเจ็กต์ที่ปรับใช้และเข้าถึงได้
- การแยกการเข้าถึงต่อแอป
- อัปโหลด ดาวน์โหลด และปรับใช้การทดสอบการคงอยู่อีกครั้ง
- การหมุนเวียนและการยกเลิกการจัดเตรียมอย่างปลอดภัย
- การตรวจสอบความจุ ความพร้อมใช้งาน และข้อผิดพลาด และ
- ลักษณะการสำรองข้อมูลหรือการจำลองแบบที่เหมาะสมกับเป้าหมายความทนทานที่ระบุไว้
ใช้บริการที่เข้ากันได้กับ S3 ที่จัดการโดยผู้ปฏิบัติงาน และทดสอบเส้นทางการกู้คืนโดยตรงจนกว่าการตรวจสอบเหล่านั้นจะผ่าน