Kubernetes Ingress
 Share
The version of the browser you are using is no longer supported. Please upgrade to a supported browser.Dismiss

Comment only
 
 
ABCDEFGHIJKLMNOPQRSTUVWXYZ
1
ingress-nginxkongtraefikhaproxyvoyagercontourambassadoristio ingressCitrix Ingress Controller
2
backend service discoverydynamicdynamicdynamicdynamicdynamicdynamicdynamicdynamicdynamic
3
protocolhttp,https,tcp (separate lb),udp,grpchttp,httpshttp,https,grpchttp,tcphttp,https,tcphttp,https,tcp,grpchttp,https,grpctcp,http,https,grpchttp,https,tcp,ssl-tcp,udp
4
based onnginxkong + nginxtraefikhaproxyhaproxyenvoyenvoyenvoyCitrix ADC
5
ssl terminationyesyesyesyesyesyesyesyesyes
6
websocketyesyesyesyesyesyesyesyesyes
7
routinghost,pathhost,path,methodhost,pathhost,pathhost,pathhost,pathhost,header,pathhost,userhost,path
8
scopecross-namespacenamespacecross-namespaceoptional cross-namespacecross-namespacecross namespacecross-namespacecross-namespacecross-namespace
9
resiliencyrate limit, retriesactive and passive health check, circuit break, rate limit, retriescircuit break, retries--retriesrate limitcircuit break, retrieshealth check
10
lb algorithmsrr,ewma,ip_hashrr, hash basedrr, wrrrr, srr, leastconn,first,source,uri,url_param,hdr,rdp-cookierrwrr,wlr,ring hash, maglev, randomwrrrr,leastconn,random,passthroughrr,least_conn,wrr,least_response,hash
11
authbasic, digest, external auth Basic Auth, HMAC, JWT, Key, LDAP, OAuth 2.0, PASETO, plus paid Kong Enterprise options like OpenID Connectbasicbasicbasic,oauth-yesJWTbasic
12
Tracingyesyesyes---yesyes-
13
canary/shadowcanarycanary in Kong Enterprisecanary--canarycanary,shadowcanary,shadowcanary
14
istio integration------yesyes-
15
statekubernetesconfigured in postgres or cassandra (state store in kubernetes)kuberneteskuberneteskuberneteskuberneteskuberneteskuberneteskubernetes
16
paid support-yesyesyesyes-yes-
17
linkhttps://kubernetes.github.io/ingress-nginx/https://github.com/Kong/kubernetes-ingress-controllerhttps://docs.traefik.io/configuration/backends/kubernetes/https://www.haproxy.com/blog/haproxy_ingress_controller_for_kubernetes/https://appscode.com/products/voyager/https://github.com/heptio/contourhttps://www.getambassador.io/https://istio.io/docs/tasks/traffic-management/ingress/https://github.com/citrix/citrix-k8s-ingress-controller
18
dashboardMetrics can be seen in GrafanaKong Enterprise dashboard or open-source community projectsIncludedMetrics can be seen in Grafana or DatadogBuilt on top of HAProxy with similar dashboard options-Metrics can be seen in Grafana and PrometheusMetrics can be seen in Grafana and Prometheus, tracing can be seen through jaeger or zipkin UI-
19
20
21
Legend:
22
Best, or joint best in row
23
24
Blog:https://kubedex.com/ingress/
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
Loading...
Main menu