Loading…
In-person
11-12 December
Learn More and Register to Attend

The Sched app allows you to build your schedule but is not a substitute for your event registration. You must be registered for KubeCon + CloudNativeCon India 2024 to participate in the sessions. If you have not registered but would like to join us, please go to the event registration page to purchase a registration.

Please note: This schedule is automatically displayed in India Standard Time (UTC+5:30)To see the schedule in your preferred timezone, please select from the drop-down menu to the right, above "Filter by Date." The schedule is subject to change and session seating is available on a first-come, first-served basis. 
strong>Room 4 [clear filter]
Wednesday, December 11
 

11:30am IST

Harnessing Emerging Data-Plane Technologies for Next-Gen Load Balancers - Shatakshi Mishra, Marvell Technology
Wednesday December 11, 2024 11:30am - 12:05pm IST
Cloud Load Balancers (CLBs) have evolved significantly, now featuring advanced capabilities such as proxying, SSL/TLS termination, and auto-scaling. The underlying data-path technologies have advanced from traditional Linux networking to include eBPF, DPDK, VPP, and P4. Each of these technologies offers unique advantages and trade-offs: eBPF excels in real-time processing but lacks some comprehensive features, DPDK provides high performance with reduced transparency, VPP offers modular packet handling with strong Linux compatibility, and P4-based solutions, while still evolving, promise enhanced flexibility and performance. This session will delve into these data-path technologies, examining their maturity, limitations, and suitability for modern data centers. As specialized hardware units become increasingly integral to large data centers, we will highlight how these units effectively leverage data-path technologies to perform numerous tasks, thereby enhancing overall efficiency.
Speakers
avatar for Shatakshi Mishra

Shatakshi Mishra

Senior Software Engineer, Marvell Technology
Shatakshi Mishra is a Senior Software Engineer at Marvell Technology with 3+ years of experience. She is skilled in P4 Programming Language, Kubernetes Orchestration, and Cloud Native Technologies, dedicated to providing innovative solutions and leveraging cutting-edge technologi... Read More →
Wednesday December 11, 2024 11:30am - 12:05pm IST
Room 4
  Connectivity

12:20pm IST

From Bottleneck to Breakthrough: EarnIn's Network Evolution with Linkerd - Kush Trivedi, EarnIn & Somnath Chakraborty, Earnin
Wednesday December 11, 2024 12:20pm - 12:55pm IST
As EarnIn, one of the leading fintech companies, rapidly scaled in the number of microservices and user base, we recognized the need to ensure our network layer could keep pace with our scale. Initially relying on an enterprise service mesh that eventually became a bottleneck for our applications as well as our operators, we explored all the available service mesh out in the market, ultimately choosing Linkerd. This talk will delve into our decision-making process, focusing on why we chose LinkerD and how it has transformed our network and application architectures. We'll cover the crucial aspects of Linkerd that enhanced our system's performance, robustness, and security, all while simplifying operations and ensuring reliabilityᅳensuring our operators can rest easy. Join us to learn how LinkerD can elevate your service mesh strategy to meet the demands of substantial growth while keeping your architecture simple.
Speakers
avatar for Kush Trivedi

Kush Trivedi

Sr. Platform Engineer, EarnIn
I am working with EarnIn where I leading the service-mesh & observability paradigm as well as cloud-native adaption effort for the Kubernetes use-case and product revenue fit, as well as working on the platform infrastructure to provide one-touch onboarding of the applications on... Read More →
avatar for Somnath Chakraborty

Somnath Chakraborty

Somnath Chakraborty, Earnin
Engineering Manager at Earnin, leading the India Platform team based in Bengaluru. Have worked extensively infrastructure and platform management, AWS and Azure cloud technologies, DevOps, and automation.
Wednesday December 11, 2024 12:20pm - 12:55pm IST
Room 4
  Connectivity

2:55pm IST

Invoking Serverless Functions via GRPC Service Mesh - Kannan Jayaprakasam, Google
Wednesday December 11, 2024 2:55pm - 3:30pm IST
This talk will explain new options for proxyless service mesh to enable secure authentication with serverless-based backends. Vanity URLs and reverse proxies have historically posed an issue for proxyless service mesh, making it difficult to use them, and the speaker will talk about upcoming new features in gRPC that make this possible, while also ensuring robust security and preventing misrouted traffic. The audience will discover how proxyless service meshes secure authentication with serverless backends, opening up new possibilities for modern architectures. The audience will also come to know how the client can intelligently determine the control plane's support for these new features, enhancing adaptability and streamlining deployment.
Speakers
avatar for Kannan Jayaprakasam

Kannan Jayaprakasam

Software Engineer working on gRPC at Google, Google
Kannan works as a software engineer at Google in the gRPC team.
Wednesday December 11, 2024 2:55pm - 3:30pm IST
Room 4
  Connectivity

3:45pm IST

The Importance of Designing Single-Resource Controllers - Feny Mehta & Francesco Ilario, Red Hat
Wednesday December 11, 2024 3:45pm - 4:20pm IST
While anyone working with Kubernetes knows about Controllers and Custom Resources, most don't know that there are many ways of designing a Controller, but just one good practice. That practice is "single resource": your controller should only manage a single resource, instead of having a single controller for multiple resources or multiple controllers for a single resource. This talk guides you on implementation of single-resource Controllers, showcases examples of a well-designed controller and good practice of designing Single-Resource controllers by comparing it with discouraged alternative designs. This talk focuses on practical insights, on aforementioned design’s pros and cons, and how its implementation affects the efficiency of Operators. After the talk, attendees will be able to design and implement single-resource controller, and have a deeper understanding of good practices of designing a kubernetes controller
Speakers
avatar for Feny Mehta

Feny Mehta

Software Engineer, Red Hat
Feny is a Kubernetes and Golang enthusiast. She has been into the software field for about 7 years but just 3 years into the vast field of kubernetes.
avatar for Francesco Ilario

Francesco Ilario

senior software engineer, Rred Hat
I'm a Senior Software Engineer passionate about Open Source, Linux, Go, and Kubernetes. In my free time, I like to learn and experiment with new technologies and go on motorcycle rides.
Wednesday December 11, 2024 3:45pm - 4:20pm IST
Room 4
  Cloud Native Novice

4:50pm IST

Introduction to Distributed ML Workloads with Ray on Kubernetes - Abdel Sghiouar, Google
Wednesday December 11, 2024 4:50pm - 5:25pm IST
The rapidly evolving landscape of Machine Learning and Large Language Models demands efficient scalable ways to run distributed workloads to train, fine-tune and serve models. Ray is an Open Source framework that simplifies distributed machine learning, and Kubernetes streamlines deployment. In this introductory talk, we'll uncover how to combine Ray and Kubernetes for your ML projects. You will learn about: - Basic Ray concepts (actors, tasks) and their relevance to ML - Setting up a simple Ray cluster within Kubernetes - Running your first distributed ML training job
Speakers
avatar for Abdel Sghiouar

Abdel Sghiouar

Cloud Developer Advocate, Google
Abdel Sghiouar is a senior Cloud Developer Advocate @Google Cloud. A co-host of the Kubernetes Podcast by Google and a CNCF Ambassador. His focused areas are GKE/Kubernetes, Service Mesh and Serverless.
Wednesday December 11, 2024 4:50pm - 5:25pm IST
Room 4
  Cloud Native Novice

5:40pm IST

Search/Vector DBs as Microservices: Pros and Cons - Radu Gheorghe, Vespa.ai
Wednesday December 11, 2024 5:40pm - 6:15pm IST
Traditionally, search engines and vector DBs (the boundaries got blurry lately) are deployed as monoliths in a cluster, managed by a StatefulSet and a lot of technology-specific logic. Newer use-cases (e.g. RAG, semantic search in general) implicitly push for more stateless work: e.g. generate embeddings on the fly, re-rank, local LLMs. Decoupling this work and managing it separately makes more sense now, but is it worth the complexity? This session takes a deep dive into the architectures of search engines (mainly Vespa, but Elasticsearch, Solr and others will be in the picture, too) to highlight both pros and cons of separating concerns in information retrieval. And how much separation is good for which scenario. In the end, you should have a better idea about both the technology and the deployment type that fits your use-case best.
Speakers
avatar for Radu Gheorghe

Radu Gheorghe

Software Engineer, Vespa.ai
Radu is in the search space for 13 years, mainly on Elasticsearch, Solr, OpenSearch and more recently Vespa.ai. Helps users with both the relevance and the maintenance side of retrieval, and it's the latter that naturally leads to Kubernetes. Enjoys education in all its forms (training... Read More →
Wednesday December 11, 2024 5:40pm - 6:15pm IST
Room 4
 
Thursday, December 12
 

11:30am IST

A Debugging Journey from Coredns to Coreutils - Akhil Mohan & Humble Devassy Chirammal, VMware by Broadcom
Thursday December 12, 2024 11:30am - 12:05pm IST
It all started when CoreDNS pods entered a crash loop backoff state soon after the cluster was deployed. The only change was an unprivileged execution desired in the latest coreDNS image. The issue occurred only in worker nodes, not in control plane nodes, and refreshing the image by deleting and pulling it again resolved the issue. It happened in one OS distribution flavor but not in another. We investigated Docker build, setcap, and libc, and found that the required capability was missing in nodes during the issue. The stack was complex, involving FIPS/CGO, build system, runtime configuration, and binary packaging in OVA. Debugging included CoreDNS binary, containerd, runc, SELinux, AppArmor, Photon OS, and the kernel... lots of learning which could be useful for many developers/admins or cluster operators to debug unprivileged pod execution. Finally, we discovered something interesting in the bootstrapping scripts. Let's debug.
Speakers
avatar for Akhil Mohan

Akhil Mohan

Software Engineer, VMware by Broadcom
Akhil works as a Software Engineer at VMware by Broadcom. An active contributor to projects in cloud native and container ecosystem. Akhil is a maintainer of containerd, and the kubernetes publishing-bot sub project. He works mostly on container runtimes and kubernetes sig-node a... Read More →
avatar for Humble Chirammal

Humble Chirammal

R&D Engineer, VMware by Broadcom
Humble is part of VMware Tanzu Open Source Engineering. He is the tech lead for k8s and other core components to deliver successful LTS releases. He has more than 17 years of experience that includes extensive work in Openshift engineering & releases. He has led SDS based products... Read More →
Thursday December 12, 2024 11:30am - 12:05pm IST
Room 4
  Operations + Performance

12:20pm IST

From Chaos to Control: Building Resilience with Effective Backup and Disaster Recovery in Kubernetes - Yash Pimple, Nirmata
Thursday December 12, 2024 12:20pm - 12:55pm IST
As organizations scale, robust disaster recovery becomes critical. As clusters multiply and complexities grow, maintaining consistent RPO and RTO becomes challenging, requiring new techniques for efficient large-scale data backup and recovery. While GitOps excels at maintaining the desired state of infrastructure using Git as the single source of truth, it falls short for stateful workloads like databases and S3 buckets. Tools like Crossplane help deploy these resources in a GitOps model, but disaster recovery remains complex. You can't just spin up a new K8s cluster, point it to a Git repo, and expect a seamless recovery of critical stateful data Disaster recovery isn't 'one size fits all', each scenario requires a different approach depending on the scale of the disaster. In this talk, we’ll explore different strategies for handling different levels of disasters, from losing a single K8s cluster to facing a full region outage, helping folks to be better prepared for the unexpected.
Speakers
avatar for Yash Pimple

Yash Pimple

Open Source Contributor, Independent
Yash is a junior pursuing a Bachelor’s degree in India and is currently immersed in learning DevOps. He actively contributes to various open-source projects, generously sharing his knowledge to educate others based on his learning experiences.
Thursday December 12, 2024 12:20pm - 12:55pm IST
Room 4
  Operations + Performance

2:55pm IST

Bias-Busting AI with a Cloud Native Approach - Rajas Kakodkar, Broadcom
Thursday December 12, 2024 2:55pm - 3:30pm IST
As Large Language Models gain prominence, the discussion around AI fairness and ethics has never been more pressing. Cloud Native is emerging as the standard infrastructure for training, deploying, and serving AI workloads, but its role doesn't stop there—it can also play a crucial part in minimizing bias in AI models. This session will delve into: - Mapping Cloud Native principles like attestation and supply chain fundamentals to AI workloads, enhancing explainability and providing actionable recourse. - Leveraging Kubernetes' reconciliation loop to offer feedback that corrects false positives in AI output. - Utilizing the distributed nature of cloud computing to decentralize AI power, promoting more responsible automation. This session is designed for AI practitioners seeking insights from the Cloud Native tech stack, infrastructure beginners looking to understand its extensibility, and experts and maintainers aiming to extend the boundaries of current Cloud Native infrastructure.
Speakers
avatar for Rajas Kakodkar

Rajas Kakodkar

Staff Engineer at Broadcom | Tech Lead at CNCF TAG Runtime, Broadcom
Rajas is a staff engineer at Broadcom and a tech lead of the CNCF Technical Advisory Group, Runtime. He is actively involved in the AI working group in the CNCF. He is a Kubernetes contributor and has been a maintainer of the Kube Proxy Next Gen Project. He has also served as the... Read More →
Thursday December 12, 2024 2:55pm - 3:30pm IST
Room 4

3:45pm IST

Keeping the Lights on: Zero Downtime Application Upgrades in Kubernetes - Shashank Pai & Sagar Jadhav, InfraCloud Technologies
Thursday December 12, 2024 3:45pm - 4:20pm IST
Imagine adding all your favorite products to your shopping cart, only to have the page reload and—poof—everything’s gone. Frustrating, right?. For mission-critical apps, seamless upgrades in Kubernetes demand a solid grasp of how to tackle these challenges effectively. This session equips you with practical strategies for performing zero-downtime upgrades in Kubernetes. We will cover the role of readiness and liveness probes, explore rolling update strategies and Blue/Green deployments, and compare their benefits. We will also discuss handling SIGTERM signals, managing sidecar containers, and the importance of PodDisruptionBudgets and TopologySpreadConstraints. Finally, we will examine how Priority Classes and Pod Eviction impact stability during Kubernetes upgrades. By the end, you'll be equipped to confidently handle upgrades without downtime, ensuring your applications stay online and reliable, even during the most challenging updates.
Speakers
avatar for Sagar Jadhav

Sagar Jadhav

Senior Product Engineer, InfraCloud Technologies Pvt. Ltd.
Software Engineering has been Sagar Jadhav's field of expertise for more than a decade. Docker, Kubernetes, Terraform, Go, NodeJS, and other tools and programming languages are among the ones he has experience with.He is currently working in the space of infrastructure provisioning... Read More →
avatar for Shashank Pai

Shashank Pai

Senior SRE, Infracloud
Name: Shashank Pai Title: Senior SRE at InfraCloud Biography: Shashank is a Senior SRE at InfraCloud, bringing extensive experience in managing and scaling cloud-native applications. His expertise lies in Kubernetes, CI/CD automation, and infrastructure as code. He is passionate about... Read More →
Thursday December 12, 2024 3:45pm - 4:20pm IST
Room 4
  Operations + Performance

4:50pm IST

Scaling Beyond Autoscaling: How We Grew Our Kubernetes Clusters - Bhavin Gandhi & Ruturaj Kadikar, InfraCloud Technologies
Thursday December 12, 2024 4:50pm - 5:25pm IST
Picture this: Your startup just landed a big client, and as your business starts to grow, so does your Kubernetes cluster. The number of microservices and the traffic that they serve has started increasing. You configure auto-scaling of Nodes and Pods. Do you think that is enough, or do you need to look into other areas? What other components need scaling? What strategies should be devised? How do we verify whether there will not be any impact during scaling? In this session, we answer all these questions and come up with a blueprint for scaling a Kubernetes cluster from our experience with scaling our production cluster from merely 20-25 nodes to around 250 nodes with more than 5000 pods. We will touch base on the issues we faced and their resolution that will form a good prescription for those who want to scale their Kubernetes infrastructure.
Speakers
avatar for Bhavin Gandhi

Bhavin Gandhi

Staff SRE, InfraCloud Technologies
Bhavin is working with InfraCloud Technologies. His main area of interest are Free/Libre and Open Source Software, DevSecOps, containers and Kubernetes. He has been part of cloud native transformation journeys for various companies. You can check what he is up to on his personal website... Read More →
avatar for Ruturaj Kadikar

Ruturaj Kadikar

Senior Engineer, Site Reliability, InfraCloud Technologies
I like to apply site reliability principles to facilitate business growth through the seamless and reliable performance of systems and infrastructure. I have built private clouds with OpenStack, built Kubernetes on premises & scaled Kubernetes on cloud for enterprises of various... Read More →
Thursday December 12, 2024 4:50pm - 5:25pm IST
Room 4
  Operations + Performance

5:40pm IST

Unleashing Observability: Enabling Distributed Tracing in gRPC with OpenTelemetry - Purnesh Dixit, Google
Thursday December 12, 2024 5:40pm - 6:15pm IST
gRPC is often chosen for its high-performance communication, making it crucial to minimize latency. Distributed tracing helps identify and diagnose latency bottlenecks in gRPC calls, ensuring that the performance benefits of gRPC are fully realized. Setting up tracing from scratch for gRPC applications is complex and warrants significant maintenance overhead. Moreover, there is not much literature on how to do it properly, resulting in bespoke and suboptimal solutions. In this talk, Purnesh Dixit from the gRPC team will talk about the best practices for utilizing distributed tracing effectively in gRPC environments by configuring the new OpenTelemetry plug-in, created by the gRPC team in google.
Speakers
avatar for Purnesh Dixit

Purnesh Dixit

Purnesh Dixit (gRPC Team, Google), Google
Purnesh is a software engineer on the gRPC team at Google. He is a contributor to the OpenTelemetry support for distributed tracing in gRPC-go. He is also one of the maintainer of grpc-go open source library.
Thursday December 12, 2024 5:40pm - 6:15pm IST
Room 4
  Observability
 
  • Filter By Date
  • Filter By Venue
  • Filter By Type
  • Content Experience Level
  • Timezone


Share Modal

Share this link via

Or copy link

Filter sessions
Apply filters to sessions.