-
Notifications
You must be signed in to change notification settings - Fork 98
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
[Spike] Investigate solutions for kairos-init alternatives #3045
Comments
Here are some tools to check: |
this looks good 👀 Want to add as well chef-solo, which is chef-infra but without any remote servers or anything. Pros:
Cons:
Also Ansible on the same way
Cons:
|
I wonder if we can just leverage yip to do this with just simple plugin for package installs. will have a quick look and maybe poc |
not sure if these fit the bill/are worth considering, if not please ignore me 😅 |
I had a look at yip and indeed is doable: Would looks like this, quick and dirty example: This shows:
this:
|
Looking at porter, it would be a good choice if we had more than one "application" to install. Porter will need to call something that knows how to install the kairos bits. If that tool exists, we don't need porter to call it. Zarf itself, seems to handle the lifecycle of an application (through onCreate, onDeploy, onRemove actions) but in our case, installing the Kairos bits on an image is always gonna be an one-off thing. We will never want to de-Kairosify an image. I think these are nice tools but were created for a different purpose. Please correct me if I missed something. |
Before we jump into implementing our own solution, let's first do some research for tools that could satisfy our needs.
We are looking for tools that:
The text was updated successfully, but these errors were encountered: