Αποθήκευση αντικειμένων εφαρμογής
Διαθεσιμότητα
Η αποθήκευση διαχειριζόμενων αντικειμένων είναι 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 μία φορά. Αυτό δεν μετατρέπει το τελικό σημείο στέλεχος σε αποθήκευση. Χειριστείτε την απάντηση ως ευαίσθητη και μην την καταγράφετε.
Σύμβαση REST
| Μέθοδος | Μονοπάτι | Αποτέλεσμα |
|---|---|---|
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 που διαχειρίζεται ο χειριστής σήμερα, με την προϋπόθεση ότι παρέχετε πραγματικές τιμές μέσω των App περιβάλλον μεταβλητών.
Προτού ο διαχειριζόμενος αποθηκευτικός χώρος μπορεί να ονομαστεί έτοιμος
Μια κυκλοφορία με δυνατότητα παραγωγής χρειάζεται στοιχεία για:
- έναν αναπτυγμένο και προσβάσιμο κεντρικό υπολογιστή αντικειμένων αποθήκευσης.
- Απομόνωση πρόσβασης ανά εφαρμογή.
- δοκιμές μεταφόρτωσης, λήψης και αναδιάταξης-επιμονής.
- εναλλαγή και ασφαλής αποδέσμευση.
- παρακολούθηση χωρητικότητας, διαθεσιμότητας και σφαλμάτων. και
- Συμπεριφορά δημιουργίας αντιγράφων ασφαλείας ή αναπαραγωγής κατάλληλη για τον δηλωμένο στόχο ανθεκτικότητας.
Μέχρι να περάσουν αυτοί οι έλεγχοι, χρησιμοποιήστε μια υπηρεσία συμβατή με το S3 που διαχειρίζεται ο χειριστής και δοκιμάστε απευθείας τη διαδρομή ανάκτησής της.