az workload-orchestration support
Observação
Esta referência faz parte da extensão workload-orchestration para o CLI do Azure (versão 2.67.0 ou superior). A extensão instala-se automaticamente na primeira vez que executares um comando de suporte de orquestração de carga de trabalho no Arizona . Saiba mais sobre extensões.
Este grupo de comandos está em pré-visualização e em desenvolvimento. Níveis de referência e de apoio: https://aka.ms/CLI_refstatus
Comandos para resolução de problemas e diagnóstico de implementações de orquestração de cargas de trabalho.
Comandos
| Name | Description | Tipo | Status |
|---|---|---|---|
| az workload-orchestration support create-bundle |
Crie um pacote de suporte para resolver problemas de orquestração de cargas de trabalho. |
Extensão | Prévia |
az workload-orchestration support create-bundle
O 'suporte à orquestração de carga de trabalho' do grupo de comando está em pré-visualização e em desenvolvimento. Níveis de referência e de apoio: https://aka.ms/CLI_refstatus
Crie um pacote de suporte para resolver problemas de orquestração de cargas de trabalho.
Recolhe informações do cluster, descrições de recursos, registos de contentores e executa verificações de validação pré-requisito. A saída é um ficheiro zip que pode ser partilhado com o suporte da Microsoft para resolução de problemas do Dia 0 (instalação) e do Dia N (tempo de execução).
Os dados recolhidos incluem:
- Informação do cluster (versão, nós, namespaces)
- Descrições de Pod/Deployment/Service/DaemonSet/Event por namespace
- Registos de contentores (com cauda por defeito)
- Configuração da rede (kube-proxy, serviços externos, pod CIDRs)
- StorageClass, PV, webhook, inventário CRD
- Saúde dos componentes WO (Symphony, gestor de certificação)
- Verificações de pré-requisitos (versão K8s, capacidade de nós, DNS, armazenamento, RBAC).
az workload-orchestration support create-bundle [--acquire-policy-token]
[--bundle-name]
[--change-reference]
[--full-logs]
[--kube-config]
[--kube-context]
[--namespaces]
[--output-dir]
[--skip-checks]
[--skip-logs]
[--tail-lines]
Exemplos
Crie um pacote de suporte com os valores predefinidos
az workload-orchestration support create-bundle
Crie um conjunto nomeado
az workload-orchestration support create-bundle --bundle-name my-cluster-debug
Crie um bundle num diretório específico
az workload-orchestration support create-bundle --output-dir /tmp/bundles
Recolha registos completos (sem cauda) apenas para o namespace WO
az workload-orchestration support create-bundle --full-logs --namespaces workloadorchestration
Só fazer verificações, saltar a recolha de registos
az workload-orchestration support create-bundle --skip-logs
Use um kubeconfig e contexto específicos
az workload-orchestration support create-bundle --kube-config ~/.kube/prod-config --kube-context my-cluster
Parâmetros Opcionais
Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.
Aquisição automática de um token Azure Policy para esta operação de recurso.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Global Policy Arguments |
Nome opcional para o pacote de suporte. Por defeito é wo-support-bundle-YYYYMMDD-HHMMSS.
O ID de referência de alteração relacionado para esta operação de recurso.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Global Policy Arguments |
Recolhe os troncos cheios em vez de fazer o tailing. Aviso: pode produzir feixes muito grandes.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Caminho para o ficheiro kubeconfig. Por defeito é ~/.kube/config.
Contexto do Kubernetes para usar. Por defeito, o contexto atual.
Namespaces Kubernetes para recolher registos e recursos. Por defeito é kube-system, workloadorchestration, cert-manager.
Diretório onde o pacote de suporte zip será guardado. Por defeito, o diretório atual.
Ignora as verificações de validação pré-requisito e recolhe apenas registos/recursos.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Ignora a recolha de registos de contentores e só faz verificações/recolhe recursos.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Número de linhas de registo a recolher por contentor (padrão: 1000). Use --troncos completos para recolher todas as linhas.
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Default value: | json |
| Valores aceites: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID de assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Default value: | False |