-
Notifications
You must be signed in to change notification settings - Fork 79
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
download rendered overlays via http #815
base: main
Are you sure you want to change the base?
Conversation
depends on #786 in order to compile |
Is there any security on this? Similar to the |
For the actual implementation only files which are under |
Curious what does this add we didn't already have by just pulling overlays from the warewulfd port directly? |
At the moment we are pulling a cpio archive of all files in the overlay. This will allow us to pull a single file from an overlay which than can be used as configuration file for e.g. cloud-init. |
I think I'd like an option to serve static files through |
Signed-off-by: Christian Goll <cgoll@suse.de>
Signed-off-by: Christian Goll <cgoll@suse.de>
Adds a simple http server on the warewulf port which is rooted at
the $OVERLAYIDR/wwwroot/. Files with the .ww suffix are rendered as
templates where the node can be set via the ?node=$NODE parameter.