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
usuário
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
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.