Skip to content

Instantly share code, notes, and snippets.

@dghubble
Last active February 6, 2018 00:34
Show Gist options
  • Save dghubble/24b3def990791a27ee286a54f5b99e39 to your computer and use it in GitHub Desktop.
Save dghubble/24b3def990791a27ee286a54f5b99e39 to your computer and use it in GitHub Desktop.

Ingress configuration options per platform.

Platform Host Port Node Port Cluster IP Provider
Bare-Metal Y Y Y NA
Google Cloud Y N N GLBC
AWS Y Y N NA
DigitalOcean Y Y N NA
Azure Y Y N NA

Ingress configuration pros/cons.

Ingress Setup Host Invasive Cost HA Router Control Needed
Host Port high low DNS RR No
Node Port medium low Nodes (i.e. kube-proxy) No
Cluster IP low low IP routes, BGP Yes
GLBC (Google Cloud only) low high ? No
AWS LB SRV Integration (not really Ingress) low high Nodes (i.e. kube-proxy) No
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment