Nesta página, descrevemos como gerar uma lista de buckets de armazenamento isolados do Google Distributed Cloud (GDC) em um projeto e os detalhes da configuração de exibição de cada bucket. Todas as operações de listagem e visualização em buckets de duas zonas precisam ser feitas na API global.
Antes de começar
Os buckets de armazenamento são recursos com escopo para um projeto específico. O projeto funciona como um contêiner, agrupando seus buckets e permitindo o gerenciamento deles pelo servidor da API Management. Antes de executar as operações nesta página, crie um projeto ou selecione um em que você tenha permissões suficientes.
Papéis do IAM obrigatórios
Entre em contato com o administrador do projeto do IAM para solicitar os seguintes papéis no namespace do projeto:
- Administrador de buckets do projeto (
project-bucket-admin): cria, atualiza e exclui buckets de armazenamento. - Leitor de objetos de buckets do projeto (
project-bucket-object-viewer): visualiza e verifica 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 Management ou no servidor da API global, faça o seguinte:
- Faça login e gere o arquivo kubeconfig para o servidor da API Management zonal, se você não tiver um.
- Para buckets de duas zonas, faça o seguinte:
- Verifique com o operador de infraestrutura (IO) se o recurso personalizado
BucketLocationConfigfoi criado para as zonas pareadas. - Gere o arquivo kubeconfig para o servidor da API global.
- Verifique com o operador de infraestrutura (IO) se o recurso personalizado
Listar buckets de armazenamento
Console
- No menu de navegação, clique em Object Storage. Todos os buckets a que você tem acesso são listados em uma tabela.
kubectl
Para listar todos os buckets a que você tem acesso em um determinado locatário do Object Storage, siga estas etapas:
Execute o seguinte comando para listar todos os buckets:
kubectl get buckets --all-namespacesExecute o seguinte comando para listar todos os buckets em um namespace:
kubectl get buckets --namespace NAMESPACE_NAME
Ver configurações do bucket
Console
- No menu de navegação, clique em Object Storage.
- Clique no nome do bucket de que você quer ver os detalhes.
- Aguarde o redirecionamento para uma página de visualização detalhada.
kubectl
Use um dos comandos para conferir os detalhes da configuração de um bucket:
kubectl describe buckets/BUCKET_NAME --namespace NAMESPACE_NAME
kubectl get buckets/BUCKET_NAME --namespace NAMESPACE_NAME -o yaml