You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
MetalLb allows the usage of k3d with services of type LoadBalancer. It is not hard to configure and will expose container network IPs to the host. I believe it could be simple to integrate into this project.
Describe alternatives you've considered
Docs to show how people could do it themselves.
The text was updated successfully, but these errors were encountered:
Hi @giggio , thanks for putting this up!
I have two questions though:
K3s has a built-in servicelb that uses the host ports (IP of the K3s container) - is the problem with that just port-conflicts?
Will this work on MacOS/Windows where docker is in a VM and afaik the container IPs are not routable?
I like it as a feature, but doubt that it would make sense to have it in the k3d core.
I'd love to see it as a plugin (once that system is there) or an add-on.
I see this as easy as using your script as a post-start hook combined with auto-deploy manifests (or a basic kubectl apply) 🤔
Scope of your request
A way to expose load balanced services.
Describe the solution you'd like
MetalLb allows the usage of k3d with services of type
LoadBalancer
. It is not hard to configure and will expose container network IPs to the host. I believe it could be simple to integrate into this project.Describe alternatives you've considered
Docs to show how people could do it themselves.
The text was updated successfully, but these errors were encountered: