Questions about OSBS

Adam Miller maxamillion at fedoraproject.org
Thu Jul 9 13:41:19 UTC 2015


On Thu, Jul 9, 2015 at 5:06 AM, Tomas Tomecek <ttomecek at redhat.com> wrote:
> Quoting Adam Miller (2015-07-08 22:42:07)
>> On Tue, Jul 7, 2015 at 6:30 AM, Tomas Tomecek <ttomecek at redhat.com> wrote:
>> > Quoting Adam Miller (2015-07-06 16:18:21)
>> >> On Fri, Jul 3, 2015 at 2:39 AM, Tomas Tomecek <ttomecek at redhat.com> wrote:
>> >> > Quoting Adam Miller (2015-07-02 16:46:37)
>> >> >> - Are there any docs on how to deploy OSBS on top of a pre-existing
>> >> >> OpenShift V3 Environment? (The current OSBS deploy docs and ansible
>> >> >> are only single-node)
>> >> >
>> >> > We no longer use all-in-one, instead we use proper master/node setup. Therefore
>> >> > you can use multi-node setup very easily.
>> >> >
>> >> > As I'm thinking about it now, I can't figure out any issues with using existing
>> >> > OpenShift v3 deployment: all you need to have there is:
>> >> >
>> >> >  * build image
>> >> >  * k8s secret [5] if you want to push to pulp registry
>> >>
>> >> How would I go about setting that up? There is something I'm missing
>> >> here likely due to my inexperience with the system.
>> >
>> > k8s secret is an object where you can store arbitrary data and k8s will mount it
>> > inside container (we use it now to store client certificates for authentication
>> > with pulp) [10]
>>
>> My apologies, I don't think I explained this very well. I'm having a
>> disconnect in terms of how I would go about the configuration and
>> deployment of OSBS to an existing OpenShift environment. Would it be
>> possible to have a (possibly step-by-step) guide to accomplish this?
>>
>> I'm curious about things such as:
>>   - Does OSBS need a Project inside of OpenShift?
>>   - What kind of access to OpenShift does the OSBS builder need?
>>   - Can OSBS share an OpenShift environment with other projects/users?
>>   - How to configure the above
>>
>> I've done some digging into atomic-reactor and I'm a fan :) ... I'm
>> just still trying to wrap my head around the OSBS + OpenShift
>> integration points though so I apologize for my ignorance on the topic
>> but would greatly appreciate more information in that area.
>>
>> Thank you,
>> -AdamM
>
> Oh, I'm sorry. I should have read more carefully.
>
> I just went through the existing [1] deployment guide and am able to see that
> the points you mentioned are missing there. Will definitely improve.
>
> Regarding the step by step guide, if you need it, we can totally provide such
> guide. But I'm afraid it would be just a subset of the existing deployment guide
> [1]. Would enhancing the existing guide be sufficient?

Yeas, that would absolutely be sufficient. Thank you very much!

-AdamM

>
> I'll CC in the PR of the guide enhancement.
>
>
> [1] https://github.com/DBuildService/osbs-client/blob/master/docs/osbs_instance_setup.md
> [2] https://github.com/DBuildService/osbs-client/blob/master/docs/osbs_instance_setup.md#openshift-1
>
> ~~
> Tomáš Tomeček
> Software Engineer
> Developer Experience
> UTC+2 (CEST)


More information about the rel-eng mailing list