Migrazione da AppCfg alla riga di comando gcloud

AppCfg era un comando di utilità incluso nell'SDK App Engine.

Per aiutarti a sostituire l'utilizzo dei comandi AppCfg con i comandi gcloud di gcloud CLI, consulta la seguente tabella:

Comando appcfg Riga di comando gcloud
download_app Non più supportato. Utilizza gcloud app versions describe e curl per ciascuno dei file elencati.
request_logs gcloud app logs read oppure visualizza e indirizza i log con Esplora log.
rollback Non più supportato o necessario
start_module_version gcloud app versions start
stop_module_version gcloud app versions stop
update Per le app Python e PHP:
gcloud app deploy

Per le app Java 8, crea prima l'app. Poi esegui il deployment con:
gcloud app deploy WEB-INF/appengine.xml

Per le app Java 11, puoi eseguire il deployment del codice sorgente nel runtime Java 11 senza eseguire la build in locale:
gcloud app deploy pom.xml

Per eseguire il deployment di un file fatjar Java nel runtime Java 11:
gcloud app deploy myapp.jar

Puoi anche utilizzare i plug-in Maven o Gradle basati su gcloud CLI per creare ed eseguire il deployment di app Java 8 e 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 Visualizza la pagina Cron job della Google Cloud console.
resource_limits_info Visualizza la pagina Quote della console Google Cloud .
backends comandi Non più supportato. Il servizio di backend è chiuso.
list_versions gcloud app versions list
delete_version gcloud app versions delete
migrate_traffic
Supporta solo la migrazione al 100%.
gcloud app services set-traffic

Se hai bisogno di aiuto per convertire i file XML in file YAML equivalenti, puoi utilizzare:

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