Comments (7)
Check K3S dos for implementing a LB
from ingress-nginx.
Thanks for the hint, I deployed the metallb and everything started to work like a charm. I'll see if this can be done with servicelb as well, but if anyone stumbles upon this - on a single host k3s running at home, you likely need Layer 2 LoadBalancer.
from ingress-nginx.
This issue is currently awaiting triage.
If Ingress contributors determines this is a relevant issue, they will accept it by applying the triage/accepted
label and provide further guidance.
The triage/accepted
label can be added by org members by writing /triage accepted
in a comment.
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.
from ingress-nginx.
/remove-kind bug
- The reason is that the traffic is not even ingested to the controller to begin with
- The service of type LoadBalancer created by the ingress-nginx installation is in pending state so regardless of what test you do, they are all invalid
- You can implement the controller as per docs (specifically the infra provider's LB or metallb) and allow that port on host OS TCP/IP stack (in case you are using packet filters on host OS)
from ingress-nginx.
and also add the output of kubectl get all -o wide
to the issue description
from ingress-nginx.
- The reason is that the traffic is not even ingested to the controller to begin with
- The service of type LoadBalancer created by the ingress-nginx installation is in pending state so regardless of what test you do, they are all invalid
This is what confuses me: I've seen the pending state as well, however http(s) traffic is ingested perfectly, including routes, etc.
- You can implement the controller as per docs (specifically the infra provider's LB or metallb) and allow that port on host OS TCP/IP stack (in case you are using packet filters on host OS)
There's a servicelb that comes with the k3s installation (it's a single node installation on a pc running in my basement). However if it's enabled, it doesn't get created due to ports 80 and 443 being taken by ingress-nginx-controller.
I am sure I am missing some basic stuff, but that's exactly the problem - I cannot identify which one.
from ingress-nginx.
https://kubernetes.github.io/ingress-nginx/deploy/#rancher-desktop
from ingress-nginx.
Related Issues (20)
- Feature to customize the leader election LeaderElection Time to Live HOT 1
- Enabling opentelemetry fails with helm v4.10.0 HOT 2
- Problems using grpcs in ingress nginx HOT 3
- `connection refused` errors whenever an nginx controller pod is terminated HOT 6
- Impact of Maxmind R2 presigned URLs HOT 6
- GeoIP2 docs mention incorrect folder for mounted volumes HOT 1
- Update ingress-nginx to latest v1.10.0 error calling semverCompare: Invalid Semantic Version HOT 2
- Open Telemetry with Jaeger backend Trace ID HOT 2
- AWS EKS IPv6 Cluster unable to use nginx ingress HOT 2
- ingress validate webhook concurrent issue HOT 7
- since controller 1.10.0 (chart 4.10.0): ingress rejects duplicate "Transfer-Encoding: chunked" and returns 502 HOT 50
- Can't use session-cookie-* annotations in place of nginx's proxy_cookie_flags directive HOT 3
- Document chunking related change in v1.10 HOT 5
- Hope add upstream metrics label for node HOT 1
- css file is not getting rendered using custom default backend HOT 4
- SSL Handshake Failure When Mapping to External HTTPS Service (AWS CloudFront + S3) in Nginx Ingress HOT 4
- Error from server (NotFound): services "nginx-ingress-nginx-ingress" not found HOT 3
- Can't include $ in permanent-redirect URL annotation HOT 2
- strict-validate-path-type does not allow period/dot/. in Exact or Prefix path HOT 15
- Make Nginx auth_request module to be able to expose auth error body when needed HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ingress-nginx.