En esta página se explica cómo crear un segmento de almacenamiento para tus proyectos de dispositivos aislados de Google Distributed Cloud (GDC). Incluye los requisitos previos, los pasos para crear y verificar una cuenta, y las directrices para elegir el nombre. Esto te ayuda a establecer un almacenamiento de objetos que cumpla los requisitos y esté bien configurado para satisfacer las necesidades de tus implementaciones aisladas.
Esta página está dirigida a audiencias como administradores de TI del grupo de operadores de infraestructura o desarrolladores del grupo de operadores de aplicaciones que quieran aprovisionar y gestionar los contenedores de almacenamiento de objetos de proyectos en entornos aislados de GDC.
Antes de empezar
Un espacio de nombres de proyecto gestiona los recursos de los contenedores en el servidor de la API Management. Debes tener un proyecto para trabajar con segmentos y objetos.
También debe tener los permisos de contenedor adecuados para realizar la siguiente operación. Consulta Conceder acceso a un contenedor.
Directrices para asignar nombres a los segmentos de almacenamiento
Los nombres de los segmentos deben cumplir las siguientes convenciones de nomenclatura:
- Ser único en el proyecto. Un proyecto añade un prefijo único al nombre del segmento para asegurarse de que no haya conflictos en la organización. En el improbable caso de que coincidan el prefijo y el nombre de un contenedor en distintas organizaciones, no se podrá crear el contenedor y se mostrará un error
bucket name in use
. - Tener entre 1 y 57 caracteres.
- No incluyas información personal identificable.
- Cumplir los requisitos de DNS.
- Empieza por una letra y solo puede contener letras, números y guiones.
Crear un segmento
Para crear un segmento, aplica una especificación de segmento al espacio de nombres de tu proyecto:
kubectl apply -f bucket.yaml
A continuación, se muestra un ejemplo de especificación de un contenedor:
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
Para obtener más información, consulta la referencia de la API Bucket.