Multi-domain, multi-upstream SSL termination proxy (+promulgation)

Cory Johns cory.johns at canonical.com
Wed Mar 14 00:05:31 UTC 2018


cs:~tengu-team/ssl-termination-fqdn has been promulgated and is available
as cs:ssl-termination-fqdn

On Tue, Mar 13, 2018 at 6:07 AM, Merlijn Sebrechts <
merlijn.sebrechts at gmail.com> wrote:

> I forgot `charm grant`. Should be fixed now.
>
>
> Op vr 9 mrt. 2018 om 19:00 schreef Cory Johns <cory.johns at canonical.com>:
>
>> Merlijn,
>>
>> That looks great!  My thanks to @xannz for the great work, as well.
>>
>> I have promulgated cs:ssl-termination-proxy but it doesn't look like
>> cs:~tengu-team/ssl-termination-fqdn has been published to stable or made
>> visible, so I wasn't able to publish that.  Happy to do so when it's
>> available!
>>
>> On Fri, Mar 9, 2018 at 11:43 AM, Merlijn Sebrechts <
>> merlijn.sebrechts at gmail.com> wrote:
>>
>>> Hi all
>>>
>>>
>>>
>>> I'd like to highlight an update to our SSL termination proxy
>>> <https://jujucharms.com/u/tengu-team/ssl-termination-proxy> charm; you
>>> can now use it to route https traffic to multiple backend webapps based on
>>> hostname. Thanks to @xannz for doing most of the implementing work!
>>>
>>> [image: ssl-termination-proxy-example.jpg]
>>>
>>> See the README for more details. This update should be fully backwards
>>> compatible, let us know if that's not the case.
>>>
>>> For the moment, you have to manually point the DNS records to the
>>> ssl-termination-proxy machine. If anyone wants to hack on this to plug it
>>> into a DNS api so it can automatically update DNS records, go ahead!
>>>
>>> The code is here:
>>>
>>>    - https://github.com/tengu-team/layer-ssl-termination-proxy
>>>    - https://github.com/tengu-team/layer-ssl-termination-fqdn
>>>
>>> Take a look at this interface for a working example of how to use the
>>> new endpoints pattern:
>>>
>>>    - https://github.com/tengu-team/interface-ssl-termination
>>>
>>>
>>>
>>>
>>> *I also request to promulgate these two charms*
>>>
>>>    - cs:~tengu-team/ssl-termination-proxy
>>>    - cs:~tengu-team/ssl-termination-fqdn
>>>
>>>
>>>
>>> Regards
>>> Merlijn
>>>
>>> --
>>> Juju mailing list
>>> Juju at lists.ubuntu.com
>>> Modify settings or unsubscribe at: https://lists.ubuntu.com/
>>> mailman/listinfo/juju
>>>
>>>
>>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/juju/attachments/20180313/4ee99001/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ssl-termination-proxy-example.jpg
Type: image/jpeg
Size: 144245 bytes
Desc: not available
URL: <https://lists.ubuntu.com/archives/juju/attachments/20180313/4ee99001/attachment.jpg>


More information about the Juju mailing list