Cómo ver y enumerar la configuración de bucket de almacenamiento

En esta página, se describe cómo generar una lista de buckets de almacenamiento de Google Distributed Cloud (GDC) aislado dentro de un proyecto y los detalles de configuración de visualización para cada bucket. Todas las operaciones de lista y vista en buckets de doble región deben realizarse en la API global.

Antes de comenzar

Los buckets de almacenamiento son recursos que se limitan a un proyecto específico. El proyecto actúa como un contenedor, agrupa tus buckets y habilita su administración a través del servidor de la API de Management. Antes de realizar las operaciones de esta página, debes crear un proyecto nuevo o seleccionar uno existente en el que tengas los permisos suficientes.

Roles de IAM obligatorios

Comunícate con el administrador de IAM de tu proyecto para solicitar los siguientes roles en el espacio de nombres del proyecto:

  • Administrador de proyectos de buckets (project-bucket-admin): Crea, actualiza y borra buckets de almacenamiento.
  • Visualizador de proyectos de objetos de bucket (project-bucket-object-viewer): Permite ver y verificar los detalles de los buckets y objetos de almacenamiento.

Para obtener más información, consulta Otorga acceso al bucket.

Prepara el entorno

Para ejecutar comandos en el servidor de la API de administración o en el servidor de la API global, haz lo siguiente:

  1. Accede y genera el archivo kubeconfig para el servidor de la API de administración zonal si no tienes uno.
  2. En el caso de los buckets de zona doble, haz lo siguiente:
    • Verifica con tu operador de infraestructura (IO) que se haya creado el recurso personalizado BucketLocationConfig para tus zonas vinculadas.
    • Genera el archivo kubeconfig para el servidor de la API global.

Enumera buckets de almacenamiento

Console

  1. En el menú de navegación, haz clic en Almacenamiento de objetos. Todos los buckets a los que tienes acceso se enumeran en una tabla.

kubectl

Para enumerar todos los buckets a los que tienes acceso en un almacén de objetos determinado, completa los siguientes pasos:

  • Ejecuta el siguiente comando para enumerar todos los buckets:

    kubectl get buckets --all-namespaces
    
  • Ejecuta el siguiente comando para enumerar todos los buckets de un espacio de nombres:

    kubectl get buckets --namespace NAMESPACE_NAME
    

Visualiza la configuración de bucket

Console

  1. En el menú de navegación, haz clic en Almacenamiento de objetos.
  2. Haz clic en el nombre del bucket del que deseas ver los detalles.
  3. Espera a que se te redireccione a una página de vista detallada.

kubectl

Usa cualquiera de los comandos para ver los detalles de configuración de un bucket:

kubectl describe buckets/BUCKET_NAME --namespace NAMESPACE_NAME
kubectl get buckets/BUCKET_NAME --namespace NAMESPACE_NAME -o yaml