kf create-user-provided-service

Nom

kf create-user-provided-service : crée une instance de service autonome à partir des identifiants existants

Synopsis

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

Description

Crée une instance de service autonome à partir des identifiants existants. Les services fournis par l'utilisateur permettent d'injecter des identifiants pour les services gérés en dehors de Kf dans les applications.

Les identifiants sont stockés dans un secret Kubernetes au sein de l'espace dans lequel le service est créé. Sur GKE, ces secrets sont chiffrés au repos et peuvent éventuellement être chiffrés à l'aide de KMS.

Exemples

  # 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"

Options

--async
Ne pas attendre que l'action se termine sur le serveur pour le renvoi
-h, --help
aide pour create-user-provided-service
--mock-class=string
Nom de classe mock à utiliser dans VCAP_SERVICES plutôt que "fourni par l'utilisateur".
--mock-plan=string
Nom de plan mock à utiliser dans VCAP_SERVICES plutôt que "vide".
-p, --params=string
Objet JSON ou chemin d'accès à un fichier JSON contenant des paramètres de configuration. (Par défaut : "{}")
-r, --route=string
URL vers laquelle les requêtes de routes liées sont transférées. Le schéma doit être https.
-t, --tags=string
Tags définis par l'utilisateur pour différencier les services lors de l'injection.

Options héritées

Ces options sont héritées des commandes parentes.

--config=string
Fichier de configuration (par défaut : $HOME/.kf)
--kubeconfig=string
Fichier de configuration Kubectl (par défaut : $HOME/.kube/config)
--log-http
Consigner les requêtes HTTP dans stderr
--space=string
Espace pour exécuter la commande. Cette opération remplace l'espace actuellement ciblé.