Estou seguindo este tutorial matchbox-com-terraform que tem como meta final executar exemplo de instalação simples que representa uma máquina coreos e copia uma chave ssh após.
Eu assisti ele carregar o container coreos, por favor, veja a gravação da tela que eu tirei (A descrição tem as marcas de tempo importantes, a maioria das o tempo é uma tela estática). Parece que ele acaba de carregar a imagem na RAM e reinicia ou algo falhou e ela reinicia, mas não sei dizer qual. Eu acho que o problema está na configuração do servidor iPhE do dhcp / tftp.
Eu não modifiquei nenhuma das configurações de exemplo do terraform de instalação simples. Você pode encontrá-los no tutorial matchbox-com-terraform.
BTW Estou executando um proxy DHCP e servidor TFTP em um contêiner de encaixe descrito no tutorial do coreos aqui para a inicialização do iPXE.
meu contêiner docker é:
sudo docker run --rm --cap-add=NET_ADMIN --net=host quay.io/coreos/dnsmasq \
-d -q \
--dhcp-range=10.90.239.97,proxy,255.255.255.0 \
--enable-tftp --tftp-root=/var/lib/tftpboot \
--dhcp-userclass=set:ipxe,iPXE \
--pxe-service=tag:#ipxe,x86PC,"PXE chainload to iPXE",undionly.kpxe \
--pxe-service=tag:ipxe,x86PC,"iPXE",http://10.90.239.223:8080/boot.ipxe \
--log-queries \
--log-dhcp
algumas informações sobre minha configuração do tftp
$ ls /var/lib/tftpboot/
boot ipxe.efi pxelinux.cfg undionly.kpxe
$ cat /var/www/html/ipxe/default.ipxe
chain http://10.90.239.223:8080/boot.ipxe
Então, eu estou perdido porque ele reinicia do jeito que acontece, acho que é um erro.
Quaisquer comentários sobre como eu posso diagnosticar isso ainda mais são apreciados.