Replies: 1 comment 3 replies
-
|
If you don't any hacks, you can build self-contained extension and then copy out the contents of extension rootfs using Dockerfile and run it as a docker container locally: When running on Talos, the best way we have right now is to run a privileged Kubernetes pod (e.g. |
Beta Was this translation helpful? Give feedback.
3 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
I am building a Talos extension that runs a frr daemon on the node.
The extension announces the node IP to the network and receives routes from the upstream bgp speakers.
So when I'm provisioning the node, there is not no access to it before the frr daemon is running. This makes debugging very hard.
I can make the extension log to the console, but that is only logging.
It would be very useful to be able to run the extension locally by some means and to be able to exec it to the extension and run the commands as they were in the real extension once installed.
I have tried to export the image and unpack it. Then I can chroot it the
WORKDIRand run the script from there. But I guess that lacks some context.I have read the https://docs.siderolabs.com/talos/v1.11/build-and-extend-talos/custom-images-and-development/developing-talos and related docs to see if I could figure out how to do this.
Any suggestions on how to do this ?
Beta Was this translation helpful? Give feedback.
All reactions