本页面将引导您完成以下操作:为 Google Distributed Cloud (GDC) 空气隔离设备项目创建存储桶。其中介绍了前提条件、创建和验证步骤以及命名准则。这有助于您建立合规且配置完善的对象存储,以满足隔离部署的需求。
本页面面向的受众群体包括基础设施运维人员组中的 IT 管理员或应用运维人员组中的开发者,他们希望在 GDC 气隙环境内为项目预配和管理对象存储分区。
准备工作
项目命名空间用于管理 Management API 服务器中的存储桶资源。您必须拥有一个项目才能使用存储分区和对象。
您还必须拥有相应的存储桶权限才能执行以下操作。请参阅授予存储桶访问权限。
存储桶命名准则
存储分区名称必须遵循以下命名惯例:
- 在项目中必须是唯一的。项目会向存储桶名称添加唯一的前缀,以确保组织内不会发生冲突。如果出现组织间前缀和存储桶名称冲突的极小概率事件,存储桶创建会失败并显示
bucket name in use
错误。 - 至少包含 1 个字符,且不得超过 57 个字符。
- 请勿包含任何个人身份信息 (PII)。
- 符合 DNS 规范。
- 以字母开头,且只能包含字母、数字和连字符。
创建存储桶
如需创建存储桶,请将存储桶规范应用于项目命名空间:
kubectl apply -f bucket.yaml
以下是分桶规范的示例:
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
如需了解详情,请参阅 Bucket API 参考文档。