push - Cloud Foundry CLI Reference Guide


NOMBRE

push - Enviar una nueva app o sincronizar cambios con una app existente

USO

cf push APP_NAME [-b BUILDPACK_NAME] [-c COMMAND] [-f MANIFEST_PATH | --no-manifest] [--no-start] [--no-wait] [-i NUM_INSTANCES] [-k DISK] [-m MEMORY] [-p PATH] [-s STACK] [-t HEALTH_TIMEOUT] [--task TASK] [-u (process | port | http)] [--no-route | --random-route] [--var KEY=VALUE] [--vars-file VARS_FILE_PATH]... cf push APP_NAME --docker-image [REGISTRY_HOST:PORT/]IMAGE[:TAG] [--docker-username USERNAME] [-c COMMAND] [-f MANIFEST_PATH | --no-manifest] [--no-start] [--no-wait] [-i NUM_INSTANCES] [-k DISK] [-m MEMORY] [-p PATH] [-s STACK] [-t HEALTH_TIMEOUT] [--task TASK] [-u (process | port | http)] [--no-route | --random-route ] [--var KEY=VALUE] [--vars-file VARS_FILE_PATH]...

ALIAS

p

OPCIONES

--app-start-timeout, -t

Tiempo (en segundos) permitido que puede transcurrir entre iniciar una app y la primera respuesta en buen estado de la app

--buildpack, -b

Paquete de compilación personalizado por nombre (p. ej. my-buildpack) o URL Git (p. ej. https://github.com/cloudfoundry/java-buildpack.git) o URL Git con una rama o etiqueta (p. ej. https://github.com/cloudfoundry/java-buildpack.git#v3.3.0 para la etiqueta v3.3.0). Para utilizar solo los paquetes de compilación incorporados, especifique default o null

--disk, -k

Límite de disco (p. ej. 256M, 1024M, 1G)

--docker-image, -o

Imagen de docker que se va a utilizar (por ejemplo, user/docker-image-name)

--docker-username

Nombre de usuario del repositorio; se utiliza con la contraseña de la variable de entorno CF_DOCKER_PASSWORD

--droplet

Vía de acceso a un archivo tgz con una app pretransferida

--endpoint

Valid path on the app for an HTTP health check. Only used when specifying --health-check-type=http

--health-check-type, -u

Application health check type. Defaults to port. http requires a valid endpoint, for example, /health.

--instances, -i

Número de instancias

--manifest, -f

Vía de acceso al manifiesto

--memory, -m

Límite de memoria (p. ej. 256M, 1024M, 1G)

--no-manifest

Ignorar archivo de manifiesto

--no-route

No correlacionar una ruta con esta app

--no-start

No transferir e iniciar la app tras la operación push

--no-wait

Exit when the first instance of the web process is healthy

--path, -p

Vía de acceso a un directorio de app o a un archivo zip del contenido del directorio de la app

--random-route

Create a random route for this app (except when no-route is specified in the manifest)

--stack, -s

Pila a utilizar (una pila es un sistema de archivos preconfigurado, incluido un sistema operativo, que puede ejecutar apps)

--start-command, -c

Mandato de arranque, establecido en nulo para restablecer a predeterminado el mandato de inicio

--strategy

Deployment strategy, either rolling or null.

--task

Push an app that is used only to execute tasks. The app will be staged, but not started and will have no route assigned.

--var

Par de clave y valor de variable para la sustitución de la variable (es decir, name=app1); se puede especificar varias veces

--vars-file

Vía de acceso a un archivo de sustitución de variable para el manifiesto; se puede especificar varias veces

ENTORNO

CF_DOCKER_PASSWORD= Contraseña utilizada para el repositorio privado de docker
CF_STAGING_TIMEOUT=15 Max wait time for staging, in minutes
CF_STARTUP_TIMEOUT=5 Tiempo de espera máximo para el inicio de la instancia de la app, en minutos