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 è stato creato il servizio. Su GKE questi secret sono criptati at-rest e possono facoltativamente tramite 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"
Bandiere
--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 fittizio 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 parametri di configurazione. DEPRECATO: utilizza invece --parameters. (valore predefinito "{}")
-r, --route=string
URL a cui verranno inoltrate le richieste di route associate. 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 in errore standard.
--space=string
Spazio su cui eseguire il comando. Questo flag sostituisce lo spazio attualmente scelto come target.