Kubernetes Tutorial for Beginners

Tech Elucidator
2 min readJan 2, 2023

--

As the topic says, this will be a series of blogs or tutorials meant to transform you into a hotshot in Kubernetes(also known as K8s).

Photo by Danila Hamsterman on Unsplash

Let’s quickly go through the things on the plate,

This tutorial is split into Basics and Advanced Concepts. Basic concepts help you get basic knowledge and exposure to the basic things you need to know about Kubernetes, while Advanced Concepts explain important concepts over Kubernetes. Let’s see what all are waiting for us,

Basic Concepts / Intro to K8s

  • What is Kubernetes: This gives you a great introduction to Kubernetes. We will start with a basic understanding of what is Kubernetes and what problems it solves in the real world.
  • K8s Architecture
  • Main K8s Components: This details how you can use Kubernetes by detailing all the main components of Kubernetes.
  • MiniKube and Kubectl - Local setup: After learning the main components, we will learn and install minikube for the local Kubernetes cluster.
  • Main Kubectl commands - K8s CLI: Details up for creating, debugging and deleting pods of kubectl( which is a Kubernetes CLI)
  • K8s Yaml Configuration File: This explains the configuration of the Kubernetes YAML file used to create and configure components.
  • Hands-On Demo: we will use a practical use case to deploy a simple application setup in the Kubernetes cluster locally to get hands-on experience and confidence in Kubernetes.

Advanced Concepts

  • K8s Namespace - Organise your Components
  • K8s Ingress: How to make your application available from outside using ingress
  • Helm - Package Manager.
  • Volumes - Persisting Data in K8s: Explore using volumes to process data in Kubernetes.
  • K8s StatefulSet - Deploying Stateful Apps: How to deploy stateful applications like databases with StatefulSet components.
  • K8s Service: Context on different Kubernetes services for various use cases.

I hope the above things would have provided us with enough context about what this Kubernetes series is all about.

I want to keep this blog short so that this will be useful for those who want to keep the concepts handy.

Note: The first series of blogs will be kind of theory-oriented to get to know what it is and we shall do some hands-on to get a deeper understanding of how it works.

Watch this section for hyperlinks to consecutive blogs once they get published.

Until the Next Blog, Happy Reading!

Sign up to discover human stories that deepen your understanding of the world.

Free

Distraction-free reading. No ads.

Organize your knowledge with lists and highlights.

Tell your story. Find your audience.

Membership

Read member-only stories

Support writers you read most

Earn money for your writing

Listen to audio narrations

Read offline with the Medium app

--

--

Tech Elucidator
Tech Elucidator

Written by Tech Elucidator

A Fresh Mind Exploring Tech Related Novel Stuffs

No responses yet

Write a response