Re: step by step for gitlab with the ssl-termination-proxy

2017-04-28 Thread Rick Harding
Yes, this does bring back up the versioning topic. The path with least
impact to updating charms is to add a websocket specific interface. The
only charms that have to be updated are those that provide a websocket
connection that could be proxied and it'll be a lot smaller impact than all
the current http speaking charms out there.



On Fri, Apr 28, 2017 at 1:00 PM Merlijn Sebrechts <
merlijn.sebrec...@gmail.com> wrote:

> Zeppelin is a tricky one, because it also uses websockets on top of normal
> http. I don't want to use the `http` interface for this because support for
> this wouldn't be backwards compatible; Zeppelin will not work behind the
> current HAProxy Charm. More info on how to proxy zeppelin with nginx
> .
>
> So do we create a new interface that combines both `http` and `websockets`
> or do we use two interfaces?
>
> 2017-04-28 15:14 GMT+02:00 Rick Harding :
>
>> In the Juju Show episode this week [1] I mentioned that I was tinkering
>> with getting Gitlab testing. There was one tweak that needed doing so that
>> you can get Gitlab to work with it being proxied. You have to configure its
>> "external_url" config setting and then reconfigure Gitlab.
>>
>> I've walked through the step by step in my blog post here:
>> http://mitechie.com/blog/2017/4/27/giving-gitlab-an-afternoon-spin\
>>
>> I want to thank Tom for responding to my poking around his Gitlab charm
>> and for the awesome stuff i the ssl-termination-proxy charm from the Tengu
>> folks. It's a really nice combo [2] and I'll follow up on that awesomeness
>> in a bit.
>>
>> 1: https://www.youtube.com/watch?v=h2X9gIxXPH8&t=2s
>> 2: https://jujucharms.com/u/spiculecharms/gitlab-ssl
>>
>> Rick
>>
>> --
>> Juju mailing list
>> Juju@lists.ubuntu.com
>> Modify settings or unsubscribe at:
>> https://lists.ubuntu.com/mailman/listinfo/juju
>>
>>
-- 
Juju mailing list
Juju@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/juju


Re: step by step for gitlab with the ssl-termination-proxy

2017-04-28 Thread Merlijn Sebrechts
Zeppelin is a tricky one, because it also uses websockets on top of normal
http. I don't want to use the `http` interface for this because support for
this wouldn't be backwards compatible; Zeppelin will not work behind the
current HAProxy Charm. More info on how to proxy zeppelin with nginx
.

So do we create a new interface that combines both `http` and `websockets`
or do we use two interfaces?

2017-04-28 15:14 GMT+02:00 Rick Harding :

> In the Juju Show episode this week [1] I mentioned that I was tinkering
> with getting Gitlab testing. There was one tweak that needed doing so that
> you can get Gitlab to work with it being proxied. You have to configure its
> "external_url" config setting and then reconfigure Gitlab.
>
> I've walked through the step by step in my blog post here:
> http://mitechie.com/blog/2017/4/27/giving-gitlab-an-afternoon-spin\
>
> I want to thank Tom for responding to my poking around his Gitlab charm
> and for the awesome stuff i the ssl-termination-proxy charm from the Tengu
> folks. It's a really nice combo [2] and I'll follow up on that awesomeness
> in a bit.
>
> 1: https://www.youtube.com/watch?v=h2X9gIxXPH8&t=2s
> 2: https://jujucharms.com/u/spiculecharms/gitlab-ssl
>
> Rick
>
> --
> Juju mailing list
> Juju@lists.ubuntu.com
> Modify settings or unsubscribe at: https://lists.ubuntu.com/
> mailman/listinfo/juju
>
>
-- 
Juju mailing list
Juju@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/juju


step by step for gitlab with the ssl-termination-proxy

2017-04-28 Thread Rick Harding
In the Juju Show episode this week [1] I mentioned that I was tinkering
with getting Gitlab testing. There was one tweak that needed doing so that
you can get Gitlab to work with it being proxied. You have to configure its
"external_url" config setting and then reconfigure Gitlab.

I've walked through the step by step in my blog post here:
http://mitechie.com/blog/2017/4/27/giving-gitlab-an-afternoon-spin\

I want to thank Tom for responding to my poking around his Gitlab charm and
for the awesome stuff i the ssl-termination-proxy charm from the Tengu
folks. It's a really nice combo [2] and I'll follow up on that awesomeness
in a bit.

1: https://www.youtube.com/watch?v=h2X9gIxXPH8&t=2s
2: https://jujucharms.com/u/spiculecharms/gitlab-ssl

Rick
-- 
Juju mailing list
Juju@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/juju