Re: Let's encrypt routers

2017-01-24 Thread Philippe Lafoucrière
Thanks for your efforts and investment Tomas, I'm sure it will benefit to a
large number of users!​
___
users mailing list
users@lists.openshift.redhat.com
http://lists.openshift.redhat.com/openshiftmm/listinfo/users


Re: Let's encrypt routers

2017-01-17 Thread Jonathan Yu
On Tue, Jan 17, 2017 at 5:38 AM, Rodolfo Carvalho 
wrote:

> Some existing community work:
>
> https://github.com/openshift-s2i/s2i-caddy
>

Woohoo! Thanks for mentioning that one, Rodolfo :) It's a bit out of date
now, but if people are using it I'll put some time into updating it (PRs
also very welcome)

I haven't tested it with SSL so it's likely that it doesn't work, though.
Maybe caddy-on-openshift is better?


> https://github.com/cw-aleks/caddy-on-openshift
>

There's also:

https://github.com/ibotty/openshift-letsencrypt
https://github.com/jetstack/kube-lego

Traefik could replace the router, but it'll take a bit of work. I wanted to
hack on this as a side project a long time ago, but haven't found the
motivation to do it.

https://github.com/containous/traefik

Here were the instructions Clayton gave me when I asked him about it, in
case someone wants to take this on:

Router is three things:
>
> 1. Base image set up to run a proxy instance (like Apache, HAProxy, Nginx)
> 2. A Go style template that transforms the config on disk into a config
> 3. Reload script that is invoked when the config is regenerated
>
> For HAProxy, this is images/router/haproxy/Dockerfile,
> haproxy-config.template, and reload-haproxy.  You'll want to crib
> closely from HAProxy since you need the openshift-router binary to
> listen for the API.
>
> Supporting the full gamut of options is probably the hardest, but just
> demonstrating HTTP and simple HTTPS, reloading, and an image is
> probably not more than a few hours for someone familiar with the
> frameworks.
>
> You can launch your custom router with "oadm router", use
> "--type=mycustom-router" and/or --images="myrepo/myname" to customize
> the name of the image.


Cheers,

Jonathan

>
>
> Rodolfo Carvalho | OpenShift Customer Success
>
> On Tue, Jan 17, 2017 at 2:35 PM, Rodolfo Carvalho 
> wrote:
>
>> Adding Tomas.
>>
>> Rodolfo Carvalho | OpenShift Customer Success
>>
>> On Tue, Jan 17, 2017 at 2:23 PM, N. Harrison Ripps 
>> wrote:
>>
>>> This came up shortly before the holidays; CCing Tomas Nozicka who has
>>> investigated this. Tomas, have you had a chance to work on a proposal or
>>> are you still in the research stage?
>>>
>>> —Harrison
>>>
>>> On Jan 17, 2017, at 08:09, Philippe Lafoucrière <
>>> philippe.lafoucri...@tech-angels.com> wrote:
>>>
>>> Hi,
>>>
>>> Is there any plan to support automatic Let's Encrypt ssl cert creation /
>>> renewal in Openshift?
>>> Web servers like caddy (https://caddyserver.com/docs/automatic-https)
>>> are supporting this natively.
>>> (Caddy has, like all modern web servers, proxy/reverseproxy/loadbalancing
>>> capabilities https://caddyserver.com/docs/proxy).
>>>
>>> Thanks,
>>> Philippe
>>>
>>> --
>>> Philippe Lafoucrière - CEO
>>> http://www.tech-angels.com
>>> https://gemnasium.com
>>> France : +33 (0) 3 65 96 02 92
>>> Canada: +1 (418) 478-1175 <%28418%29%20478-1175>
>>> USA: +1 (954) 607-7443 <%28954%29%20607-7443>
>>>
>>>
>>> ___
>>> users mailing list
>>> users@lists.openshift.redhat.com
>>> http://lists.openshift.redhat.com/openshiftmm/listinfo/users
>>>
>>>
>>>
>>> ___
>>> users mailing list
>>> users@lists.openshift.redhat.com
>>> http://lists.openshift.redhat.com/openshiftmm/listinfo/users
>>>
>>>
>>
>
> ___
> users mailing list
> users@lists.openshift.redhat.com
> http://lists.openshift.redhat.com/openshiftmm/listinfo/users
>
>


-- 
Jonathan Yu / Software Engineer, OpenShift by Red Hat / Follow me on
Twitter @jawnsy 

*“Restlessness is discontent — and discontent is the first necessity of
progress. Show me a thoroughly satisfied man — and I will show you a
failure.”* — Thomas Edison
___
users mailing list
users@lists.openshift.redhat.com
http://lists.openshift.redhat.com/openshiftmm/listinfo/users


Re: Let's encrypt routers

2017-01-17 Thread Rodolfo Carvalho
Some existing community work:

https://github.com/openshift-s2i/s2i-caddy
https://github.com/cw-aleks/caddy-on-openshift

Rodolfo Carvalho | OpenShift Customer Success

On Tue, Jan 17, 2017 at 2:35 PM, Rodolfo Carvalho 
wrote:

> Adding Tomas.
>
> Rodolfo Carvalho | OpenShift Customer Success
>
> On Tue, Jan 17, 2017 at 2:23 PM, N. Harrison Ripps  wrote:
>
>> This came up shortly before the holidays; CCing Tomas Nozicka who has
>> investigated this. Tomas, have you had a chance to work on a proposal or
>> are you still in the research stage?
>>
>> —Harrison
>>
>> On Jan 17, 2017, at 08:09, Philippe Lafoucrière <
>> philippe.lafoucri...@tech-angels.com> wrote:
>>
>> Hi,
>>
>> Is there any plan to support automatic Let's Encrypt ssl cert creation /
>> renewal in Openshift?
>> Web servers like caddy (https://caddyserver.com/docs/automatic-https)
>> are supporting this natively.
>> (Caddy has, like all modern web servers, proxy/reverseproxy/loadbalancing
>> capabilities https://caddyserver.com/docs/proxy).
>>
>> Thanks,
>> Philippe
>>
>> --
>> Philippe Lafoucrière - CEO
>> http://www.tech-angels.com
>> https://gemnasium.com
>> France : +33 (0) 3 65 96 02 92
>> Canada: +1 (418) 478-1175 <(418)%20478-1175>
>> USA: +1 (954) 607-7443 <(954)%20607-7443>
>>
>>
>> ___
>> users mailing list
>> users@lists.openshift.redhat.com
>> http://lists.openshift.redhat.com/openshiftmm/listinfo/users
>>
>>
>>
>> ___
>> users mailing list
>> users@lists.openshift.redhat.com
>> http://lists.openshift.redhat.com/openshiftmm/listinfo/users
>>
>>
>
___
users mailing list
users@lists.openshift.redhat.com
http://lists.openshift.redhat.com/openshiftmm/listinfo/users


Re: Let's encrypt routers

2017-01-17 Thread Rodolfo Carvalho
Adding Tomas.

Rodolfo Carvalho | OpenShift Customer Success

On Tue, Jan 17, 2017 at 2:23 PM, N. Harrison Ripps  wrote:

> This came up shortly before the holidays; CCing Tomas Nozicka who has
> investigated this. Tomas, have you had a chance to work on a proposal or
> are you still in the research stage?
>
> —Harrison
>
> On Jan 17, 2017, at 08:09, Philippe Lafoucrière <
> philippe.lafoucri...@tech-angels.com> wrote:
>
> Hi,
>
> Is there any plan to support automatic Let's Encrypt ssl cert creation /
> renewal in Openshift?
> Web servers like caddy (https://caddyserver.com/docs/automatic-https) are
> supporting this natively.
> (Caddy has, like all modern web servers, proxy/reverseproxy/loadbalancing
> capabilities https://caddyserver.com/docs/proxy).
>
> Thanks,
> Philippe
>
> --
> Philippe Lafoucrière - CEO
> http://www.tech-angels.com
> https://gemnasium.com
> France : +33 (0) 3 65 96 02 92
> Canada: +1 (418) 478-1175 <(418)%20478-1175>
> USA: +1 (954) 607-7443 <(954)%20607-7443>
>
>
> ___
> users mailing list
> users@lists.openshift.redhat.com
> http://lists.openshift.redhat.com/openshiftmm/listinfo/users
>
>
>
> ___
> users mailing list
> users@lists.openshift.redhat.com
> http://lists.openshift.redhat.com/openshiftmm/listinfo/users
>
>
___
users mailing list
users@lists.openshift.redhat.com
http://lists.openshift.redhat.com/openshiftmm/listinfo/users


Re: Let's encrypt routers

2017-01-17 Thread N. Harrison Ripps
This came up shortly before the holidays; CCing Tomas Nozicka who has 
investigated this. Tomas, have you had a chance to work on a proposal or are 
you still in the research stage? 

—Harrison

> On Jan 17, 2017, at 08:09, Philippe Lafoucrière 
>  wrote:
> 
> Hi,
> 
> Is there any plan to support automatic Let's Encrypt ssl cert creation / 
> renewal in Openshift?
> Web servers like caddy (https://caddyserver.com/docs/automatic-https 
> ) are supporting this natively.
> (Caddy has, like all modern web servers, proxy/reverseproxy/loadbalancing 
> capabilities https://caddyserver.com/docs/proxy 
> ).
> 
> Thanks,
> Philippe
> 
> -- 
> Philippe Lafoucrière - CEO
> http://www.tech-angels.com 
> https://gemnasium.com 
> France : +33 (0) 3 65 96 02 92
> Canada: +1 (418) 478-1175
> USA: +1 (954) 607-7443
> 
> 
> ___
> users mailing list
> users@lists.openshift.redhat.com
> http://lists.openshift.redhat.com/openshiftmm/listinfo/users

___
users mailing list
users@lists.openshift.redhat.com
http://lists.openshift.redhat.com/openshiftmm/listinfo/users


Let's encrypt routers

2017-01-17 Thread Philippe Lafoucrière
Hi,

Is there any plan to support automatic Let's Encrypt ssl cert creation /
renewal in Openshift?
Web servers like caddy (https://caddyserver.com/docs/automatic-https) are
supporting this natively.
(Caddy has, like all modern web servers, proxy/reverseproxy/loadbalancing
capabilities https://caddyserver.com/docs/proxy).

Thanks,
Philippe

-- 
Philippe Lafoucrière - CEO
http://www.tech-angels.com
https://gemnasium.com
France : +33 (0) 3 65 96 02 92
Canada: +1 (418) 478-1175
USA: +1 (954) 607-7443
___
users mailing list
users@lists.openshift.redhat.com
http://lists.openshift.redhat.com/openshiftmm/listinfo/users