Skip to content
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

[Feature Request] Template Management System #13

Open
notbasetwo opened this issue Nov 30, 2022 · 0 comments
Open

[Feature Request] Template Management System #13

notbasetwo opened this issue Nov 30, 2022 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@notbasetwo
Copy link
Member

(This would be required to solve #4)

A template management system will need to be implemented in the module should provisioning from a template be a desired feature.

For LXC containers, this is relatively trivial as most of the heavy lifting for the deployment and management is done by Proxmox. Just pass the name of the OS Template and allow some user customisation (e.g. friendly name, logo, etc.).

For QEMU, this is a little more complicated due to the wide array of variables (such as OS-type, cloudinit support, specific disk names, etc.). This will either need to be achieved by the system grabbing information about the template before storing information about it, or putting this on to the user.

In addition to the above, whilst LXC containers are already mostly covered with built in template downloads - there will likely need to be some documentation on our part (and potentially even giving out some templates for usage/example) on how to prepare a template for automatic deployment and how to configure it to work with FB.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: 0.1.0
Development

No branches or pull requests

2 participants