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
Podmana 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 Builderdurante 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 Builderno 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
aarch64de SL MicroSistemas AMD64/Intel 64 para crear imágenes
x86_64de SL Micro
30.2 Kubernetes #
Para crear clústeres de Kubernetes de varios nodos, es necesario ajustar la sección
kubernetesdel archivo de definición para:Mostrar todos los nodos de servidor y agente de
kubernetes.nodesEstablecer una dirección IP virtual que se utilizaría para que todos los nodos no inicializadores se unan al clúster en
kubernetes.network.apiVIPOpcionalmente, 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 Builderse basa en los nombres de host de los diferentes nodos para determinar su tipo de Kubernetes (serveroagent). 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.