Loading…
DevConf.IN '18 has ended
DevConf.in 2018 is the second free annual community conference sponsored by Red Hat for Developers, System admins, DevOps engineers, Testers, Documentation writers and other contributors to open source technologies. It is a platform for the local FOSS community participants to come together and engage in the knowledge sharing through technical talks, workshops, panel discussions, hackathons and such activities.

When: August 4-5, 2018

Venue: Christ University - Bengaluru, India

We request you to mark the talks you’re interested to help save time.
View analytic
Saturday, August 4 • 10:30am - 11:00am
Story of a kubectl command

Sign up or log in to save this to your schedule and see who's attending!

Feedback form is now closed.
A lot goes on under the hood with every kubectl command that is run against a Kubernetes cluster. In this talk I will talk about the various steps involved:

- Client-side validations.
- Authentication in the kube-apiserver and authorization checks by authorizers like ABAC and RBAC.
- The role of admission controllers.
- The need of etcd to persist state and how a request is accepted.
- How initializers can be used as user defined controllers.
- The kubernetes control plane: Deployments, ReplicaSets and the Scheduler
- The job of a kubelet running on each node to sync Pod states
- What does the Container Runtime do to start a new Pod?
- Setting up networking for communicating across pods



Speakers
avatar for Indradhanush Gupta

Indradhanush Gupta

Software Engineer, Kinvolk
Indradhanush is a software developer who loves DevOps, currently working at Kinvolk. He has been programming professionally for almost five years and has an OCD to fix a broken system, be it software or something mechanical. At Kinvolk, he works on builds and maintains various Kubernetes... Read More →



Attendees (315)