Migra de AppCfg a la línea de comandos de gcloud

AppCfg es un comando de utilidad que se incluye en el SDK de App Engine obsoleto.

Te recomendamos reemplazar el uso de comandos de AppCfg por los comandos de gcloud, que forman parte del SDK de Cloud. Para obtener más información, consulta la siguiente tabla:

Comando de appcfg Línea de comandos de gcloud
download_app Ya no puedes descargar archivos fuente, pero puedes verlos en la página de versiones de Cloud Console si seleccionas Fuente en la columna Diagnosticar.
request_logs gcloud app logs read o visualiza y exporta registros con el visor de registros.
rollback Ya no es compatible o no es necesario.
start_module_version gcloud app versions start
stop_module_version gcloud app versions stop
update Para las apps de Python y PHP:
gcloud app deploy

Para las apps de Java 8, primero compila la app. Luego, implementa con lo siguiente:
gcloud app deploy WEB-INF/appengine.xml

Para las apps de Java 11, puedes implementar el código fuente en el entorno de ejecución de Java 11 sin realizar una compilación de forma local:
gcloud app deploy pom.xml

Para implementar un archivo fatjar de Java en el entorno de ejecución de Java 11 usa el siguiente comando:
gcloud app deploy myapp.jar

También puedes usar los complementos Maven o Gradle basados en el SDK de Cloud para compilar e implementar las apps de Java 8 y Java 11.

update_indexes gcloud app deploy indexes.yaml
o
gcloud datastore indexes create
update_cron gcloud app deploy cron.yaml
update_dispatch gcloud app deploy dispatch.yaml
update_dos gcloud app deploy dos.yaml
update_queues gcloud app deploy queues.yaml
vacuum_indexes gcloud datastore indexes cleanup
version gcloud app versions describe
set_default_version gcloud app services set-traffic
cron_info Consulta la página de trabajos cron de Cloud Console.
resource_limits_info Consulta la página Cuotas de Cloud Console.
Comandos backends Ya no son compatibles. El servicio de backend está desactivado.
list_versions gcloud app versions list
delete_version gcloud app versions delete
migrate_traffic
Solo admite el 100% de la migración.
gcloud app services set-traffic

Si necesitas ayuda para traducir los archivos en formato XML a archivos YAML equivalentes, puedes usar el siguiente comando:

gcloud beta app migrate-config cron-xml-to-yaml MY-CRON-XML-FILE.xml
gcloud beta app migrate-config datastore-indexes-xml-to-yaml MY-INDEX-XML-FILE.xml
gcloud beta app migrate-config dispatch-xml-to-yaml MY-DISPATCH-XML-FILE.xml gcloud beta app migrate-config queue-xml-to-yaml MY-QUEUE-XML-FILE.xml