|Index|SUSE Edge Documentação|Dicas e truques|Edge Image Builder
Applies to SUSE Edge 3.6

27 Edge Image Builder

27.1 Comum

  • Se você estiver em um ambiente que não seja Linux e estiver seguindo estas instruções para criar uma imagem, provavelmente está executando o Podman por meio de uma máquina virtual. Por padrão, esta máquina virtual será configurada para ter uma pequena quantidade de recursos do sistema alocados a ela, o que pode causar instabilidade para o Edge Image Builder durante operações que exigem muitos recursos, como o processo de resolução de RPM. Você precisará ajustar os recursos da máquina podman, usando o Podman Desktop (ícone de engrenagem de configurações → ícone de edição da máquina podman) ou diretamente via podman-machine-set comando

  • Neste momento, o Edge Image Builder não é capaz de criar imagens em uma configuração de arquitetura cruzada, ou seja, você precisa executá-lo em:

    • AArch64sistemas (como Apple Silicon) para criar imagens do SL Micro aarch64

    • AMD64/Intel 64sistemas para criar imagens do SL Micro x86_64.

27.2 SUSE Linux Micro

  • O carregamento de módulos do kernel na inicialização pode ser feito usando o `/etc/modprobe.d/module.conf`arquivo correspondente. Crie a `os-files`pasta correspondente usando o Edge Image Builder:

.
├── definition.yaml
└── os-files
    └── etc
        └── modprobe.d
            └── module.conf

Para mais informações, consulte a seção "Managing kernel modules" da documentação do SUSE Linux Enterprise Server

27.3 Kubernetes

  • A criação de clusters Kubernetes com vários nós requer o ajuste da `kubernetes`seção no arquivo de definição para:

    • listar todos os nós de servidor e agente em kubernetes.nodes

    • definir um endereço IP virtual que será utilizado para que todos os nós que não são inicializadores se juntem ao cluster em kubernetes.network.apiVIP

    • Opcionalmente, defina um host de API para especificar um endereço de domínio para acessar o cluster em kubernetes.network.apiHost Para saber mais sobre essa configuração, consulte a documentação da seção Kubernetes.

  • O Edge Image Builder depende dos nomes de host dos diferentes nós para determinar seu tipo de Kubernetes (server ou agent). Embora essa configuração seja gerenciada no arquivo de definição, para a configuração de rede das máquinas, podemos utilizar o DHCP conforme descrito em Chapter 9, Rede de borda.