Equivalentes de Code Engine a los mandatos de Cloud Foundry

Busque y compare el mandato de CLI de Code Engine equivalente a los mandatos de Cloud Foundry.

Mandatos para conectar con la región de la API de despliegue

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

Mandatos para crear una ubicación de despliegue para la carga de trabajo

Cloud Foundry
ibmcloud cf create-org [orgName]
ibmcloud target -o [orgName]
ibmcloud target -s [spaceName]
Code Engine
ibmcloud ce project create --name [projectName] Para crear y seleccionar un proyecto nuevo.
ibmcloud ce project select --name [projectName] Para seleccionar un proyecto existente.

También puede crear un proyecto desde la consola deCode Engine.

Mandatos para listar las aplicaciones y trabajos

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

También puede ver sus aplicaciones y trabajos desde la consola deCode Engine.

Desplegar una imagen como una app o mandatos de trabajo

Cloud Foundry
ibmcloud cf push
Code Engine
ibmcloud ce build create Definir una compilación.
ibmcloud ce buildrun submit Ejecute una compilación.
ibmcloud ce app create Desplegar imagen como una app.
ibmcloud ce job create Cree un trabajo por lotes.
ibmcloud ce app create --build-source . --strategy buildpacks Cree el código y despliegue la app en un solo paso.
ibmcloud ce job create --build-source . --strategy buildpacks Cree el código y despliegue el trabajo en un solo paso.

Puede realizar estas tareas desde una única página web en la consola deCode Engine.

Enlazar un servicio a una carga de trabajo

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]

Mandatos para actualizar aplicaciones o trabajos

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

Por ejemplo, para escalar la aplicación a 2 instancias, 1 G de memoria y reiniciarla, ejecute cf scale APP_NAME -i 2 -m 1G -f

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

También puede actualizar sus aplicaciones y trabajos desde la consola deCode Engine.

Para obtener más información sobre lo que puede actualizar con Code Engine, consulte los temas siguientes.

Mandatos para Controlar las aplicaciones y trabajos

Cloud Foundry
ibmcloud cf start AppName para iniciar la aplicación
ibmcloud cf stop AppName para detener la aplicación
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 ...

También puede controlar sus aplicaciones y trabajos desde la consola deCode Engine.

Mandatos para obtener información sobre las aplicaciones

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>

También puede ver información sobre sus aplicaciones y trabajos desde la consola deCode Engine.

Especificar la versión de un paquete de compilación

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

Próximos pasos

  1. ¿Está empezando la migración? Consulte Iniciación.
  2. Comparar la terminología de Cloud Foundry con Code Engine.
  3. Pruebe Code Engine con una guía de aprendizaje de compilación local.
  4. ¿Su aplicación utiliza enlaces de servicio? Consulte Migración de los enlaces de servicio.
  5. Obtenga información sobre el escalado y la gestión del tráfico.
  6. Equivalentes de Code Engine a los mandatos de Cloud Foundry (página actual)
  7. ¿Le queda alguna duda? Pruebe las Preguntas frecuentes sobre la migración de aplicaciones de Cloud Foundry a Code Engine.

Información adicional