30 Edge Image Builder #
30.1 Comunes #
Si se encuentra en un entorno que no sea Linux y sigue estas instrucciones para crear una imagen, es probable que esté ejecutando
Podman
a través de una máquina virtual. De forma predeterminada, esta máquina virtual estará configurada para tener asignada una pequeña cantidad de recursos del sistema, lo que puede provocar inestabilidad enEdge Image Builder
durante operaciones que consumen muchos recursos, como el proceso de resolución de RPM. Deberá ajustar los recursos de la máquina de Podman, ya sea utilizando Podman Desktop (icono de configuración → icono de edición de máquina de Podman) o directamente mediante el comandopodman-machine-set
.En este momento,
Edge Image Builder
no puede crear imágenes en una configuración de arquitectura cruzada, es decir, debe ejecutarlo en:Sistemas AArch64 (como Apple Silicon) para crear imágenes
aarch64
de SL MicroSistemas AMD64/Intel 64 para crear imágenes
x86_64
de SL Micro
30.2 Kubernetes #
Para crear clústeres de Kubernetes de varios nodos, es necesario ajustar la sección
kubernetes
del archivo de definición para:Mostrar todos los nodos de servidor y agente de
kubernetes.nodes
Establecer una dirección IP virtual que se utilizaría para que todos los nodos no inicializadores se unan al clúster en
kubernetes.network.apiVIP
Opcionalmente, configurar un host de API para especificar una dirección de dominio de acceso al clúster en
kubernetes.network.apiHost
. Para obtener más información sobre esta configuración, consulte la sección sobre Kubernetes de la documentación.
Edge Image Builder
se basa en los nombres de host de los diferentes nodos para determinar su tipo de Kubernetes (server
oagent
). Aunque esta configuración se gestiona en el archivo de definición, para la configuración general de red de las máquinas podemos utilizar la configuración DHCP, tal y como se describe en el Capítulo 12, Conexiones de red de Edge.