Yesterday I conducted Kubernetes workshop for almost 500+ audience at SAP Labs, Bengaluru (India) during Docker Bangalore Meetup #50. The workshop was targeted for Beginners & Intermediate level users. The labs were conducted completely on Play with Kubernetes Platform, shortly called as PWK. Play with Kubernetes is a labs site provided by Docker and created by Tutorius. It is a playground which allows users to run K8s clusters in a matter of seconds. It gives the experience of having a free CentOS Linux Virtual Machine running on the browser. Under the hood Docker-in-Docker (DinD) is used to give the effect of multiple VMs/PCs. It was a project hacked by Marcos Liljedhal during July 2017.

 

Kubernetes isn’t complex; Rather your business problems are.

Kubernetes is rather the simplest, easiest way to meet the needs of complex web applications. Kubernetes vastly simplifies onboarding & management of services. The service owner, be it a sysadmin, developer, or architect, can create a YAML/JSON file in the Kubernetes format. With Kubernetes, every system and every user speaks the same language. Said that, Kubelabs is one effort with an aim to simplify Kubernetes through hands-on labs and workshop. 

Based on Docker community feedback, kubelabs.collabnix.com was born during early December 2019.  Collabnix Slack members volunteered to contribute towards the labs and after 1 month of effort, Kubelabs was structured well and reviewed. Can’t wait to share that not a single issue was reported during the workshop. The platform is quite stable and open for all. Incredible, isn’t it?

Kubelabs is still under progress. New tutorials are welcomed every week and we are expected to cover almost all 101 series by the next Docker Bangalore Meetup.

Are you interested to contribute? Join us here.

Link for Slides:

TopicPresentation
Kubernetes IntroductionSlides
Pod 101Slides
ReplicaSet101Slides
Deployment101Slides
Services101Slides

Pre-requisite:

Preparing 5-Node Kubernetes Cluster

PWK:

GKE

Docker Desktop for Mac

Using Kubectl

Pods101

ReplicaSet101

Deployment101

Scheduler101

Services101

StatefulSets101

In the next Docker Meetup, we will be targeting Ingress101, Cluster Networking101, Jobs101, RBAC101 and so on… Stay tuned for more updates.

References:

Clap

(7)
Categories: Docker

Ajeet Raina

My name is Ajeet Singh Raina and I am an author of this blogging site. I am a Docker Captain, ARM Innovator & Docker Bangalore Community Leader. I bagged 2 special awards last year(2019) : Firstly, “The Tip of Captain’s Hat Award” at Dockercon 2019, San Francisco and secondly, “2019 Docker Community Award“. I was overwhelmed to receive the first award in front of around 5000 audience.

1 Comment

SEO Reseller Program · 23rd January 2020 at 6:12 pm

Awesome post! Keep up the great work! 🙂

Leave a Reply

Your e-mail address will not be published. Required fields are marked *