kf create-user-provided-service

Nombre

kf create-user-provided-service - Crea una instancia de servicio independiente a partir de credenciales existentes.

Sinopsis

kf create-user-provided-service SERVICE_INSTANCE [-p CREDENTIALS] [-t TAGS] [flags]

Descripción

Crea una instancia de servicio independiente a partir de credenciales existentes. Los servicios proporcionados por el usuario se pueden usar para incorporar credenciales de servicios administrados fuera de Kf en las apps.

Las credenciales se almacenan en un Secret de Kubernetes en el espacio en el que se creó el servicio. En GKE, estos Secrets se encriptan en reposo y, de manera opcional, se pueden encriptar mediante KMS.

Ejemplos

  # Bring an existing database service
  kf create-user-provided-service db-service -p '{"url":"mysql://..."}'

  # Create a service with tags for autowiring
  kf create-user-provided-service db-service -t "mysql,database,sql"

Marcas

--async
No esperes a que la acción se complete en el servidor antes de que muestre el resultado
-h, --help
Ayuda para create-user-provided-service
--mock-class=string
Nombre de muestra de la clase para usar en VCAP_SERVICES en lugar de “user-provided”
--mock-plan=string
Nombre de muestra del plan para usar en VCAP_SERVICES en lugar de dejarlo en blanco
-p, --params=string
Objeto o ruta JSON a un archivo JSON que contiene parámetros de configuración (el predeterminado es “{}”)
-r, --route=string
URL a la que se reenviarán las solicitudes de rutas vinculadas. El esquema debe ser HTTPS.
-t, --tags=string
Etiquetas definidas por el usuario para diferenciar los servicios durante la inyección

Marcas heredadas

Estas marcas se heredan de los comandos superiores.

--config=string
Archivo de configuración (el valor predeterminado es $HOME/.kf)
--kubeconfig=string
Archivo de configuración de Kubectl (el valor predeterminado es $HOME/.kube/config)
--log-http
Registra las solicitudes HTTP en stderr
--space=string
Espacio para ejecutar el comando. Esto anula el espacio de destino actual