Halaman ini memandu Anda cara membuat bucket penyimpanan untuk project appliance dengan air gap Google Distributed Cloud (GDC). Dokumen ini mencakup prasyarat, langkah-langkah pembuatan dan verifikasi, serta panduan penamaan. Hal ini membantu Anda membuat penyimpanan objek yang sesuai dan dikonfigurasi dengan baik yang memenuhi kebutuhan deployment terisolasi Anda.
Halaman ini ditujukan bagi audiens seperti admin IT dalam grup operator infrastruktur atau developer dalam grup operator aplikasi yang ingin menyediakan dan mengelola bucket penyimpanan objek untuk project dalam lingkungan GDC dengan air gap.
Sebelum memulai
Namespace project mengelola resource bucket di server API pengelolaan. Anda harus memiliki project untuk bekerja dengan bucket dan objek.
Anda juga harus memiliki izin bucket yang sesuai untuk melakukan operasi berikut. Lihat Memberikan akses bucket.
Untuk menjalankan perintah terhadap server API pengelolaan, login dan buat file kubeconfig untuk server API pengelolaan jika Anda belum memilikinya.
Panduan penamaan bucket penyimpanan
Nama bucket harus mematuhi konvensi penamaan berikut:
- Bersifat unik dalam project. Project menambahkan awalan unik ke nama bucket, sehingga tidak ada konflik dalam organisasi. Jika terjadi konflik nama bucket dan awalan di seluruh organisasi, pembuatan bucket akan gagal dengan error
bucket name in use. - Memiliki minimal satu dan maksimal 57 karakter.
- Jangan menyertakan informasi identitas pribadi (PII).
- Mematuhi DNS.
- Diawali dengan huruf dan hanya berisi huruf, angka, dan tanda hubung.
Membuat bucket
Untuk membuat bucket, terapkan spesifikasi bucket ke namespace project Anda:
kubectl --kubeconfig MANAGEMENT_API_SERVER_KUBECONFIG apply -f bucket.yaml
Berikut adalah contoh spesifikasi bucket:
apiVersion: object.gdc.goog/v1
kind: Bucket
metadata:
name: BUCKET_NAME
namespace: NAMESPACE_NAME
spec:
description: DESCRIPTION
storageClass: Standard
bucketPolicy:
lockingPolicy:
defaultObjectRetentionDays: RETENTION_DAY_COUNT
Untuk mengetahui detail selengkapnya, lihat referensi Bucket API.