Nome
kf create-user-provided-service
: crea un'istanza di servizio autonoma dalle credenziali esistenti.
Synopsis
kf create-user-provided-service SERVICE_INSTANCE [-p CREDENTIALS] [-t TAGS] [flags]
Descrizione
Crea un'istanza di servizio autonoma dalle credenziali esistenti. I servizi forniti dall'utente possono essere utilizzati per iniettare credenziali per i servizi gestiti al di fuori di Kf nelle app.
Le credenziali vengono memorizzate in un secret Kubernetes nello spazio in cui viene creato il servizio. Su GKE questi secret sono criptati at-rest e possono essere criptati facoltativamente utilizzando KMS.
Esempi
# 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"
Flag
--async
Non attendere il completamento dell'azione sul server prima di tornare.
-h, --help
help for create-user-provided-service
--mock-class=string
Nome della classe simulata da utilizzare in VCAP_SERVICES anziché "fornito dall'utente".
--mock-plan=string
Nome del piano simulato da utilizzare in VCAP_SERVICES anziché vuoto.
-p, --parameters=string
Oggetto JSON o percorso di un file JSON contenente i parametri di configurazione. (valore predefinito "{}")
--params=string
Oggetto JSON o percorso di un file JSON contenente i parametri di configurazione. DEPRECATO: utilizza invece --parameters. (valore predefinito "{}")
-r, --route=string
URL a cui verranno inoltrate le richieste per le route vincolate. Lo schema deve essere https. NOTA: questa è una funzionalità in anteprima.
-t, --tags=string
Tag definiti dall'utente per differenziare i servizi durante l'iniezione.
Flag ereditati
Questi flag vengono ereditati dai comandi principali.
--as=string
Nome utente da rubare per l'operazione.
--as-group=strings
Gruppo da simulare per l'operazione. Includi questo flag più volte per specificare più gruppi.
--config=string
Percorso del file di configurazione Kf da utilizzare per le richieste dell'interfaccia a riga di comando.
--kubeconfig=string
Percorso del file kubeconfig da utilizzare per le richieste della CLI.
--log-http
Registra le richieste HTTP nell'errore standard.
--space=string
Spazio in cui eseguire il comando. Questo flag sostituisce lo spazio attualmente scelto come target.