2 votes

Désactiver les adresses IP externes de Google App Engine

Je ai une question concernant les fichiers yaml de Google App Engine et les quotas. Pour un nouveau client, nous configurons une nouvelle application à Francfort (Europe-ouest-3) et avons commencé à utiliser app engine là-bas.

Immédiatement, nous avons remarqué que seules 8 adresses IP sont autorisées en Europe-ouest-3 et une augmentation de quota est rarement autorisée car ils sont en pénurie.

Cela m'a forcé à déplacer temporairement l'application en Belgique (Europe-ouest-1). Y a-t-il un moyen de désactiver l'attribution d'adresses IP externes à mes instances actuelles ? ou ai-je besoin d'une autre ressource pour permettre cela.

Fichier yaml actuel :

runtime: custom
env: flex
service: XXXXXXXXx
threadsafe: true
automatic_scaling:
  min_num_instances: 2
  max_num_instances: 20
  cpu_utilization:
    target_utilization: 0.5
network:
  name: default
  instance_tag: XXXXXXXXx
env_variables:
  CLIENT: XXXXXXXXx
  NODE_ENV: production

Alors que l'environnement fonctionne et que mes images Docker sont créées, je me heurte aux limites de ce Quota. Simplement le désactiver, puisque je n'utilise pas leur débogueur, m'aiderait, mais je n'ai trouvé aucune documentation sur la manière d'y parvenir.

Voici l'erreur que je reçois lorsque je manque d'adresses IP (c'est l'étape 4 dans mes constructions cloud).

Étape #4 - "Deploy" : ERREUR: (gcloud.app.deploy) INVALID_ARGUMENT: Les quotas suivants ont été dépassés : ADRESSES_EN_UTILISATION (quota: 8, utilisé: 8 + nécessaire: 2).
Étape #4 - "Deploy" : AVERTISSEMENT : Le déploiement du service [frontend] ignorera le champ skip_files dans le fichier de configuration, car l'image a déjà été construite.

Merci beaucoup pour tous les conseils à l'avance :)

2voto

Pawel Czuczwara Points 176

L'IP externe d'App Engine est alloué dynamiquement et il n'est pas possible de le configurer/désactiver lors du déploiement dans le fichier app.yaml.

Cependant, il existe une demande de fonctionnalité publique pour ajouter cette fonctionnalité.

Ce message : "Les quotas suivants ont été dépassés : ADRESSES_UTILISÉES" signifie que vous avez atteint la limite de quotas d'IP définie dans votre projet.

La limite actuelle de quota pour les IP peut être trouvée dans la Console :

Google Cloud Console > IAM & Admin > Quotas > Métriques > Adresses IP utilisées

Vérifiez la documentation, comment augmenter le quota si nécessaire.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X