Uygulama nesnesi depolama
Kullanılabilirlik
Yönetilen nesne depolama alanı not available yet’dir. Geçerli paket hizmeti bir kontrol düzlemi önizlemesidir. Kova şeklinde bir kayıt oluşturur, tek seferlik S3 şeklinde kimlik bilgileri üretir ve OF_S3_* ortam değişkeni yayınlayabilir, ancak uç noktası stub-minio-platform.local:9000’dür. Hiçbir MinIO paketi oluşturulmaz ve orada hiçbir nesne depolanamaz.
Durumu stub olan bir kaydı yüklemeler, yedeklemeler veya hayatta kalması gereken veriler için kullanmayın. Başarılı bir çağrı yalnızca kontrol düzlemi sözleşmesinin yürüdüğünü kanıtlar.
Bugün neyi test edebilirsiniz?
Önizleme şu sınırları uygular:
- benzersiz kova adı oluşturma;
- MCP paketleyicisinde uygulama sahipliği kontrolleri;
- bir kerelik gizli işleme;
- yalnızca meta veri listesi yanıtları;
OF_S3_ENDPOINT,OF_S3_BUCKET,OF_S3_ACCESS_KEY,OF_S3_SECRET_KEYveOF_S3_REGIONyayınları; ve- paket referansının uygulamayla ilişkilendirilmesi.
Ortam yayımı başarılı olursa değerler hâlâ yer tutucudur. Gerçek depolama gerektiren bir iş yükünü dağıtmadan önce bunları kaldırın.
MCP araçları
| Araç | Mevcut davranış |
|---|---|
add_app_bucket(app_id) | Bir stub kaydı oluşturur ve OF_S3_* yer tutucu değerlerini yayınlayabilir. |
list_app_buckets(app_id) | Meta verileri listeler. Asla gizli anahtarı döndürmez. |
add_app_bucket(app_id='550e8400-e29b-41d4-a716-446655440000')Kullanmadan önce yanıtı kontrol edin:
{
"bucket_id": "buk-a7f3b2c1d9e4f",
"endpoint_url": "http://stub-minio-platform.local:9000",
"status": "stub",
"env_published": false
}Otomatik ortam yayını kullanılamadığında yanıt, sırrı ve bir kez env_payload’ü içerebilir. Bu, saplama uç noktasını depolamaya dönüştürmez. Yanıtı hassas olarak değerlendirin ve günlüğe kaydetmeyin.
REST sözleşmesi
| Yöntem | Yol | Sonuç |
|---|---|---|
POST | /api/app-infra/buckets | Bir önizleme kaydı oluşturur ve tek seferlik kimlik bilgisi şeklindeki verileri döndürür. |
GET | /api/app-infra/buckets/{bucket_id} | Gizli anahtar olmadan meta verileri döndürür. |
GET | /api/app-infra/buckets?app_id={app_id} | Bir uygulamaya ilişkin paket meta verilerini listeler. |
Normal kullanım için sahibi kapsamındaki MCP araçlarını tercih edin. Platform rotaları dahili entegrasyon yüzeyidir.
Planlanan uygulama sözleşmesi
Gerçek bir sağlayıcı etkinleştirildiğinde uygulamalar, beş OF_S3_* değişkeninden açıkça S3 uyumlu bir istemci oluşturacaktır. Ortam AWS kimlik bilgilerine güvenmeyin. Uygulama ortam değişkenleri aracılığıyla gerçek değerler sağlamanız koşuluyla, günümüzde operatör tarafından yönetilen geçici bir S3 hizmetiyle aynı değişken adları kullanılabilir.
Yönetilen depolamanın hazır olarak çağrılmasından önce
Üretim özellikli bir sürümün aşağıdakiler için kanıta ihtiyacı vardır:
- konuşlandırılmış ve erişilebilir bir nesne deposu ana bilgisayarı;
- uygulama başına erişim izolasyonu;
- Kalıcılık testlerini yükleme, indirme ve yeniden dağıtma;
- rotasyon ve güvenli provizyonun kaldırılması;
- kapasite, kullanılabilirlik ve hata izleme; ve
- Belirtilen dayanıklılık hedefine uygun yedekleme veya çoğaltma davranışı.
Bu kontroller başarılı olana kadar operatör tarafından yönetilen S3 uyumlu bir hizmet kullanın ve kurtarma yolunu doğrudan test edin.