Ocorreu um erro interno ao criar um intervalo do Google Cloud Storage

2

Eu iniciei minha configuração do Google Cloud hoje mesmo. Tentei seguir as instruções no tutorial interativo. Configurar meu primeiro aplicativo que usa o Node.js funcionou bem. Mas a implantação do aplicativo no Compute Engine falhou com o seguinte erro.

ERROR: (gcloud.app.deploy) Error Response: [13] An internal error occurred while creating a Google Cloud Storage bucket.

Eu adicionei minha conta como Admin a 3 buckets de armazenamento que encontrei com minha conta.

    
por shanti kumar 17.11.2017 / 08:19

1 resposta

4

Tente definir este parâmetro de configuração primeiro:

gcloud config set app/use_deprecated_preparation True

conforme proposto no Rastreador de problemas públicos do Google

Se isso não funcionar, você pode fornecer o link para o tutorial que você seguiu, para que o erro possa ser reproduzido?

Normalmente, é uma questão de definir as permissões certas (como você apontou em relação à sua conta), mas quando você implanta seu aplicativo em uma instância do Compute Engine, essa instância precisará se comunicar com os Cloud Storage Buckets. Isso significa que a Conta de serviço do Compute Engine precisa ter as permissões apropriadas do IAM para acessar o Armazenamento na núvem.

Você também pode criar uma nova conta de serviço que seu aplicativo possa usar para acessar recursos específicos no seu projeto do Google Cloud.

Verifique seu IAM e / ou o contas de serviço para ver as contas, funções e permissões disponíveis.

    
por 20.11.2017 / 16:35