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

Abandoned? #1

Open
the-maldridge opened this issue Oct 2, 2020 · 5 comments
Open

Abandoned? #1

the-maldridge opened this issue Oct 2, 2020 · 5 comments

Comments

@the-maldridge
Copy link

I couldn't find a better place to ask, so I'll ask here. Is this project still maintained? I'm looking to build something basically identical, and got fairly far in before I realized I was basically building exactly what you have already done here. There are a handful of things I'd like to change/improve and one or two features I have in my code that aren't here, such as a metadata data source.

I can fork this repo if that's the best approach, but I figured I'd ask first what the plan is.

@ThatsMrTalbot
Copy link
Collaborator

Hiya,

This project was created as POC a while ago, I don't see us doing any more work on it in the near future. I think forking it would be the best thing to do. I'll look at putting a notice in the README about this also.

@the-maldridge
Copy link
Author

Thanks for the response. Besides the potentially unwieldy nature of building a complete OS image with terraform, are there any other pearls of wisdom you can share of lessons learned?

@ThatsMrTalbot
Copy link
Collaborator

From what I remember the most annoying this was some of the linuxkit libraries requiring the linuxkit binary to be present to work. I don't know if this is still the case. Also unnecessary rebuilds, due to it writing a local file, if the file is missing on subsequent runs (as it might well be in a CI environment) it will rebuild the image.

@the-maldridge
Copy link
Author

Ah, so largely the pain of using linuxkit as a library, and then the general unwieldy nature of using terraform in this way. Those were the two things I was aware of as being a problem, and I think that linuxkit no longer shells out to itself. At least it won't by the time I'm done patching it for my use case.

@ThatsMrTalbot
Copy link
Collaborator

Im excited to see the results 😄

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants