Navigation Menu

Skip to content
This repository has been archived by the owner on Aug 26, 2021. It is now read-only.

Adding heptio/contour support #303

Open
cmaloney opened this issue Jan 12, 2018 · 1 comment
Open

Adding heptio/contour support #303

cmaloney opened this issue Jan 12, 2018 · 1 comment

Comments

@cmaloney
Copy link

I'm currently using https://github.com/heptio/contour inside the organization where I work, with kube-lego to get letsencyrpt certificates. This largely works (projectcontour/contour#106 (comment) describes the caveats), and the "nginx" mode more or less applies / works out of the box with kube-lego, however the ingress created by kube-lego specifically sets the ingress class tag to "nginx", and does a full rewrite of the ingress definition regularly (so just hand-editing the class tag to "contour" is ineffective to keep things working).

I'd like to help contribute towards making kube-lego work out of the box with contour, although need some guidance on how to make that happen / work best.

@simonswine
Copy link
Contributor

The latest canary of kube-lego should support the provider ingress option. I would give a to set the class to contour and the provider to nginx and see what happens:

kubernetes.io/ingress.provider: nginx
kubernetes.io/ingress.class: contour

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants