kf doctor

Nom

kf doctor : exécuter des tests de validation sur un ou plusieurs composants.

Synopsis

kf doctor [(COMPONENT|TYPE/NAME)...] [flags]

Description

Doctor exécute des tests sur un ou plusieurs composants ou objets pour valider l'état souhaité.

Si aucun argument n'est fourni, tous les tests sont exécutés. Si un ou plusieurs arguments sont fournis, seul les tests pour ces composants ou objets sont exécutés.

Les composants possibles sont les suivants :

  • Cluster
  • istio

Les types d'objets possibles sont les suivants :

  • application
  • build
  • clusterservicebroker
  • route
  • servicebroker
  • serviceinstance
  • serviceinstancebinding
  • sourcepackage
  • espace
  • task

Exemples

# Run doctor against all components.
kf doctor
# Run doctor against server-side components.
kf doctor cluster
# Run doctor for a Kf App named my-app.
kf doctor app/my-app
# Run doctor for a Kf Service named my-service.
kf doctor serviceinstance/my-service
# Run doctor for a Kf Binding named my-binding.
kf doctor serviceinstancebinding/my-binding
# Run doctor for the Kf Operator.
kf doctor operator

Options

--delay=duration

Définir le délai entre les exécutions (par défaut, 5 s)

-h, --help

aide de la commande doctor

--retries=int

Nombre de nouvelles tentatives d'exécution de doctor si l'opération échoue (par défaut, 1)

Options héritées

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

--as=string

Nom d'utilisateur à emprunter pour l'opération.

--as-group=strings

Identité de groupe à emprunter pour l'opération. Incluez cette option plusieurs fois pour spécifier plusieurs groupes.

--config=string

Chemin d'accès au fichier de configuration Kf à utiliser pour les requêtes CLI.

--kubeconfig=string

Chemin d'accès au fichier kubeconfig à utiliser pour les requêtes CLI.

--log-http

Envoyez les requêtes HTTP vers la sortie d'erreur standard (stderr).

--space=string

Espace dans lequel exécuter la commande. Cette option remplace l'espace actuellement ciblé.