Nome
kf doctor: executa testes de validação em um ou mais componentes.
Sinopse
kf doctor [(COMPONENT|TYPE/NAME)...] [flags]
Descrição
O comando doctor executa testes em um ou mais componentes ou objetos para validar o status pretendido.
Se nenhum argumento for fornecido, todos os testes de componentes serão executados. Se um ou mais argumentos forem fornecidos, 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
- route
- servicebroker
- serviceinstance
- serviceinstancebinding
- sourcepackage
- space
- 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
Flags
--delay=durationDefine o atraso entre as execuções (padrão: 5 segundos)
-h, --helpajuda para doctor
--retries=intNúmero de tentativas de execução do comando doctor quando o procedimento não funciona (padrão: 1)
Flags herdadas
Estas sinalizações são herdadas dos comandos pai.
--as=stringNome de usuário a ser representado para a operação.
--as-group=stringsGrupo a ser representado para a operação. Inclua essa sinalização várias vezes para especificar diversos grupos.
--config=stringO caminho para o arquivo de configuração do Kf a ser usado para solicitações da CLI.
--kubeconfig=stringO caminho do arquivo kubeconfig a ser usado nas solicitações da CLI.
--log-httpRegistra as solicitações HTTP no erro padrão.
--space=stringEspaço para executar o comando. Substitui o Space de destino atual.