I am still having issues with kong ingress controller.
apiVersion: extensions/v1beta1
kind: Ingress
metadata:
annotations:
kubernetes.io/ingress.class: kong
creationTimestamp: 2018-12-21T13:43:23Z
generation: 3
name: test
namespace: test
spec:
rules:
- host: kong.dev.xxxxxx.io
http:
paths:
- backend:
serviceName: test
servicePort: 80
path: /test
status:
loadBalancer:
ingress:
- ip: <Load Balancer of Kong>
I can safely go to http://kong.dev.xxxxxx.io/ which says: {"message":"no route and no API found with those values"}
and that is normal… but when I add /test (which should be the path to my api) I get a error 404 not found.
kong.dev.xxxxxx.io is correctly bound to kong’s load balancer publicly
Result from :8001/upstream
{
"total": 1,
"data": [
{
"healthchecks": {
"active": {
"unhealthy": {
"http_statuses": [
429,
404,
500,
501,
502,
503,
504,
505
],
"tcp_failures": 0,
"timeouts": 0,
"http_failures": 0,
"interval": 0
},
"http_path": "/",
"healthy": {
"http_statuses": [
200,
302
],
"interval": 0,
"successes": 0
},
"timeout": 1,
"concurrency": 10
},
"passive": {
"unhealthy": {
"http_failures": 0,
"http_statuses": [
429,
500,
503
],
"tcp_failures": 0,
"timeouts": 0
},
"healthy": {
"successes": 0,
"http_statuses": [
200,
201,
202,
203,
204,
205,
206,
207,
208,
226,
300,
301,
302,
303,
304,
305,
306,
307,
308
]
}
}
},
"created_at": 1545406120001,
"hash_on": "none",
"id": "d72c45f1-6dfb-4eff-9efb-30816b87285a",
"hash_on_cookie_path": "/",
"name": "test.test.80",
"hash_fallback": "none",
"slots": 10000
}
]
}