Code Engine equivalenti ai comandi Cloud Foundry

Trova e confronta il comando CLI Code Engine equivalente ai tuoi comandi Cloud Foundry .

Connetti ai comandi della regione API di distribuzione

Cloud Foundry
ibmcloud target --cf-api api.us-south.cf.cloud.ibm.com
Code Engine
ibmcloud target -r [region]

Crea un'ubicazione di distribuzione per i comandi del carico di lavoro

Cloud Foundry
ibmcloud cf create-org [orgName]
ibmcloud target -o [orgName]
ibmcloud target -s [spaceName]
Code Engine
ibmcloud ce project create --name [projectName] Per creare e selezionare un nuovo progetto.
ibmcloud ce project select --name [projectName] Per selezionare un progetto esistente.

Puoi creare anche un progetto dalla consoleCode Engine.

Elenca le tue app e i tuoi comandi di lavoro

Cloud Foundry
ibmcloud cf apps
Code Engine
ibmcloud ce app list
ibmcloud ce job list

Puoi anche visualizzare le tue applicazioni e i tuoi lavori dalla consoleCode Engine.

Distribuisci un'immagine come un'applicazione o comandi di lavoro

Cloud Foundry
ibmcloud cf push
Code Engine
ibmcloud ce build create Definire una build.
ibmcloud ce buildrun submit Esegui una build.
ibmcloud ce app create Distribuisci immagine come un'app.
ibmcloud ce job create Creare un lavoro batch.
ibmcloud ce app create --build-source . --strategy buildpacks Crea il codice e distribuisci l'applicazione in un unico passo.
ibmcloud ce job create --build-source . --strategy buildpacks Crea il codice e distribuisci il lavoro in un unico passo.

Puoi eseguire queste attività da una singola pagina web nella consoleCode Engine.

Associa un servizio a un carico di lavoro

Cloud Foundry
ibmcloud cf bind-service [AppName] [ServiceInstance]https://cli.cloudfoundry.org/en-US/v6/bind-service.html
Code Engine
ibmcloud ce app bind --name [AppName] --service-instance [ServiceInstance]
ibmcloud ce job bind --name [JobName] --service-instance [ServiceInstance]

Aggiorna applicazioni o comandi di lavori

Cloud Foundry
ibmcloud cf scale ...
ibmcloud cf set-env ...
ibmcloud cf push ...
ibmcloud cf delete ...

Ad esempio, per ridimensionare la tua applicazione a 2 istanze, 1 G di memoria e riavviarla, esegui cf scale APP_NAME -i 2 -m 1G -f

Code Engine
ibmcloud ce app update ...
ibmcloud ce job update ...

Puoi anche aggiornare le tue applicazioni e i tuoi lavori dalla consoleCode Engine.

Per ulteriori informazioni su cosa puoi aggiornare con Code Engine, consulta i seguenti argomenti.

Comandi dei lavori e delle applicazioni di controllo

Cloud Foundry
ibmcloud cf start AppName per avviare l'applicazione
ibmcloud cf stop AppName per arrestare l'applicazione
Code Engine
ibmcloud ce app create ...
ibmcloud ce app delete ...
ibmcloud ce app restart ...
ibmcloud ce job create ...
ibmcloud ce job delete ...
ibmcloud ce jobrun restart ...

Puoi anche controllare le applicazioni e i lavori dalla consoleCode Engine.

Ottieni informazioni sui comandi delle app

Cloud Foundry
ibmcloud cf app AppName
Code Engine
ibmcloud ce app get -n <APPNAME>
ibmcloud ce job get -n <JOBNAME>
ibmcloud ce app events -n <APPNAME>
ibmcloud ce app logs -n <JOBNAME>
ibmcloud ce jobrun events -n <JOBRUNNAME>
ibmcloud ce jobrun logs -n <JOBRUNNAME>

Puoi anche visualizzare le informazioni sulle tue applicazioni e sui tuoi job dalla consoleCode Engine.

Specifica di una versione del pacchetto di build

Cloud Foundry
ibmcloud cf push -b https://github.com/cloudfoundry/nodejs-buildpack.git#v1.6.56
Code Engine
Non supportato

Passi successivi

  1. Stai iniziando la migrazione? Controlla Introduzione.
  2. Confronta la terminologia Cloud Foundry con Code Engine.
  3. Prova Code Engine con un'esercitazione di creazione locale.
  4. L'applicazione utilizza i bind di servizio? Controlla Migrating your service bindings.
  5. Informazioni su scalabilità e gestione del traffico.
  6. Code Engine equivalenti ai comandi Cloud Foundry (pagina corrente)
  7. Hai ancora altre domande? Prova le applicazioni Migrating Cloud Foundry a Code Engine FAQ.

Altre informazioni