Loading…
Delhi, India
February 20, 2020

Click Here for More Information & Registration
Thursday, February 20
 

08:00 IST

Welcome Coffee
Thursday February 20, 2020 08:00 - 09:00 IST
Hall 4

08:00 IST

08:00 IST

Sponsor Showcase
Thursday February 20, 2020 08:00 - 17:00 IST
Hall 4

09:00 IST

Keynote: Hiding in the Dark - Dan Kohn, Executive Director, Cloud Native Computing Foundation
What can Minecraft teach us about the adoption of cloud native technologies?

Speakers
avatar for Dan Kohn

Dan Kohn

General Manager, Linux Foundation Public Health, Linux Foundation
Dan leads Linux Foundation Public Health, a new initiative to use open source software to help public health authorities combat COVID-19 and serves as VP, Strategic Programs for the Cloud Native Computing Foundation, which sustains and integrates open source technologies like Kubernetes... Read More →


Thursday February 20, 2020 09:00 - 09:10 IST
Hall 2 - ABC

09:10 IST

Keynote: Role of Architecture in Building a Community - Davanum "Dims" Srinivas, Chairperson of Kubernetes Forum Bengaluru & Staff Engineer II, VMware
Kubernetes is being hailed as the next big thing for managing cloud-native environments. What is it about Kubernetes that has triggered large scale adoption? Is it the architecture? Is it the community? How do they affect each other?

In this talk, we will explore some of the basic concepts quickly and try to understand where we are and how we got here. We will go over some of the landmarks in the timeline and how decisions were made to shape the project and community to where it is today.

Speakers
avatar for Davanum Srinivas

Davanum Srinivas

Principal Engineer, Amazon Web Services
TOC member and Chair of SIG Architecture for Kubernetes


Thursday February 20, 2020 09:10 - 09:20 IST
Hall 2 - ABC

09:22 IST

Keynote: Machine Learning using Kubeflow and Kubernetes - Arun Gupta
The Kubeflow project makes deployments of machine learning (ML) workflows on Kubernetes simple, portable and scalable. Kubeflow comes with Jupyter notebook, training and inference using Tensorflow, hyperparameter tuning using Katib, end-to-end automated deployment pipelines using Argo, hyperparameter tuning using Katib, and much more. This talk will explain why and how Kubernetes is well suited for single- and multi-node distributed training, training your models, and deploying your models for inference in production. Specifically it will show how to use KubeFlow and TensorFlow for your machine learning needs. We will also show to setup machine learning pipelines and set up visualization tools like TensorBoard for monitoring. We will also discuss distributed training using Horovod.

Speakers
avatar for Arun Gupta

Arun Gupta

Vice President & General Manager, Open Ecosystem Initiatives, Intel Corporation
Arun Gupta is vice president and general manager of Open Ecosystem Initiatives at Intel Corporation. As an open source strategist, advocate, and practitioner for nearly two decades, Arun has taken companies such as Apple, Amazon, and Sun Microsystems through systemic changes to embrace... Read More →


Thursday February 20, 2020 09:22 - 09:32 IST
Hall 2 - ABC

09:34 IST

Keynote: Keeping Your Data in Kubernetes with Vitess - Sugu Sougoumarane, CTO, PlanetScale
An increasing number of applications and workloads are being migrated to and are being built for Kubernetes. It has been sufficiently established that Kubernetes is the platform of the future.

However, drilling down will reveal that the most successful of these workloads are stateless, and that the database/storage layers have mostly remained outside. This begs the question: What will it take to run everything in Kubernetes? What are the risks and benefits?

In this respect, Vitess has a unique background. Due to the fact that it was built to run on Borg, it was ready for Kubernetes from day one. The best part of this is that many leading-edge adopters ran with Vitess very early on; this resulted in a diverse group of Vitess deployments on Kubernetes, from tiny Vitess installations all the way to JD’s colossal clusters.

Organizations that have adopted this approach are reaping many unique benefits such as no vendor lock-in, unified management of infrastructure, and self-service based automations.

We will cover all these use cases and go over the details of how these organizations benefited by going all in with Kubernetes.

Speakers
avatar for Sugu Sougoumarane

Sugu Sougoumarane

CTO, Planetscale, Inc.
Sugu is the co-creator of Vitess, and has been working on it since 2010. Prior to Vitess, Sugu worked on scalability at YouTube and was also part of PayPal in the early days. His recent interest is in distributed systems and consensus algorithms. He occasionally shares his thoughts... Read More →


Thursday February 20, 2020 09:34 - 09:44 IST
Hall 2 - ABC

09:44 IST

Keynote: Closing Remarks
Thursday February 20, 2020 09:44 - 09:50 IST
Hall 2 - ABC

09:50 IST

Coffee Break
Thursday February 20, 2020 09:50 - 10:20 IST
Hall 4

10:20 IST

PaaS on Kubernetes : Journey of Making Cloud Foundry Kubernetes Native - Sakala Venkata Krishna Rohit, SUSE
The two technologies for deploying cloud native apps are Kubernetes and Cloud Foundry. Cloud Foundry uses BOSH and Gardner for managing infrastructure and container orchestration. Project KubeCF is a set of Kube Operators which enables Cloud Foundry to use Kube instead. These operators provide you the following features :

QuarksStatefulSet Operator - B/G Canary Active/Passive Deployments, Volume Management, AZ Support
QuarksJob Operator - Errands, Persisted Output, Versioned Secrets
QuarksSecret Operator - Auto Generate Pass., Keys, Certificates, Secret Rotation
QuarksBoshDeployment Operator - Convert CF BOSH release manifests into Kube.

Project KubeCF combines all these operators and brings features of a PaaS offering on top of Kube. In this session, I will also demo KubeCF showing how easy it is to do complete lifecycle management of an application using simple CF commands on kube.

Speakers
avatar for Sakala Venkata Krishna Rohit

Sakala Venkata Krishna Rohit

Software Engineer, SUSE
Rohit is a software engineer working at SUSE. He is working in the kubernetes ecosystem for 3 years. He is currently involved in adding s390x support to Rancher, RKE, and K3S. He is passionate about distributed systems and cloud computing. He was an Open Mainframe Project mentee before... Read More →



Thursday February 20, 2020 10:20 - 10:45 IST
Hall 2 - DEF

10:20 IST

Auditing in Kubernetes 101 - Nikhita Raghunath, Loodse
Have you ever wondered who created particular changes in your cluster, when they created it or what resources were modified? All of such information about “what sequence of events lead to this scenario” can be obtained using the powerful audit logging feature.

In this talk, we will first go over what audit logs are and how to leverage them to stay informed with what goes on in your cluster. Keeping both performance impact and accountability in mind, we will then walk through examples of policy configurations to enforce best security practices, detect misuse and make your cluster more compliant. We’ll also do a demo of setting up auditing on a cluster and inspecting the logs. Finally, we will see what future improvements are planned for this feature and how you can provide feedback and get involved.

Speakers
avatar for Nikhita Raghunath

Nikhita Raghunath

Software Engineer, Loodse
Nikhita is a software engineer at Loodse and is a core contributor to Kubernetes. She is on the Kubernetes Steering Committee, a CNCF Ambassador, and the technical lead for SIG Contributor Experience.



Thursday February 20, 2020 10:20 - 10:45 IST
Hall 2 - ABC

10:55 IST

Cortex: Ingesting and Querying 100s of Billions of Samples Per Day - Goutham Veeramachaneni, Grafana Labs
Prometheus is the popular open-source monitoring system that is easy to use and scales quite well. We will start with a quick introduction of Prometheus and then move on to the problem of building a horizontally scalable, distributed version of Prometheus to handle _infinite_ scale: Cortex. We will look at the architecture, see how it is designed with decoupled ingest and query paths that can be scaled independently.

We will start with the original architecture of Cortex, see how it evolved and the bottlenecks and issues we hit that inspired the changes. We will see what the community is working on now and what the future holds for Cortex!

Speakers
avatar for Gouthan Veeramachaneni

Gouthan Veeramachaneni

Senior Software Engineer, Grafana Labs
Goutham is a developer from India who started his journey as an infra intern at a large company where he worked on deploying Prometheus. After the initial encounter, he started contributing to Prometheus and interned with CoreOS, working on Prometheus's new storage engine. He is now... Read More →



Thursday February 20, 2020 10:55 - 11:20 IST
Hall 2 - DEF

10:55 IST

Securing and Hardening Your Kubernetes Cluster - Saurabh Gupta, DigitalOcean
Kubernetes is currently the most popular container orchestration engine of choice, but its security is debatable. There are some vulnerabilities that have recently been discovered in Kubernetes and Docker.

So what are the potential risks of these vulnerabilities to the applications and business suing Kubernetes, and how we can prevent these security threat.

The talk will cover what are some of the known vulnerabilities in Kubernetes and how we can use open source tools like Notary & OPA to save our cluster from potential security loopholes.

Outline
1. How vulnerable is your Kubernetes cluster?
2. Past known vulnerabilities in Kubernetes and their potential risks. How to fix these known vulnerabilities.
4. Security best practices to be followed while designing a Kubernetes cluster.
5 How to use open source tools like Notary & OPA, to do a security analysis of your K8s cluster.


Speakers
avatar for Saurabh Gupta

Saurabh Gupta

Sr.Developer Advocate, DigitalOean
Saurabh is a Tech enthusiast with over a decade of experience in the software industry. His focus areas and expertise is around Cloud,DevOps, Automation,Containers, Kubernetes and Security. He is currently associated with DigitalOcean as a Sr.Developer Advocate. He often speaks at... Read More →


Thursday February 20, 2020 10:55 - 11:20 IST
Hall 2 - ABC

11:30 IST

Extending Kubernetes with Custom Controllers - John Sundharam & Harsh Singh, Grofers
The extensibility of kubernetes has been one of its most alluring aspects. There exists no dearth of knowledge on writing operators or working with CRDs. There does exist however a simpler use case where one wants to add a small feature to an existing object like a service or deployment. In this talk, John Sundharam and Harsh Singh will guide you over how controllers work and how to write a simple and minimal controller using controller-runtime. They'll also show you how these controllers can be used to add functionality to existing kubernetes objects.

Speakers
avatar for John Sundharam

John Sundharam

Site Reliability Engineer, LinkedIn
John Sundharam is a Site Reliability Engineer at LinkedIn. He's part of the Data SRE team. He has extensive experience in delivering cloud-native solutions and developing custom controllers and operators to facilitate this. He's also an active member of the community and you can find... Read More →
avatar for Harsh Singh

Harsh Singh

SDE 2 - Infrastructure, Grofers
Harsh Singh is a Software Engineer at Grofers. He is working with the Infrastructure and DevOps teams to enable them adopt best practices and solve engineering challenges. He has previously worked with organizations like Ticketmaster, Altran and Byjus. When he is not working, he is... Read More →



Thursday February 20, 2020 11:30 - 11:55 IST
Hall 2 - DEF

11:30 IST

Story of a Kubernetes Go Operator - Aravind Putrevu, Elastic
Kubernetes is the undisputed leader in container orchestration world. But simply running all sorts of applications on Kubernetes are not so easy.

The Operator Framework is an open source project that provides developer and runtime Kubernetes tools, enabling you to accelerate the development of an Operator. Operators are purpose-built to run a Kubernetes application, with operational knowledge baked in. They will be smarter and more tailored than generic tools.

The cloud-like capabilities that are encoded into the Operator code can provide an advanced user experience, automating such features as updates, backups and scaling. All of this is accomplished using standard K8s tools, CLI and API.

Elasticsearch is one of the most downloaded and used container on docker hub. This talk explains our journey and thoughts in writing a GoLang based operator for Elasticsearch.

Speakers
AP

Aravind Putrevu

Developer Advocate, Elastic
Aravind is passionate about evangelising technology, meeting developers and helping in solving their problems. He is a backend developer and has eight years of development experience.Currently he works at Elastic as Developer Advocate and looks after the Developer Relation function... Read More →



Thursday February 20, 2020 11:30 - 11:55 IST
Hall 2 - ABC

11:55 IST

Lunch (Provided)
Thursday February 20, 2020 11:55 - 13:25 IST
Hall 4

13:25 IST

Lesson Learnt Running an Indian Bank on Kubernetes - Akshay Mathur, Xebia
In this presentation, Xebia team will share their experience creating a modern platform based on Kubernetes. This platform is the backbone of the bank's digital transformation journey. It is helping them become API and data driven organization. We will cover following:

1. Why Kubernetes is the right foundational technology for running the bank?
2. Set up and best practices for creating Kubernetes cluster
3. What all CNCF projects we used to build the modern platform?
4. How we manage configuration at scale for different environments?
5. How we do release management using Helm?
6. How we helped bank to develop the right mindset?
7. Best practices for distributed tracing
8. Best practices we use for cluster management
9. Best practices we use to test applications in Kubernetes
10. How we take care of storage concerns in our platform?


Speakers
avatar for Akshay Mathur

Akshay Mathur

Software Architect, Xebia
Akshay Mathur is a software architect with 14 years of product engineering experience, recently has co-conducted a 4 hour deep dive workshop on Kubernetes at NASSCOM NATC summit.



Thursday February 20, 2020 13:25 - 13:50 IST
Hall 2 - DEF

13:25 IST

Enforcing Standards in CI/CD Using Open Policy Agent - Gaurav Gajkumar Chaware, InfraCloud
Enforcing policies such as using labels or resource requirements after deploying in a runtime environment is costly. If these policies can be enforced in CI/CD phase on Kubernetes manifests or Terraform scripts it will be more efficient.

In this talk, Gaurav covers a brief overview of OPA and demonstrates how Open Policy Agent can be used to enforce the policies in CI/CD phase and beyond. The demo consists of how OPA is used during the build phase to validate conformance to standards and security policies. Gaurav will use a Kubernetes manifest and a Terraform template as an example which will be validated by a policy for conformance.

Gaurav will further demo how the same policy can be used after deployment to cluster for validating and enforcing the same policy. The in-cluster enforcement is done by a Kubernetes admission controller which is generated from the policy.

Speakers
avatar for Gaurav Gajkumar Chaware

Gaurav Gajkumar Chaware

Senior Technology Architect, InfraCloud
Gaurav is employed with Infracloud Technologies as a Senior Technology Architect. He is currently involved in projects involving OPA setup at multiple medium and large organisations. He has been working in Software Services industry (previously with Infosys and Cognizant) for 14 years... Read More →



Thursday February 20, 2020 13:25 - 13:50 IST
Hall 2 - ABC

14:00 IST

Kubernetes Federation for Edge - Vishvesh Vijaywargiy & Madhusudan N, NVIDIA
What does it take to run Kubernetes at the edge? Running applications on edge devices is a fundamental shift from the cloud native world and this talk explores if Kubernetes is ready for it. We will start by exploring the different shades of the edge through the lens of several use cases: retail store, edge antenas, highways, cars and cargo ships.

We will also highlight the challenges that applications and infrastructure faces when running at the edge (NAT boundaries, intermittent connectivity, limited compute resources etc). Finally we will present a kubernetes federation solution that can handle the scale of managing thousands of edge devices. An example deep learning application will be used to demonstrate the solution.

Speakers
avatar for Madhusudan N

Madhusudan N

Senior Software Engineer, NVIDIA
I am a Software Engineer and Math enthusiast. I love contributing to architecture and design of cloud native solutions and edge computing.I also love to apply Math to most computing platforms.
avatar for Vishvesh Vijaywargiy

Vishvesh Vijaywargiy

Engineer Sr, Sys SW, NVIDIA
Wide experience on DevOps using traditional & cloud native tools & platforms.


Thursday February 20, 2020 14:00 - 14:25 IST
Hall 2 - DEF

14:00 IST

How Scheduling in Kubernetes Works - Himani Agrawal & Mahendra Kariya, GoJek
A Kubernetes cluster runs pods on multiple machines. These pods may run a variety of workloads. The kind of apps run on these pods are also quite varied. It could be as simple as a webapp, or a complex machine learning model. It is super important that the pods for such workloads run on the worker nodes best suited for it. This job is taken care of by the scheduler.

The scheduler takes into account individual and collective resource requirements, quality of service requirements, hardware/software/policy constraints, affinity and anti-affinity specifications, data locality, inter-workload interference, deadlines, and so on. A scheduler significantly impacts availability, performance, and capacity of the cluster.

In this talk we see into the internals of a typical Kubernetes scheduler and features of kube-scheduler.

Speakers
MK

Mahendra Kariya

Product Engineer, Gojek
avatar for Himani Agrawal

Himani Agrawal

Product Engineer, Gojek
Himani is a computer science graduate from Delhi University, currently working with GOJEK as System Engineer. At GOJEK, she is contributing to building GOJEK’s own datacenter in Jakarta and is involved in various initiatives related to containers and Kubernetes within the company... Read More →



Thursday February 20, 2020 14:00 - 14:25 IST
Hall 2 - ABC

14:35 IST

Creating and Debugging Kubernetes Admission Webhooks - Maninderjit Bindra, Microsoft
This talk will focus on Kubernetes Admission webhooks. We will go through
- Kubernetes API request flow
- What Kubernetes Admission controllers are
- What Admission webhooks (validating and mutating) are, and the common use cases for creating them
- Creating a custom admission webhook
- Discuss challenges faced when developing admission webhooks
- A look at one of the ways we can perform live debugging (with breakpoints and step throughs) for a admission webhook deployed to a K8s cluster.
- Briefly touch upon Open Policy Agent and the Gatekeeper project in the context of this talk

Speakers
avatar for Maninderjit Bindra

Maninderjit Bindra

Senior Software Engineer, Microsoft
Maninderjit Bindra (Mani) is a Senior Software Engineer with Microsoft. In his current role he helps partners, customers and developers in building scalable and resilient solutions on the Microsoft cloud platform. He has been a CKA since January 2018. He is a Mumbai Docker Community... Read More →



Thursday February 20, 2020 14:35 - 15:00 IST
Hall 2 - DEF

14:35 IST

Life of a Container - Indradhanush Gupta, Loodse
What if I told you that there's no such thing as a container? Surprised? The first time I heard this I was taken aback as well. And when I started digging into the internals I found out that containers are nothing but a nicer UX for Linux namespaces and cgroups.

If I wanted to run three instances of a web server serving traffic on port 80, do I need three separate machines? If you’re thinking yes, as no two processes can listen on the same port simultaneously, then the correct answer is no. Network namespaces make it possible to run them all under the same machine. And each of them can listen on the machine’s public network interface.

In this talk you will find out what constitutes a container. The system calls invoked when a container is started, the resources used and their relation to the host OS and finally the teardown process when a container is deleted.


Speakers
avatar for Indradhanush Gupta

Indradhanush Gupta

Software Engineer, Loodse
Indradhanush is a programmer who loves DevOps. He enjoys working on distributed systems and digging into internals of tools and technologies that he uses. In the past he has spoken at various international conferences like: 1. How the Habitat operator brings Habitat awesomeness... Read More →



Thursday February 20, 2020 14:35 - 15:00 IST
Hall 2 - ABC

15:00 IST

Coffee Break
Thursday February 20, 2020 15:00 - 15:30 IST
Hall 4

15:30 IST

Noobernetes 102: Get Ready for Production - Neependra Khare, CloudYuga Technologies
Earlier this year at Kubernetes India Day I presented ["Noobernetes 101: Top 10 Questions We Get From New K8s Users"](https://www.youtube.com/watch?v=pzY55PPrtI8) along with Karthik Gaekwad], in which we answered top 10 questions newbies have when they start exploring Kubernetes.

Once the basics are in place, users would have questions regarding day-2 operations like the following:-

- Networking: Which CNI network driver I should use?
- Stateful v/s Stateless apps: How to run a stateful workload?
- Application Packaging: How to package my application?
- Security: What are some of the security guidelines?
- Debugging: How to debug, if an application, node or cluster fails?
- Deployment Pipelines: What are my options to do CI/CD, and how to build a pipeline?
- Devops concerns: How to set-up logging, monitoring, observability?

In this session, I'll answer the above questions.

Speakers
avatar for Neependra Khare

Neependra Khare

Founder and Principal Consultent, CloudYuga
Neependra Khare is the Founder and Principal Consultant at CloudYuga Technologies, which offers training and consulting services around cloud-native technologies such as Kubernetes, Prometheus, Service Mesh, etc. He is an CNCF Ambassador and Certified Kubernetes Administrator (CKA... Read More →



Thursday February 20, 2020 15:30 - 15:55 IST
Hall 2 - DEF

15:30 IST

Unleashing the Power of Serverless Using Knative - Savita Ashture, Red Hat
Containerization has brought the urge to decompose monolithic applications into smaller microservices. Kubernetes is the preferred orchestration engine to manage these microservices & deploy stateless & stateful applications. However, to effectively manage the available resources serverless solutions are the need of the hour. There are many serverless solutions available today, but selecting the efficient one is a big challenge. Knative is one of the serverless frameworks that natively supports container orchestrators like Kubernetes and that serves as a battle-tested ecosystem for teams that want to run serverless applications on premises or on any cloud platform. Knative makes it easier for developers to build applications that can scale by abstracting away the complex details of the platform. Talk covers Demonstration of migrating k8s deployment to Knative service with funtionality

Speakers
avatar for Savita Ashture

Savita Ashture

Senior Software Engineer, Red Hat
Savita Ashture works at RedHat as a Senior Software Engineer India, Bangalore.She is an Open-Source enthusiast who contributes to Open Source in every possible way. She has working experience on Public, Private Cloud, Kubernetes, Knative, Service Mesh etc... around Cloud native projects.Currently... Read More →



Thursday February 20, 2020 15:30 - 15:55 IST
Hall 2 - ABC

16:05 IST

Cloud Native NFV Performance Benchmarks - Vipin Kumar Rathi & Parth Yadav, University of Delhi
This session will provide a brief overview of CNF orchestration, NSC (Network Service Chaining), multi-interface Pods, fast data paths, NUMA, deep dive in Benchmarking Cloud-Native NFV and ongoing Benchmarking standards and works. Unlike big, complex & heavy NFVI with fixed boundaries as specified by ETSI, the new Cloud-native NFVI is relatively simple with easy to orchestrate lightweight CNFs chained together and distributed over the cloud blurring boundaries between different components of NFVI and with the introduction of CNFs new Benchmarking considerations and methodologies have evolved like time to deploy, migrate, recover, activation delay, scaling up, the impact of chaining services, data-plane acceleration and possible deployment scenarios like Pod in VM or Bare metal . All this have resulted in a 4x3 benchmarking coverage.

Speakers
avatar for Vipin  Rathi

Vipin Rathi

Assistant Professor, University of Delhi
Vipin Rathi is an Assistant Professor of Computer Science at the University of Delhi. He is ChairPerson of Linux Foundation Hyperledger Telecom Special Interest Group. He started his career as a Research Fellow in CSIR. He also worked in CERN where he implemented Load balancer as... Read More →
avatar for Parth Yadav

Parth Yadav

Student, University of Delhi
Parth Yadav is currently pursuing honours in BSc. Computer Science at the University of Delhi. Currently working on Container metrics collection and analysis for network performance for VSperf.



Thursday February 20, 2020 16:05 - 16:30 IST
Hall 2 - DEF

16:05 IST

Securing Container Workloads - Vineeth Pothulapati, Aqua Security
Security in the world of containers has become complex as we use different base images. We cannot be aware of what our containers are made up of and cope up with dependencies and transitive dependencies and their updates.

On average at least 30 vulnerabilities exist in the top 10 docker images. Do you know if you’re using any of these? If your application containers are based on vulnerable images, your deployment could be open to attack. In this talk, you’ll learn about practical actions to address vulnerabilities in your container images.

I will be demonstrating securing the images in a Harbor registry by integrating the open-source Trivy image scanning tool. Trivy is very easy to use and can also be integrated with the existing CI/CD pipelines. After this session, attendees will take away the best practices in securing their container workloads.

Speakers
avatar for Vineeth Pothulapati

Vineeth Pothulapati

Software Developer, Aqua Security
Vineeth is a cloud, distributed systems enthusiast and contributor to Kubernetes also works as a docs lead for 1.18 Kubernetes release team and was a shadow in previous Kubernetes releases. He is currently working as a software developer with Aqua Security. Previously, he was a Google... Read More →



Thursday February 20, 2020 16:05 - 16:30 IST
Hall 2 - ABC

16:50 IST

Keynote: Opening Remarks
Thursday February 20, 2020 16:50 - 16:54 IST
Hall 2 - ABC

16:56 IST

Keynote: Unleashing the Power of Kubectl - Suraj Narwade, Platform Engineer, uSwitch
Do you use kubectl? How efficiently do you use kubernetes? In this talk, I will give you a tour of some of the most powerful, interesting and less-known features of kubernetes command line i.e kubectl. While preparing for CKA(Certified Kubernetes Administrator), I found some of the commands very interesting and worth sharing with a wider audience.

These tricks will help the audience to learn new things about kubectl which will improve their productivity with kubectl. The talk will involve things like how you can set editor of your choice for kubectl, how to know about kubernetes resources using kubectl only and a lot more cool stuff.

We will also discuss extending kubectl using plugins and an awesome new tool.

Speakers
avatar for Suraj Narwade

Suraj Narwade

Platform Engineer, uSwitch
Suraj Narwade works as a Platform Engineer at uSwitch, London. As a Platform Engineer, he works around Cloud-Native technologies like Kubernetes, Golang, Prometheus, etc He is an Open-Source enthusiast who contributes to Open Source in every possible way. He is CNCF Ambassador and... Read More →


Thursday February 20, 2020 16:56 - 17:06 IST
Hall 2 - ABC

17:08 IST

Keynote: Getting Started as an Open Source Contributor - Ihor Dvoretskyi, Developer Advocate, Cloud Native Computing Foundation & Nikhita Raghunath, Software Engineer, Loodse
Nikhita Raghunath, a Steering Committee member and a core contributor to Kubernetes; and Ihor Dvoretskyi, a long-term Kubernetes contributor, now a Developer Advocate at the Cloud Native Foundation, the largest open source foundation in the world, will share their insights on becoming a contributor and an active community member in the world of open source. Also, they will highlight the opportunities for those who are about to make their first steps in the open source contributions, including the programs as Google Summer of Code, Community Bridge by The Linux Foundation, Outreachy and others.

Speakers
avatar for Ihor Dvoretskyi

Ihor Dvoretskyi

Developer Advocate, Cloud Native Computing Foundation
avatar for Nikhita Raghunath

Nikhita Raghunath

Software Engineer, Loodse
Nikhita is a software engineer at Loodse and is a core contributor to Kubernetes. She is on the Kubernetes Steering Committee, a CNCF Ambassador, and the technical lead for SIG Contributor Experience.


Thursday February 20, 2020 17:08 - 17:18 IST
Hall 2 - ABC

17:18 IST

Keynote: Closing Remarks
Thursday February 20, 2020 17:18 - 17:20 IST
Hall 2 - ABC
 
Filter sessions
Apply filters to sessions.