kf doctor

Nome

kf doctor: executa testes de validação em um ou mais componentes.

Sinopse

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

Descrição

O Doctor executa testes em um ou mais componentes ou objetos para validar o status desejado.

Se nenhum argumento for fornecido, todos os testes de componentes serão executados. Se um ou mais argumentos forem liberados, apenas o teste desses componentes ou objetos será executado.

Os componentes possíveis são:

  • cluster
  • istio

Os tipos de objeto possíveis são:

  • app
  • build
  • clusterservicebroker
  • rota
  • servicebroker
  • serviceinstance
  • serviceinstancebinding
  • sourcepackage
  • espaço
  • task

Exemplos

# 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

Sinalizações

--delay=duration

Defina o atraso entre as execuções (padrão 5s)

-h, --help

ajuda para o Doctor

--retries=int

Número de vezes em que é preciso refazer o doctor se o procedimento não for bem-sucedido (padrão 1)

Sinalizações herdadas

Estas sinalizações são herdadas dos comandos pai.

--as=string

Nome de usuário para personificar a operação.

--as-group=strings

Grupo para personificar a operação. Inclua essa sinalização várias vezes para especificar vários grupos.

--config=string

O caminho para o arquivo de configuração Kf a ser usado para solicitações da CLI.

--kubeconfig=string

O caminho do arquivo kubeconfig a ser usado nas solicitações da CLI.

--log-http

Registre solicitações HTTP para erro padrão.

--space=string

Espaço para executar o comando. Essa sinalização substitui o Space segmentado atualmente.