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

Jsonnet, buildpacks and kustomize support in werf #88

Open
distorhead opened this issue Mar 10, 2020 · 2 comments
Open

Jsonnet, buildpacks and kustomize support in werf #88

distorhead opened this issue Mar 10, 2020 · 2 comments

Comments

@distorhead
Copy link
Member

@jonashackt
Copy link

Is there any update on the https://buildpacks.io/ support? Searched for https://github.com/werf/werf/issues?q=buildpacks and came from buildpacks/community#99 to werf/werf#1618, but there the https://buildah.io/ integration seems to be tracked only.

@distorhead
Copy link
Member Author

Hi! Support of buildpacks is not in the near plans as for now.

Buildpacks provide a good way to get reproducible images in your workflow. werf by itself also provides a way to get reproducible images along any step in your workflow, but in a different way, supporting more traditional imperative images declaration. We cannot now surely say that buildpacks will provide better building capabilities than werf currently provides (given that werf has another features, such as incremental images rebuilds, guarantee of images immutability in the distributed builders environment, etc.). So adding buildpacks into werf for now is an open question, which needs more arguments and reasons. We need these because supporting both buildpacks and current way to build images seems redundant and expensive.

The first argument could be: it saves time to write and maintain CI/CD configuration, by automatically generating suitable images. But it works only if buildpacks ecosystem contains suitable instructions.

@ilya-lesikov ilya-lesikov transferred this issue from werf/werf Jul 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants