utkuozdemir / sidero-talemu

Talos emulator that can simulate multiple Talos nodes at the same time

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Talemu is Talos Emulator

Runs multiple fake Talos nodes at the same time. To be used in pair with Omni.

Running emulator

Build the executable:

make talemu-linux-amd64

Do Copy Kernel Args in the Omni UI, then paste the to --kernel-args flag. The final command can look like this:

_out/talemu-linux-amd64 --kernel-args="siderolink.api=grpc://192.168.88.219:8090?jointoken=w7UVuW3zbVKIYQuzEcyetAHeYMeo5q2L9RvkAVfCfSVD talos.events.sink=[fdae:41e4:649b:9303::1]:8090 talos.logging.kernel=tcp://[fdae:41e4:649b:9303::1]:8092" \
               --machines=100

This will spawn one hundred fake Talos nodes.

About

Talos emulator that can simulate multiple Talos nodes at the same time

License:Mozilla Public License 2.0


Languages

Language:Go 84.4%Language:Makefile 8.4%Language:Dockerfile 5.6%Language:Shell 1.6%