Cloud Foundry CLI Reference Guide


NOMBRE

cf - Una herramienta de línea de mandatos para interactuar con Cloud Foundry

USO

cf [opciones globales] mandato [argumentos...] [opciones de mandato]

VERSIÓN

6.53.0+8e2b70a4a.2020-10-01

INICIACIÓN

Mostrar ayuda
Imprimir la versión
Conectar usuario
Desconectar usuario
Cambiar contraseña de usuario
Establecer o ver el espacio o la organización de destino
Establecer o ver URL de API de destino
Autenticar de forma no interactiva

APPS

Listar todas las apps del espacio de destino
Mostrar el estado de una app
Enviar una nueva app o sincronizar cambios con una app existente
Cambiar o visualizar el recuento de instancias, el límite de espacio de disco y el límite de memoria para una app
Suprimir una app
Renombrar una app
Iniciar una app
Detener una app
Detenga todas las instancias de la app y luego vuélvalas a iniciar. Esto provoca un tiempo de inactividad.
Vuelva a crear el artefacto ejecutable de la app utilizando los archivos de la app enviados por push y el entorno más reciente (variables, enlaces de servicio, paquete de compilación, pila, etc.). Esta acción ocasionará un tiempo de inactividad de la app.
Terminar y luego reiniciar la instancia de la app
Ejecutar una tarea puntual sobre una app
Listar tareas de una app
Terminar una tarea en ejecución de una app
Mostrar sucesos de app recientes
Imprimir una lista de archivos en un directorio o el contenido de un archivo específico de una app que se ejecuta en el programa de fondo DEA
Siga o muestre los registros recientes para una app
Mostrar todas las variables de entorno para una app
Establecer una variable de entorno para una app
Eliminar una variable de entorno de una app
Listar todas las pilas (una pila es un sistema de archivos preconfigurados, incluido un sistema operativo, que puede ejecutar apps)
Mostrar información para una pila (una pila es un sistema de archivos preconfigurado, incluyendo un sistema operativo, que puede ejecutar apps)
Copia el código fuente de una aplicación a otra aplicación existente (y reinicia dicha aplicación)
Crear un manifiesto de app para una app que se ha enviado por push correctamente
Mostrar el tipo de comprobación de estado que se realiza sobre una app
Cambiar tipo de comprobación de estado que se realiza sobre una app
Habilitar ssh para la aplicación
Inhabilitar ssh para la aplicación
Notifica si está habilitado SSH en una instancia de contenedor de aplicaciones
SSH para una instancia del contenedor de la aplicación

SERVICIOS

Listar ofertas disponibles en el mercado
Listar todas las instancias de servicio en el espacio de destino
Mostrar información de instancia de servicio
Crear una instancia de servicio
Actualizar una instancia de servicio
Suprimir una instancia de servicio
Renombrar una instancia de servicio
Crear una clave para una instancia de servicio
Listar claves para una instancia de servicio
Mostrar información de clave de servicio
Suprimir una clave de servicio
Enlazar una instancia de servicio a una app
Desenlazar una instancia de servicio de una app
Enlazar una instancia de servicio a una ruta HTTP
Desenlazar una instancia de servicio de una ruta HTTP
Hacer que una instancia de servicio proporcionada por el usuario esté disponible para las apps de CF
Actualizar la instancia de servicio proporcionada por el usuario
Compartir una instancia de servicio con otro espacio
Dejar de compartir una instancia de servicio compartida de un espacio

ORGANIZACIONES

Listar todas las organizaciones
Mostrar información de la organización
Crear una organización
Suprimir una organización
Renombrar una organización

ESPACIOS

Listar todos los espacios en una organización
Mostrar información de espacio
Crear un espacio
Suprimir un espacio
Renombrar un espacio
Permitir el acceso SSH para el espacio
Inhabilitar el acceso SSH para el espacio
Notifica si se ha permitido un SSH en un espacio

DOMINIOS

Listar dominios en la organización de destino
Crear un dominio en una organización para utilizarlo posteriormente
Suprimir un dominio
Crear un dominio que puedan utilizar todas las organizaciones (sólo administrador)
Suprimir un dominio compartido
Listar grupos de direccionador

RUTAS

Listar todas las rutas en el espacio actual o la organización actual
Crear una ruta de url en un espacio para utilizarla posteriormente
Realice una comprobación simple para determinar si existe o no en este momento una ruta.
Añadir una ruta de URL a una app
Eliminar una ruta de URL de una app
Suprimir una ruta
Delete all orphaned routes in the currently targeted space (i.e. those that are not mapped to an app)

POLÍTICAS DE RED

Listar políticas de tráfico directo de red
Crear política para permitir el tráfico directo de red entre una app y otra
Eliminar la política de tráfico de red de una app

PAQUETES DE COMPILACIÓN

Listar todos los paquetes de compilación
Crear un paquete de compilación
Actualizar un paquete de compilación
Renombrar un paquete de compilación
Suprimir un paquete de compilación

ADMINISTRADOR DE USUARIOS

Crear un usuario nuevo
Suprimir un usuario
Mostrar usuarios de la organización por rol
Asignar un rol de organización a un usuario
Eliminar un rol de organización de un usuario
Mostrar usuarios del espacio por rol
Asignar un rol de espacio a un usuario
Eliminar un rol de espacio de un usuario

ADMIN DE ORG

Listar las cuotas de uso disponibles
Mostrar información de cuota
Asignar una cuota a una organización
Definir una nueva cuota de recursos
Suprimir una cuota
Actualizar una cuota de recursos existente
Compartir un dominio privado con una organización
Dejar de compartir un dominio privado con una organización

ADMINISTRADOR DEL ESPACIO

Listar cuotas de recursos de espacio disponibles
Mostrar información de cuota de espacio
Definir una nueva cuota de recursos de espacio
Actualizar una cuota de espacio existente
Suprimir una definición de cuota de espacio y desasignar la cuota de espacio de todos los espacios
Asignar una definición de cuota de espacio a un espacio
Desasignar una cuota desde un espacio

ADMINISTRADOR DEL SERVICIO

Listar señales de autenticación de servicio
Crear un distintivo automatizado del servicio
Actualizar una señal de autenticación de servicio
Suprimir un distintivo de automatización de servicio
Listar intermediarios de servicio
Crear un intermediario de servicio
Actualizar un intermediario de servicio
Suprimir un intermediario de servicio
Renombrar un intermediario de servicio
Migrar instancias de servicio de un plan de servicio a otro
Eliminar recursivamente un servicio y objetos hijo de la base de datos de Cloud Foundry sin realizar solicitudes a un intermediario de servicio
Eliminar recursivamente una instancia de servicio y objetos hijo de la base de datos de Cloud Foundry sin realizar solicitudes a un intermediario de servicio
Listar valores de acceso de servicio
Habilitar el acceso a un servicio o plan de servicio para una o todas las organizaciones
Inhabilitar el acceso a un servicio o plan de servicio para una o todas las organizaciones

GRUPO DE SEGURIDAD

Mostrar un único grupo de seguridad
Listar todos los grupos de seguridad
Crear un grupo de seguridad
Actualizar un grupo de seguridad
Suprime un grupo de seguridad
Enlazar un grupo de seguridad a un espacio determinado o a todos los espacios existentes de una organización
Desenlazar un grupo de seguridad desde un espacio
Enlazar un grupo de seguridad a la lista de grupos de seguridad que se va a utilizar para aplicaciones intermedias
Listar grupos de seguridad en el conjunto intermedio para las aplicaciones
Desenlazar un grupo de seguridad desde el conjunto de grupos de seguridad para transferir aplicaciones
Enlazar un grupo de seguridad a la lista de grupos de seguridad que se va a utilizar para aplicaciones en ejecución
Listar grupos de seguridad en el conjunto de grupos de seguridad para ejecutar aplicaciones
Desenlazar un grupo de seguridad desde el conjunto de grupos de seguridad para ejecutar aplicaciones

GRUPOS DE VARIABLES DE ENTORNO

Recuperar el contenido del grupo de variables de entorno de ejecución
Recuperar el contenido del grupo de variables de entorno intermedio
Pasar parámetros como JSON para crear un grupo de variables de entorno de transferencia
Pasar parámetros como JSON para crear un grupo de variables de entorno en ejecución

SEGMENTOS DE AISLAMIENTO

Listar todos los segmentos de aislamiento
Crear un segmento de aislamiento
Suprimir un segmento de aislamiento
Autorizar una organización a un segmento de aislamiento
Revocar la titularidad de una organización sobre un segmento de aislamiento
Establecer el segmento de aislamiento predeterminado utilizado para apps en espacios de una organización
Restablecer el segmento de aislamiento predeterminado utilizado para apps en espacios de una organización
Asignar el segmento de aislamiento para un espacio
Restablecer el valor predeterminado de la organización para segmento de aislamiento del espacio

DISTINTIVOS DE LA CARACTERÍSTICA

Recuperar la lista de distintivos de características con estado
Recuperar una sola señal de características con el estado
Permitir el uso de una característica
Evitar el uso de una característica

AVANZADO

Ejecuta una solicitud al punto final de la API de destino
Escribir valores predeterminados para la configuración
Recuperar y visualizar la señal OAuth para la sesión actual
Obtener una contraseña de un solo uso para los clientes de ssh

AÑADIR/ELIMINAR REPOSITORIO DE PLUGINS

Añadir un nuevo repositorio de plugins
Eliminar un repositorio de plugins
Listar todos los repositorios de plugin añadidos
Listar todos los plugins disponibles en el repositorio especificado o en todos los repositorios añadidos

AÑADIR/ELIMINAR PLUGIN

Listar mandatos de plugins instalados
Instalar el plugin CLI
Desinstalar plugin de CLI

MANDATOS DE PLUGIN INSTALADOS

VARIABLES DE ENTORNO

CF_COLOR=false
No colorear la salida
CF_DIAL_TIMEOUT=6
Tiempo máximo de espera para establecer una conexión, incluida la resolución de nombres, en segundos
CF_HOME=path/to/dir/
Alterar temporalmente la vía de acceso para que tenga como valor predeterminado el directorio de configuración
CF_PLUGIN_HOME=path/to/dir/
Alterar temporalmente la vía de acceso para que tenga como valor predeterminado el directorio de configuración del plugin
CF_TRACE=true
Imprimir el diagnóstico de solicitud de API en la salida estándar
CF_TRACE=path/to/trace.log
Añadir el diagnóstico de solicitud de API a un archivo de registro
all_proxy=proxy.example.com:8080
Especifique un servidor proxy para habilitar la transmisión por proxy de todas las solicitudes
https_proxy=proxy.example.com:8080
Habilitar la transmisión por servidores proxy para las solicitudes HTTP

OPCIONES GLOBALES

--help, -h
Mostrar ayuda
-v
Imprimir el diagnóstico de solicitud de API en la salida estándar

APPS (experimental)

Listar todas las apps del espacio de destino
Crear una app V3
Enviar una nueva app o sincronizar cambios con una app existente
Cambiar o visualizar el recuento de instancias, el límite de espacio de disco y el límite de memoria para una app
Suprimir una app V3
Iniciar una app
Detener una app
Detenga todas las instancias de la app y luego vuélvalas a iniciar. Esto provoca un tiempo de inactividad.
Crear un nuevo droplet para una app
Terminar y luego crear una instancia de la app
Aplica propiedades de manifiesto a una aplicación
Listar droplets de una app
Establecer el droplet utilizado para ejecutar una app
Mostrar todas las variables de entorno para una app
Establecer una variable de entorno para una app
Eliminar una variable de entorno de una app
Mostrar el tipo de comprobación de estado que se realiza sobre una app
Cambiar tipo de comprobación de estado que se realiza sobre un proceso de app
Listar paquetes de una app
Carga un paquete V3
SSH para una instancia del contenedor de la aplicación