Temos um processo de implantação usando GKE para um aplicativo, mas foi configurado por outro desenvolvedor que saiu e sua conta foi removida. Agora parece que uma nova implantação falha como resultado:
[2016-01-24 21:02:30,489, INFO] ERRO: (gcloud.docker) invalid_grant
Tenho uma ideia aproximada de como tudo funciona em conjunto (modelos de instância, grupos de instâncias, VMs, clusters de contêiner) e o que deve ser alterado (o arquivo .boto deve ser regenerado a partir de um novo arquivo p12 associado a uma conta de serviço existente). No entanto, não tenho ideia de onde preciso ir para obter acesso a esse arquivo .boto - esse arquivo existe na imagem? modelo? cluster de contêiner?
O modelo de instância poderia estar associado à conta desse ex-desenvolvedor? E, como resultado, a implantação no contêiner falha? O modelo de instância deve ser recriado (supondo que não possa ser editado)?
Ajuda e direção seriam muito apreciadas!
Resolvido o problema!
No servidor de compilação, primeiro execute:
lista de autenticação gcloud
Percebi que as credenciais do ex-desenvolvedor ainda estavam ativas. Então correu:
gcloud login de autenticação
Cole a URL em um navegador e faça o login com o e-mail acima e, em seguida, pegue o código de verificação apresentado no navegador e cole na linha de comando... e pronto!