Cota do Google Cloud IN_USE_ADDRESSES excedida.

10

Estou gastando as últimas três horas para encontrar maneiras de liberar os endereços IP em uso da API do Google Compute Engine, pois tenho 8/8 em uso. Eu pesquisei, li os manuais, mas não há maneira de liberá-lo em qualquer lugar do console. Eu estou tentando configurar um aplicativo Rails. Ao compilar, ele ficou preso com erros, pois eu não fornecia o soquete correto para o DB (o que realmente não importa aqui). Quando ficar preso eu liberei com apertar Ctrl + C no meu terminal e que eu assumo é o problema. - Eu sou novo no Google Cloud, por isso só posso assumir.

A mensagem de erro:

ERROR: (gcloud.app.deploy) Error Response: [400] The following quotas were exceeded: IN_USE_ADDRESSES (quota: 8, used: 8 + needed: 2).
https://appengine.googleapis.com/v1/apps/workepics/services/default/versions?alt=json

Aqui visualizado no console:

Quando clico no console em mecanismos de computação, só estou sendo perguntado se quero criar um. Não há outra opção.

Qualquer ajuda seria apreciada! Obrigado.

    
por Georg Keferböck 18.08.2017 / 21:50

2 respostas

5

Não posso tomar total crédito por esta resposta. Acabei de me lembrar de este - mas uma implantação na nuvem do Google deixa a implantação antiga em vigor (e, portanto, usando um IP e seu dinheiro suado) indefinidamente.

As implantações podem ser acionadas com --stop-previous-version para evitar esse comportamento, e você pode usar a lista e pare para encontrar e remover as implantações antigas, para que elas não usem mais recursos .

    
por 18.08.2017 / 23:30
2

Eu nem tenho um aplicativo implantado, apenas um cluster do Kubernetes, então nenhuma das sugestões ajudou para mim. Continuei excluindo o cluster e recriando.

Encontrou esta página que lista os IPs externos em uso, o que parece ser a raiz do problema. Deve funcionar, não importa qual seja o motivo dos seus endereços IP usados: link

Para o meu caso de balanceadores de carga sendo o problema: eu apaguei todos os meus clusters e ainda vi endereços em uso. Então, encontrei esta página que me permite excluir os mapeamentos de IP do balanceador de carga: link Recriamos os clusters e serviços e tudo funciona bem agora.

Não sei por que excluir o cluster não liberou os endereços dessa vez. Talvez porque cancelei no meio da criação de um cluster.

    
por 23.04.2018 / 21:40