Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Still waiting for IPv6? Try the inlets-operator

1,575 views

Published on

Still waiting for IPv6? Try the new open source inlets-operator for Kubernetes which can tunnel between networks and get you ingress into networks where you didn't think it would be possible.

Published in: Software
  • Be the first to comment

  • Be the first to like this

Still waiting for IPv6? Try the inlets-operator

  1. 1. Still waiting for IPv6? Get a public IP for your Kubernetes Cluster with inlets Alex Ellis, Founder @ OpenFaaS Ltd Meet OpenFaaS @ KubeCon => http://bit.ly/2Oeodlm
  2. 2. @inletsdev AGENDA 2 • IPv4 is dead, long live IPv4 • Introducing inlets • Use-cases and case-studies • inlets-operator for Kubernetes • What’s next?
  3. 3. @inletsdev 3
  4. 4. @inletsdev 4 WE’VE RUN OUT OF IP ADDRESSES! • 4 Billion IPv4 addresses • Now completely sold out • Time for IPv6?
 340 trillion trillion trillion addresses
 25 years old already!
 https://en.wikipedia.org/wiki/IPv4_address_exhaustion
  5. 5. @inletsdev 5 IPV4 VS. IPV6 IPv6 • Not widely available • Some leaders - Packet.com, ISPs: BT, Kubernetes, Mythic Beasts • Many laggards - hard to upgrade completely IPv4 work-arounds • Time for a reality-check • Carrier grade NAT (IP sharing) • Cloud vendors have stock- piles • Dual-stack for foreseeable future
  6. 6. @inletsdev 6 SECONDARY MARKET https://auctions.ipv4.global
  7. 7. @inletsdev REFRAMING THE PROBLEM • CEO @ civo.com - IPs on secondary market ~=20USD • What if we could tap into the stockpiles? • 4 Billion addresses out there, from 5 USD / mo 7
  8. 8. @inletsdev INLETS - NETWORK TUNNEL & PROXY 8
  9. 9. @inletsdev INLETS - NETWORK TUNNEL & PROXY 9
  10. 10. @inletsdev 10 INLETS DEMO curl -SLfs https://inletsctl.inlets.dev | sudo sh
  11. 11. @inletsdev 11 USE-CASES Platform engineering • Webhook integration • ChatOps • Alerting Developers/freelancers • K8s services • Sharing work IoT • Command and control • VSHN - inlets for OpenShift control-plane • DX, Norway - Point of sales control-plane • Argo tunnels - edge CDN • Banzai Cloud - K8s controllers CASE-STUDIES
  12. 12. @inletsdev INLETS VS. Inlets • Free, OSS MIT licensed
 • inlets - HTTP L7 • inlets-pro - TCP L4 • inlets-operator • CNCF Landscape ✅ 12 Ngrok • Limited # connections • Sign-up 👎 • Disconnects after 7 hours • Closed-source • Limited K8s integration Cloudflare Argo • Not free • Closed-source backend MetalLB • Great, but not a tunnel
  13. 13. @inletsdev 13 COMMUNITY 5k
  14. 14. @inletsdev 14 INLETS OPERATOR
  15. 15. @inletsdev 15 INLETS OPERATOR
  16. 16. @inletsdev 16 INLETS OPERATOR
  17. 17. @inletsdev 17 INLETS OPERATOR (DEMO)
  18. 18. @inletsdev 18 ROADMAP Operator • Add more clouds • Helm chart
 inletsctl • Create/delete exit-nodes via CLI • OSS + Pro supported Website coming! • Service LoadBalancer - Expose raw TCP @ L4
 • Automatic TLS negotiation for exit node • Apply for free trial INLETS-PRO
  19. 19. Connect & Learn Join Slack https://slack.openfaas.io/ Try the Kubernetes Operator - DigitalOcean, Packet, Scaleway, GCP, and more @inletsdev
  20. 20. @inletsdev inlets.dev Thank you! Alex Ellis, Founder of OpenFaaS CNCF Ambassador Consultant: OSS, Go, Serverless, Kubernetes alex@openfaas.com Meet OpenFaaS Community @ KubeCon: http://bit.ly/2Oeodlm

×