by Rahulkrishnan R A (@rahulkrishnanfs) on Saturday, 28 October 2017

+2
Vote on this proposal
Status: Submitted
Technical level
Beginner

Abstract

Kubernetes builds upon 15 years of experience of running production workloads at Google, combined with best-of-breed ideas and practices from the community.This workshop gives you Hands on to understand, how to start setting up and use Kubernetes cluster and how to deploy the containerized application.

Outline

Some of the areas we’ll be covering is

1) Why to use kubernetes cluster to manage the docker - Will give an overview about the kubernetes cluster usage in realworld application deployment

2) Concept of kubernetes - Discuss about various services availabe in the kubernetes nodes to activate the cluster

3) Kubernetes cluster creation - Cluster will be created using kubeadm either in google cloud platfrom or virtualbox

4) Access the kubernetes cluster - Demostrate how to access the kubernetes API server and how to access kubernetes using kubectl tool

5) Create an application Dockerfile - Select one application and create a dockerfile to build the docker image

6) Build the Docker Image - Use the above created dockerfile to build the docker image to deploy the application in the kubernetes cluster

7) Create a deployment yaml file to deploy in kubernetes - This gives handson experince to use kubernetes workloads such as Deployment, POD etc..

8) Create a service to access the application from the external world - This will demostrate how we can access our application from the external world

Requirements

Laptop with Ubuntu and virtualbox
or
Create a cluster in google cloud platfrom - Create a free account in https://cloud.google.com

Installation method we follow in the workshop
https://gist.github.com/rahulkrishnanfs/1a1acc4f11e78309b218d5abde7f5196

Speaker bio

Rahulkrishnan R A is a very passionate techie. He has done multiple contributions to Debian and OpenEBS. His interests are in Microservices, Containers and Automation. He is an Organizer of CNCF Kubernetes official Meetup group, Chennai

Currently, He is working as a consultant at Capgemini. He is playing an important role in Capgemini to migrate applications to various container platform. He has given talks at few occasions about OpenEBS containerized storage for containers at Chennai Campus, Chennai Docker Meetup and done one workship in Mini Debian Conference, Pune, 2016

Comments

  • 1
    [-] Jaseem abid (@jaseemabid) 3 days ago

    Great proposal Rahul; I’m a bit worried about the scope of this talk. I have a feeling that talking about all of this (starting from Docker?) and going all the way to k8s with a live demo will be too much for a regular talk slot.

Login with Twitter or Google to leave a comment