<html><head><style>body{font-family:Helvetica,Arial;font-size:13px}</style></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><div id="bloop_customfont" style="font-family:Helvetica,Arial;font-size:13px; color: rgba(0,0,0,1.0); margin: 0px; line-height: auto;"><br></div> <br> <div id="bloop_sign_1450443039727227904" class="bloop_sign">Neependra,</div><div id="bloop_sign_1450443039727227904" class="bloop_sign"><br></div><div id="bloop_sign_1450443039727227904" class="bloop_sign">We would LOVE to hear more about your scenario as it is specifically one we are working hard to address. </div><div id="bloop_sign_1450443039727227904" class="bloop_sign">Some more thoughts in-line, below.</div> <br><p class="airmail_on">On December 18, 2015 at 5:55:29 AM, Max Rydahl Andersen (<a href="mailto:manderse@redhat.com">manderse@redhat.com</a>) wrote:</p> <div><blockquote type="cite" class="clean_bq" style="font-family: Helvetica, Arial; font-size: 13px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;"><span><div><div></div><div><div class="markdown"><p dir="auto">On 17 Dec 2015, at 17:32, Neependra Khare wrote:</p><div><blockquote type="cite" class="clean_bq" style="font-family: Helvetica, Arial; font-size: 13px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;"><span><div><div><div class="markdown"><blockquote><p dir="auto">Hi,</p><p dir="auto">I am engaged with a PoC, where a company is trying to<br>embrace DevOps from traditional IT.</p><p dir="auto">They have chalked out initial plan and at first stage we are enabling<br>with container based dev environment for developers. All of<br>the developers are on Windows and they do development using<br>Eclipse.<span class="Apple-converted-space"> </span></p></blockquote></div></div></div></span></blockquote></div><p><br></p></div></div></div></span></blockquote>That specific combination of Eclipse on Windows for container development is our top priority use case.</div><div>Question: What programming language will this company be using? I assume Java but it could be this company might also be using a lot of JavaScript or Python for their container-based service development.<br><blockquote type="cite" class="clean_bq" style="font-family: Helvetica, Arial; font-size: 13px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;"><span><div><div><div class="markdown"><div><blockquote type="cite" class="clean_bq" style="font-family: Helvetica, Arial; font-size: 13px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;"><span><div><div><div class="markdown"><div><blockquote type="cite" class="clean_bq" style="font-family: Helvetica, Arial; font-size: 13px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;"><span><div><div><div class="markdown"><div><blockquote type="cite" class="clean_bq" style="font-family: Helvetica, Arial; font-size: 13px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;"><span><div><div><div class="markdown"><blockquote><p dir="auto">They would be running a VM with Project Atomic/CentOS<br>and build containers on them so that developers can do initial<br>QA on their on.<span class="Apple-converted-space"> </span></p></blockquote></div></div></div></span></blockquote></div></div></div></div></span></blockquote></div><p><br></p></div></div></div></span></blockquote></div></div></div></div></span></blockquote>+1 <br><blockquote type="cite" class="clean_bq" style="font-family: Helvetica, Arial; font-size: 13px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;"><span><div><div><div class="markdown"><div><blockquote type="cite" class="clean_bq" style="font-family: Helvetica, Arial; font-size: 13px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;"><span><div><div><div class="markdown"><div><blockquote type="cite" class="clean_bq" style="font-family: Helvetica, Arial; font-size: 13px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;"><span><div><div><div class="markdown"><div><blockquote type="cite" class="clean_bq" style="font-family: Helvetica, Arial; font-size: 13px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;"><span><div><div><div class="markdown"><div><blockquote type="cite" class="clean_bq" style="font-family: Helvetica, Arial; font-size: 13px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;"><span><div><div><div class="markdown"><div><blockquote type="cite" class="clean_bq" style="font-family: Helvetica, Arial; font-size: 13px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;"><span><div><div><div class="markdown"><div><blockquote type="cite" class="clean_bq" style="font-family: Helvetica, Arial; font-size: 13px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;"><span><div><div><div class="markdown"><div><blockquote type="cite" class="clean_bq" style="font-family: Helvetica, Arial; font-size: 13px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;"><span><div><div><div class="markdown"><blockquote><p dir="auto">Once that is done they would follow CI/CD pipeline.</p></blockquote></div></div></div></span></blockquote></div></div></div></div></span></blockquote></div></div></div></div></span></blockquote></div></div></div></div></span></blockquote></div><p><br></p></div></div></div></span></blockquote></div></div></div></div></span></blockquote></div></div></div></div></span></blockquote></div></div></div></div></span></blockquote>That is our focus as well.  </div><div>Question: Please provide more details on the actual “flow” of events, will the developer submit a git pull request, that will be CI built, auto-tested, human reviewed and all those pass then merged into head/trunk where another CI job will produce the overall build which is auto-tested? And if that succeeds moves the build to the next stage in the pipeline?<br><div><blockquote type="cite" class="clean_bq" style="font-family: Helvetica, Arial; font-size: 13px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;"><span><div><div><div class="markdown"><div><blockquote type="cite" class="clean_bq" style="font-family: Helvetica, Arial; font-size: 13px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;"><span><div><div><div class="markdown"><div><blockquote type="cite" class="clean_bq" style="font-family: Helvetica, Arial; font-size: 13px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;"><span><div><div><div class="markdown"><div><blockquote type="cite" class="clean_bq" style="font-family: Helvetica, Arial; font-size: 13px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;"><span><div><div><div class="markdown"><div><blockquote type="cite" class="clean_bq" style="font-family: Helvetica, Arial; font-size: 13px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;"><span><div><div><div class="markdown"><div><blockquote type="cite" class="clean_bq" style="font-family: Helvetica, Arial; font-size: 13px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;"><span><div><div><div class="markdown"><div><blockquote type="cite" class="clean_bq" style="font-family: Helvetica, Arial; font-size: 13px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;"><span><div><div><div class="markdown"><div><blockquote type="cite" class="clean_bq" style="font-family: Helvetica, Arial; font-size: 13px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;"><span><div><div><div class="markdown"><blockquote><p dir="auto"><br class="Apple-interchange-newline">In the discussion one question came. If Eclipse can directly connect<br>to the VM running containers then why we would need ADB.</p></blockquote></div></div></div></span></blockquote></div></div></div></div></span></blockquote></div></div></div></div></span></blockquote></div></div></div></div></span></blockquote></div></div></div></div></span></blockquote></div></div></div></div></span></blockquote></div></div></div></div></span></blockquote><br class="Apple-interchange-newline"></div><p dir="auto">You don't. The benefit ADB gives you (besides ease-of-use)<br>is that it runs on Red Hat supported OS and docker variant.</p><p dir="auto">If they already have that setup in their own vagrant/docker based setup<br>then not a big difference.</p></div></div></div></span></blockquote></div><p>Max, is another way to say this…ADB gives you a vagrant .box and a vagrant plugin which spits out the IP and port of the docker daemon?</p><p><br></p><div><div><blockquote type="cite" class="clean_bq" style="font-family: Helvetica, Arial; font-size: 13px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;"><span><div><div><div class="markdown"><blockquote><p dir="auto"><br class="Apple-interchange-newline">I was<br>suggesting to use ADB because using that we can run K8s inside<br>the VM, as in production easily and do initial QA. Can someone<br>mention more benefits for using ADB instead of just Eclipse plugin<br>for Docker.</p></blockquote><p dir="auto">Eclipse Plugin for Docker can be used with any Docker container not just ADB<br>thus not sure why you would call that out as the advantage of ADB.</p></div></div></div></span></blockquote></div><div><blockquote type="cite" class="clean_bq" style="font-family: Helvetica, Arial; font-size: 13px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;"><span><div><div><div class="markdown"><blockquote><p dir="auto"><br class="Apple-interchange-newline">Also is there any workflow for submitting a job on K8s from Eclipse ?</p></blockquote><p dir="auto">I don't understand what "submitting a job on K8s" would mean, but<br>we have OpenShift tooling support.</p></div></div></div></span></blockquote></div></div></div><p>At this time, the eclipse tooling targets docker and openshift, not specifically K8s.   </p><p>Neependra, please provide more details as to how the developer will craft the necessary K8s json files.  I am assuming this developer will be comfortable with the “kubectl” command from inside the VM (after vagrant ssh).</p><p><br></p><div><blockquote type="cite" class="clean_bq" style="font-family: Helvetica, Arial; font-size: 13px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;"><span><div><div><div class="markdown"><p dir="auto"><br class="Apple-interchange-newline">/max</p><blockquote><p dir="auto">Thanks.</p><p dir="auto">--<br>Regards,<br>Neependra<br><a href="http://www.neependra.net">www.neependra.net</a></p><p dir="auto">Container-tools mailing list<br><a href="mailto:Container-tools@redhat.com">Container-tools@redhat.com</a><br><a href="https://www.redhat.com/mailman/listinfo/container-tools">https://www.redhat.com/mailman/listinfo/container-tools</a></p></blockquote><p dir="auto">/max<br><a href="http://about.me/maxandersen">http://about.me/maxandersen</a></p></div>_______________________________________________<span class="Apple-converted-space"> </span><br>Container-tools mailing list<span class="Apple-converted-space"> </span><br>Container-tools@redhat.com<span class="Apple-converted-space"> </span><br>https://www.redhat.com/mailman/listinfo/container-tools<span class="Apple-converted-space"> </span><br></div></div></span></blockquote></div></body></html>