Membuat bucket penyimpanan

Halaman ini memandu Anda cara membuat bucket penyimpanan untuk project appliance dengan air gap Google Distributed Cloud (GDC). Bagian 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 yang terisolasi dari internet GDC.

Sebelum memulai

Namespace project mengelola resource bucket di server Management API. 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.

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 tidak lebih dari 57 karakter.
  • Jangan menyertakan informasi identitas pribadi (PII).
  • Sesuai dengan 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 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.