Skip to content

Exploring the flow of network traffic through Kubernetes cluster

Photo of Karun Japhet
Hosted By
Karun J. and 2 others
Exploring the flow of network traffic through Kubernetes cluster

Details

Abstract of the talk:
The modern kubernetes cluster hosts a range of services ranging from 10 to 100. Every service with multiple pods might scale out or scale in. Further, a unified application url is exposed to outside world masking the complexity of micro-services. How does a request flow through the kubernetes and cloud infrastructure and reach a single pod? How does kubernetes networking make the request flow to the destination pod?

What role do concepts like Pod IPs, cluster IP services, node port services, ingress records etc play in exposing the kubernetes applications? In this talk, we will explore

  1. Inter pod connectivity with Pod IPs.
  2. The need for kubernetes services.
  3. What is a clusterIP service?
  4. What is a nodeIP service?
  5. What is a load balancer service?
  6. Why do we need ingress records and ingress controller?
  7. How does ingress controller receive traffic?
  8. How does AWS load balancer send traffic to kubernetes services from outside of cluster (without really knowing that traffic is going to kubernetes cluster)?

This is meant to be an interactive session. Discussions during the talk might change the agenda listed above. This won’t be a deep dive into kubernetes internals. Instead, the intent is to provide end to end understanding of a kubernetes setup and explore essential concepts.

About the speaker:
Prashant Kalkar has over 18 years of hands-on experience in technologies like Scala, Play, Java, J2EE, Spring, Grails and Hibernate. He has experience in development, architecture as well as DevOps streams. He helps organisations in adopting agile practices and continuous delivery. He has given talks on SOLID principles, functional programming, Immutable infrastructure with Terraform and consumer driven contracts in the past.

Prerequisites for the talk:

  • Beginners level understanding of kubernetes will help.
  • Beginners level understanding of cloud concepts will help.
  • Beginners level understanding of networking concepts will help.

COVID-19 safety measures

Masks required
COVID-19 vaccination required
Event will be indoors
The event host is instituting the above safety measures for this event. Meetup is not responsible for ensuring, and will not independently verify, that these precautions are followed.
Photo of DevDay Pune group
DevDay Pune
See more events
Sahaj AI Software Private Limited
Nyati Tech Park · Pune, Ma