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
--asyncNon attendere il completamento dell'azione sul server prima di tornare.
-h, --helphelp for create-user-provided-service
--mock-class=stringNome della classe simulata da utilizzare in VCAP_SERVICES anziché "fornito dall'utente".
--mock-plan=stringNome del piano simulato da utilizzare in VCAP_SERVICES anziché vuoto.
-p, --parameters=stringOggetto JSON o percorso di un file JSON contenente i parametri di configurazione. (valore predefinito "{}")
--params=stringOggetto JSON o percorso di un file JSON contenente i parametri di configurazione. DEPRECATO: utilizza invece --parameters. (valore predefinito "{}")
-r, --route=stringURL a cui verranno inoltrate le richieste per le route vincolate. Lo schema deve essere https. NOTA: questa è una funzionalità in anteprima.
-t, --tags=stringTag definiti dall'utente per differenziare i servizi durante l'iniezione.
Flag ereditati
Questi flag vengono ereditati dai comandi principali.
--as=stringNome utente da rubare per l'operazione.
--as-group=stringsGruppo da simulare per l'operazione. Includi questo flag più volte per specificare più gruppi.
--config=stringPercorso del file di configurazione Kf da utilizzare per le richieste dell'interfaccia a riga di comando.
--kubeconfig=stringPercorso del file kubeconfig da utilizzare per le richieste della CLI.
--log-httpRegistra le richieste HTTP nell'errore standard.
--space=stringSpazio in cui eseguire il comando. Questo flag sostituisce lo spazio attualmente scelto come target.