Une application App Engine est configurée à l'aide d'un fichier app.yaml
contenant les ressources (processeur, mémoire, réseau et disque), le scaling, ainsi que d'autres paramètres généraux tels que les variables d'environnement.
À propos des fichiers app.yaml
Vous pouvez spécifier la configuration d'exécution complète de votre application d'exécution personnalisée, y compris les versions et les URL, dans le fichier app.yaml
. Ce dernier sert de descripteur de déploiement pour une version de service spécifique.
Vous devez d'abord créer le fichier app.yaml
pour le service default
de votre application avant de pouvoir créer et déployer des fichiers app.yaml
pour des services supplémentaires dans l'application.
Selon la complexité du service de votre application, il vous suffira peut-être de définir quelques éléments dans le fichier
app.yaml
correspondant. L'exemple suivant montre ce dont une simple application d'exécution personnalisée pourrait avoir besoin dans l'environnement flexible :
Vous pouvez spécifier un nom unique pour les fichiers app.yaml
. Toutefois, dans ce cas, vous devez également spécifier ce nom de fichier dans la commande de déploiement. Par exemple, si vous nommez votre fichier app.yaml
"service-name-app.yaml
" ou "app.flexible.yaml
", vous devez déployer votre application à l'aide de l'une des commandes suivantes :
gcloud app deploy service-name-app.yaml
gcloud app deploy app.flexible.yaml
Liste de tous les éléments de configuration
Pour obtenir la liste complète des éléments acceptés dans ce fichier de configuration, consultez la documentation de référence sur le fichier app.yaml
.