Ver e listar configurações de bucket de armazenamento

Nesta página, descrevemos como gerar uma lista de buckets de armazenamento do Google Distributed Cloud (GDC) com isolamento físico em um projeto e os detalhes de configuração de exibição de cada bucket. Todas as operações de lista e visualização em buckets de duas regiões precisam ser feitas na API global.

Antes de começar

Os buckets de armazenamento são recursos com escopo definido para um projeto específico. O projeto funciona como um contêiner, agrupando seus buckets e permitindo o gerenciamento deles pelo servidor de API Management. Antes de realizar as operações nesta página, crie um novo projeto ou selecione um em que você tenha permissões suficientes.

Papéis necessários do IAM

Entre em contato com o administrador do projeto do IAM para solicitar os seguintes papéis no namespace do projeto:

  • Administrador de projetos de bucket (project-bucket-admin): criar, atualizar e excluir buckets de armazenamento.
  • Leitor de projetos de objetos de bucket (project-bucket-object-viewer): visualizar e verificar detalhes de buckets e objetos de armazenamento.

Para mais informações, consulte Conceder acesso ao bucket.

Preparar o ambiente

Para executar comandos no servidor da API de gerenciamento ou no servidor da API global, faça o seguinte:

  1. Faça login e gere o arquivo kubeconfig para o servidor de API de gerenciamento zonal, se você não tiver um.
  2. Para buckets birregionais, faça o seguinte:
    • Verifique com o operador de infraestrutura (IO) se o recurso personalizado BucketLocationConfig foi criado para as zonas pareadas.
    • Gere o arquivo kubeconfig para o servidor de API global.

Listar buckets de armazenamento

Console

  1. No menu de navegação, clique em Repositório de objetos. Todos os buckets que você pode acessar são listados em uma tabela.

kubectl

Para listar todos os buckets a que você tem acesso em um determinado locatário de repositório de objetos, siga estas etapas:

  • Execute o comando a seguir para listar todos os buckets:

    kubectl get buckets --all-namespaces
    
  • Execute o seguinte comando para listar todos os buckets em um namespace:

    kubectl get buckets --namespace NAMESPACE_NAME
    

Ver configurações do bucket

Console

  1. No menu de navegação, clique em Repositório de objetos.
  2. Clique no nome do bucket com os detalhes que você quer ver.
  3. Aguarde o redirecionamento para uma página de visualização detalhada.

kubectl

Use um dos comandos para ver os detalhes de configuração de um bucket:

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