Skip to content
This repository was archived by the owner on Aug 14, 2023. It is now read-only.

added provisioner support#376

Draft
nickryand wants to merge 1 commit intohypriot:masterfrom
nickryand:provisioner-builder
Draft

added provisioner support#376
nickryand wants to merge 1 commit intohypriot:masterfrom
nickryand:provisioner-builder

Conversation

@nickryand
Copy link

I wanted to know if the project would be interested in this change. I am testing a few different cluster variants and I wanted to take advantage of the Hypriot image but I wanted to swap out docker for k3s. To facilitate this, I broke out the docker installation into a provisioner folder and moved the installation code into this directory.

This change will let end-users add custom provisioners and set the provisioner by setting the PROVISIONER environment variable.

@denzuko
Copy link

denzuko commented Oct 14, 2021

Actually this is an interesting idea. I know some of us over at @Daplanet was looking to switch over to podman in the on going LTS support fork for this project but using this idea allows one to specify which container tech to use or even open up for bare metal.

I'll look further into this since it would also require some modifications to hypriot/flash as well. But +1 for the idea.

@nickryand
Copy link
Author

I drafted a change there as well to allow updating the image with arbitrary confit files. https://github.com/hypriot/flash/pull/185/files.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants