Este documento ha sido traducido utilizando tecnología de traducción automática. Si bien nos esforzamos por proporcionar traducciones precisas, no ofrecemos garantías sobre la integridad, precisión o confiabilidad del contenido traducido. En caso de discrepancia, la versión original en inglés prevalecerá y constituirá el texto autorizado.

Clústeres registrados

Los comandos/pasos listados en esta página se pueden utilizar para comprobar los clústeres que estás registrando o que están registrados en Rancher.

Asegúrate de que has configurado el kubeconfig correcto (por ejemplo, export KUBECONFIG=$PWD/kubeconfig_from_imported_cluster.yml)

Agentes de Rancher

La comunicación con el clúster (API de Kubernetes a través de cattle-cluster-agent) y la comunicación con los nodos se realiza a través de los agentes de Rancher.

Si el cattle-cluster-agent no puede conectarse al server-url configurado, el clúster permanecerá en estado Pendiente, mostrando Waiting for full cluster configuration.

cattle-node-agent

Los cattle-node-agents solo están presentes en clústeres creados en Rancher con RKE.

Verifica si los pods de cattle-node-agent están presentes en cada nodo, tienen estado Ejecutándose y no tienen un alto número de reinicios:

kubectl -n cattle-system get pods -l app=cattle-agent -o wide

Resultado de ejemplo:

NAME                      READY     STATUS    RESTARTS   AGE       IP                NODE
cattle-node-agent-4gc2p   1/1       Running   0          2h        x.x.x.x           worker-1
cattle-node-agent-8cxkk   1/1       Running   0          2h        x.x.x.x           etcd-1
cattle-node-agent-kzrlg   1/1       Running   0          2h        x.x.x.x           etcd-0
cattle-node-agent-nclz9   1/1       Running   0          2h        x.x.x.x           controlplane-0
cattle-node-agent-pwxp7   1/1       Running   0          2h        x.x.x.x           worker-0
cattle-node-agent-t5484   1/1       Running   0          2h        x.x.x.x           controlplane-1
cattle-node-agent-t8mtz   1/1       Running   0          2h        x.x.x.x           etcd-2

Verifica los registros de un pod específico de cattle-node-agent o de todos los pods de cattle-node-agent:

kubectl -n cattle-system logs -l app=cattle-agent

cattle-cluster-agent

Verifica si el pod de cattle-cluster-agent está presente en el clúster, tiene estado Ejecutándose y no tiene un alto número de reinicios:

kubectl -n cattle-system get pods -l app=cattle-cluster-agent -o wide

Resultado de ejemplo:

NAME                                    READY     STATUS    RESTARTS   AGE       IP           NODE
cattle-cluster-agent-54d7c6c54d-ht9h4   1/1       Running   0          2h        x.x.x.x      worker-1

Verifica los registros del pod de cattle-cluster-agent:

kubectl -n cattle-system logs -l app=cattle-cluster-agent