-
Notifications
You must be signed in to change notification settings - Fork 113
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
New Build experience via CLI #59
Comments
I would like to have buildv2 integrate with our |
cc @zhangtbj Were you looking for a similar experience ? |
It might make sense to bootstrap a new CLI focused on builds v2. This CLI could then become a |
Hi @sbose78 and @siamaksade , Yes, After I also investigated and summarized the oc binary build in build v1 before: I think it is a good way.
What do you think? :) |
In discussion with @sbose78 @gabemontero @coreydaley-redhat @otaviof and @siamaksade, we think that the CLI should have a similar |
It may be also related to the local build support, comment here for a record: https://blogs.vmware.com/opensource/2020/11/17/buildkit-cli-for-kubectl/ |
Hi @gabemontero , Thanks for the info, I took a look at the Binary Build proposal in this document: https://docs.google.com/document/d/1wo7-tdssRdEHSGX5D6fCbJXEs7ghawRnQOq1WgaSUUA If I understand you correctly, you prefer to use https://github.com/rhuss/buildah-poc as PoC for build v2, is that correct? We also did some investigation before and had a try the buildah-poc, I think So I am wondering:
Above are just my thinking, we can think about or discuss later together. |
No, I don't necessarily have a preference. That most likely was something from @otaviof at least that is my assumption. We should definitely iterate on the implementation details. Including what you have below. My preferences if any revolve more around what NOT to do, namely we should hopefully be able improve upon on how it was done with OpenShift Builds V1, which I provided the details for how it was done in the document. The approach used there stems in part from when it was implemented and what was and was not available in k8s at the time.
|
So since I opened this a year and a half ago, some things have changed:
Hence, I think this umbrella item I opened way back when is past its usefulness. Any remaining items in my opinion in mapping So I closing this out |
today
oc new-app
andoc new-build
can be pointed at git repositories or local source code (i.e. binary builds) to define build v1 build configsbinary builds are already on the build v2 roadmap, but is that just an operator side / api statement ?
new-app/new-build are somewhat considered "legacy" devtools at this point, but it is unclear if a replacement is truly ready
should buildv2 still integrate with those
oc
verbs? or is something else ready to pick up the slack?The text was updated successfully, but these errors were encountered: