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.

Configurar las direcciones IP internas y externas de K3s y RKE2

K3s y RKE2 permiten especificar las direcciones IP internas y externas de un nodo a través de los parámetros --node-ip y --node-external-ip.

La provisión de Rancher permite rellenar esos parámetros recogiendo la dirección IP de cada interfaz de red del nodo.

De todos modos, los métodos para recoger esas opciones de IP para los Clusters de Rancher Personalizados y Elementales difieren.

Configuración de las direcciones IP internas y externas de K3s y RKE2 en la provisión del Cluster de Rancher

La provisión de Rancher permite especificar en la sección del Agente de Rancher las interfaces de red que deben estar vinculadas a las direcciones IP internas y externas de cada nodo provisionado.

Esto se realiza añadiendo los nombres de las interfaces de red de las cuales se deben extraer las direcciones IP en las Variables de Entorno del Agente CATTLE_INTERNAL_ADDRESS y CATTLE_ADDRESS (ver la documentación de Rancher).

Las Variables de Entorno del Agente CATTLE_INTERNAL_ADDRESS y CATTLE_ADDRESS pueden ser rellenadas directamente con las direcciones IP deseadas. De todos modos, dado que las direcciones IP internas y externas son por nodo, esto no funcionaría más que para clusters de un solo nodo.

Mientras que durante la creación de un Cluster Elemental es posible añadir Variables de Entorno del Agente, las de CATTLE_ADDRESS y CATTLE_INTERNAL_ADDRESS son ignoradas y no resultarían en la configuración de las direcciones IP internas y externas de los nodos provisionados.

Configurar las direcciones IP internas y externas de K3s y RKE2 en Clusters Elementales

Elemental permite configurar las direcciones IP internas y externas de los Nodos del Cluster adjuntando las etiquetas elemental.cattle.io/InternalIP y elemental.cattle.io/ExternalIP a los recursos Inventario de Máquinas que rastrean los nodos objetivo.

Estas etiquetas, cuando se adjuntan a un recurso Inventario de Máquinas, se utilizan para rellenar las direcciones IP internas y externas de los nodos asociados.

Las etiquetas pueden añadirse a los campos Registro de Máquinas machineInventoryLabels, utilizando las variables de dirección IP de la plantilla de etiqueta Red como valores, para permitir recoger las direcciones IP de cada nodo.

Ejemplo: Registro de Máquinas donde los nodos tendrán la dirección IP interna configurada desde la interfaz eth0 y la dirección IP externa desde eth1.

registration.yaml
Unresolved include directive in modules/es/pages/operator-operational-tasks/rancher-ip.adoc - include::example$labeltemplates/registration.yaml[]