Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support in ingress for multiple domains+custom ssl certs and domain -> pod rules #868

Closed
sandys opened this issue Oct 5, 2019 · 4 comments
Labels
kind/enhancement An improvement to existing functionality
Milestone

Comments

@sandys
Copy link

sandys commented Oct 5, 2019

I have multiple subdomains (part of a wildcard tld) as well as multiple TLD coming in to my cluster.

For compliance reasons, i have to use certificates issued by a CA - both wildcard and single domain. I cannot use letsencrypt.

What is the k3s configuration i need for the inbuilt traefik to pick these certificates and then route the domains to the right pods ?

@vnwarrior
Copy link

also commentng here. we also want similar help

@mortenlj
Copy link
Contributor

Just another user here, but I think the default traefik configuration doesn't allow for the setup you need.

Instead you should use the --no-deploy=traefik option and supply your own traefik manifest, where you can configure Traefik as you want (just see the documentation for the traefik helm chart: https://github.com/helm/charts/tree/master/stable/traefik).

If you don't know where to start, take a copy of the currently generated traefik manifest in /var/lib/rancher/k3s/server/manifests before changing the startup script, and adapt to your liking (that's what I did).

@sandys
Copy link
Author

sandys commented Oct 21, 2019

@mortenlj yes - which is pretty much k8s territory.

This issue is basically trying to highlight that this is a baseline feature that should be done by the k3s cli in some way. Because this is such a fundamental, yet superhard to setup thing in kubernetes. I dont want to figure out traefik and spend time learning traefik.

I'm requesting the developers to give me a way to auto-configure it using k3s cli. Otherwise we are basically back into k8s complexity.

@caroline-suse-rancher
Copy link
Contributor

Closing due to age - please open new issues as problems arise.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/enhancement An improvement to existing functionality
Projects
Status: Closed
Development

No branches or pull requests

7 participants