Intentando configurar el clúster de Kubernetes en las instalaciones de Calico.
Inicializando cluster kubeadm init --pod-network-cidr=192.168.0.0/16 Usando https://docs.projectcalico.org/manifests/calico.yaml manifest.
~# calicoctl node status Calico process is running. IPv4 BGP status +---------------+-------------------+-------+----------+---------+ | PEER ADDRESS | PEER TYPE | STATE | SINCE | INFO | +---------------+-------------------+-------+----------+---------+ | 10.25.13.69 | node-to-node mesh | start | 13:49:12 | Connect | +---------------+-------------------+-------+----------+---------+ calico-node se queja: calico/node is not ready: BIRD is not ready: BGP not established with 10.25.13.69
¿Qué significa realmente Connect ? ¿Dónde buscar el problema? ¿Podría estar relacionado con el reinicio múltiple de kubeadm reset ?
Como los nodos tenían diferentes interfaces de red, calico-node detectó automáticamente diferentes redes en los nodos. Para solucionar esto, agregué IP_AUTODETECTION_METHOD env var a calico-node DaemonSet . En mi caso, utilicé estos valores env var:
# Auto-detect the BGP IP address. - name: IP value: "autodetect" - name: IP_AUTODETECTION_METHOD value: cidr=10.0.0.0/8