SlideShare a Scribd company logo
K8s
101
Aly Kafoury
History
● Problems before kubernetes
● Primitive solutions
● Kubernetes 0.1
● Introducing Kubernetes objects
Pods Kube 0.1
A Kubernetes pod is a group of containers that are deployed together on the
same host. If you frequently deploy single containers, you can generally replace
the word "pod" with "container" and accurately understand the concept.
Multi Node Problems
● Network Problems
● Abstraction
● KubeDns kube 0.4 , history of Service Discovery
Services
A service can be defined as a logical set of pods. It can be defined as an
abstraction on the top of the pod which provides a single IP address and DNS
name by which pods can be accessed. With Service, it is very easy to manage
load balancing configuration.
External Networking problems
● DNS problems
● Manual Load balancing
● Manual Service Discovery
Ingress
In Kubernetes, an Ingress is an object that allows access to your Kubernetes
services from outside the Kubernetes cluster. You configure access by creating
a collection of rules that define which inbound connections reach which
services. This lets you consolidate your routing rules into a single resource.

More Related Content

PDF
Kuryr + open shift
PDF
Kuryr kubernetes: the seamless path to adding pods to your datacenter networking
PDF
OpenShift on OpenStack with Kuryr
PDF
Kuryr & Fuxi: OpenStack networking and storage for Docker Swarm containers
PPTX
Kuryr-Kubernetes: The perfect match for networking cloud native workloads - I...
PPTX
Containers kuberenetes
PDF
Containers kuberenetes
PDF
Unleashing k8 s to reduce complexities of an entire middleware platform
Kuryr + open shift
Kuryr kubernetes: the seamless path to adding pods to your datacenter networking
OpenShift on OpenStack with Kuryr
Kuryr & Fuxi: OpenStack networking and storage for Docker Swarm containers
Kuryr-Kubernetes: The perfect match for networking cloud native workloads - I...
Containers kuberenetes
Containers kuberenetes
Unleashing k8 s to reduce complexities of an entire middleware platform

What's hot (19)

PDF
Building a Global-Scale Multi-Tenant Cloud Platform on AWS and Docker: Lesson...
PPTX
OpenStack Storage Overview
PDF
Building a multi-tenant cloud service from legacy code with Docker containers
PPTX
Deep Dive into Building a Secure & Multi-tenant SaaS Solution with NATS
PDF
Microservices Meetup San Francisco - August 2017 Talk on NATS
PPTX
Storage as a service and OpenStack Cinder
PPTX
Apache Libcloud
PDF
Kubernetes Networking - Giragadurai Vallirajan
PPTX
Multi tenancy for docker
PDF
[OpenStack Days 2016] Track4 - OpenNSL으로 브로드콜 기반 네트,워크 스위치 제어하기
PDF
Stateful Containers: Flocker on CoreOS
PDF
Kubernetes a comprehensive overview
PDF
How Clarifai uses NATS and Kubernetes for Machine Learning
PDF
Building an Angular 2 App
PDF
Learning how AWS implement AWS VPC CNI
ODP
GlusterFS and Openstack Storage
PDF
Overview of kubernetes network functions
PPTX
Apache LibCloud - Keeping up with the cloud market in 2016
PDF
KubeCon + CloudNative Con NA 2021 | A New Generation of NATS
Building a Global-Scale Multi-Tenant Cloud Platform on AWS and Docker: Lesson...
OpenStack Storage Overview
Building a multi-tenant cloud service from legacy code with Docker containers
Deep Dive into Building a Secure & Multi-tenant SaaS Solution with NATS
Microservices Meetup San Francisco - August 2017 Talk on NATS
Storage as a service and OpenStack Cinder
Apache Libcloud
Kubernetes Networking - Giragadurai Vallirajan
Multi tenancy for docker
[OpenStack Days 2016] Track4 - OpenNSL으로 브로드콜 기반 네트,워크 스위치 제어하기
Stateful Containers: Flocker on CoreOS
Kubernetes a comprehensive overview
How Clarifai uses NATS and Kubernetes for Machine Learning
Building an Angular 2 App
Learning how AWS implement AWS VPC CNI
GlusterFS and Openstack Storage
Overview of kubernetes network functions
Apache LibCloud - Keeping up with the cloud market in 2016
KubeCon + CloudNative Con NA 2021 | A New Generation of NATS
Ad

Similar to K8s 101 (20)

PPTX
Introduction to Kubernetes
PDF
Scaling Microservices with Kubernetes
PDF
Intro to Kubernetes
PDF
prodops.io k8s presentation
PDF
Docker Madison, Introduction to Kubernetes
PDF
What is POD and Kubernetes details Like as
PPTX
Introducing Kubernetes
PDF
Kubernetes 101
PDF
Quick introduction to Kubernetes
PPTX
Introduction to kubernetes
PPTX
Kubernetes Introduction
PDF
Kubernetes intro
PDF
DevJam 2019 - Introduction to Kubernetes
PPTX
Kubernetes 101
PDF
Kubernetes - Starting with 1.2
PPTX
Kubernetes101 - Pune Kubernetes Meetup 6
PPTX
Service Discovery In Kubernetes
PPTX
KuberNETes - meetup
PPTX
08 - kubernetes.pptx
PPTX
Kubernetes Internals
Introduction to Kubernetes
Scaling Microservices with Kubernetes
Intro to Kubernetes
prodops.io k8s presentation
Docker Madison, Introduction to Kubernetes
What is POD and Kubernetes details Like as
Introducing Kubernetes
Kubernetes 101
Quick introduction to Kubernetes
Introduction to kubernetes
Kubernetes Introduction
Kubernetes intro
DevJam 2019 - Introduction to Kubernetes
Kubernetes 101
Kubernetes - Starting with 1.2
Kubernetes101 - Pune Kubernetes Meetup 6
Service Discovery In Kubernetes
KuberNETes - meetup
08 - kubernetes.pptx
Kubernetes Internals
Ad

Recently uploaded (20)

PDF
AI/ML Infra Meetup | Beyond S3's Basics: Architecting for AI-Native Data Access
PDF
How to Make Money in the Metaverse_ Top Strategies for Beginners.pdf
DOCX
Greta — No-Code AI for Building Full-Stack Web & Mobile Apps
PPTX
chapter 5 systemdesign2008.pptx for cimputer science students
PDF
STL Containers in C++ : Sequence Container : Vector
PDF
wealthsignaloriginal-com-DS-text-... (1).pdf
PDF
EN-Survey-Report-SAP-LeanIX-EA-Insights-2025.pdf
PPTX
Log360_SIEM_Solutions Overview PPT_Feb 2020.pptx
PPTX
Oracle Fusion HCM Cloud Demo for Beginners
PDF
Top 10 Software Development Trends to Watch in 2025 🚀.pdf
PDF
Cost to Outsource Software Development in 2025
PPTX
GSA Content Generator Crack (2025 Latest)
PPTX
assetexplorer- product-overview - presentation
PPTX
Tech Workshop Escape Room Tech Workshop
PDF
Digital Systems & Binary Numbers (comprehensive )
PDF
DuckDuckGo Private Browser Premium APK for Android Crack Latest 2025
PDF
Designing Intelligence for the Shop Floor.pdf
PPTX
Advanced SystemCare Ultimate Crack + Portable (2025)
PDF
EaseUS PDF Editor Pro 6.2.0.2 Crack with License Key 2025
PDF
Product Update: Alluxio AI 3.7 Now with Sub-Millisecond Latency
AI/ML Infra Meetup | Beyond S3's Basics: Architecting for AI-Native Data Access
How to Make Money in the Metaverse_ Top Strategies for Beginners.pdf
Greta — No-Code AI for Building Full-Stack Web & Mobile Apps
chapter 5 systemdesign2008.pptx for cimputer science students
STL Containers in C++ : Sequence Container : Vector
wealthsignaloriginal-com-DS-text-... (1).pdf
EN-Survey-Report-SAP-LeanIX-EA-Insights-2025.pdf
Log360_SIEM_Solutions Overview PPT_Feb 2020.pptx
Oracle Fusion HCM Cloud Demo for Beginners
Top 10 Software Development Trends to Watch in 2025 🚀.pdf
Cost to Outsource Software Development in 2025
GSA Content Generator Crack (2025 Latest)
assetexplorer- product-overview - presentation
Tech Workshop Escape Room Tech Workshop
Digital Systems & Binary Numbers (comprehensive )
DuckDuckGo Private Browser Premium APK for Android Crack Latest 2025
Designing Intelligence for the Shop Floor.pdf
Advanced SystemCare Ultimate Crack + Portable (2025)
EaseUS PDF Editor Pro 6.2.0.2 Crack with License Key 2025
Product Update: Alluxio AI 3.7 Now with Sub-Millisecond Latency

K8s 101

  • 2. History ● Problems before kubernetes ● Primitive solutions ● Kubernetes 0.1 ● Introducing Kubernetes objects
  • 3. Pods Kube 0.1 A Kubernetes pod is a group of containers that are deployed together on the same host. If you frequently deploy single containers, you can generally replace the word "pod" with "container" and accurately understand the concept.
  • 4. Multi Node Problems ● Network Problems ● Abstraction ● KubeDns kube 0.4 , history of Service Discovery
  • 5. Services A service can be defined as a logical set of pods. It can be defined as an abstraction on the top of the pod which provides a single IP address and DNS name by which pods can be accessed. With Service, it is very easy to manage load balancing configuration.
  • 6. External Networking problems ● DNS problems ● Manual Load balancing ● Manual Service Discovery
  • 7. Ingress In Kubernetes, an Ingress is an object that allows access to your Kubernetes services from outside the Kubernetes cluster. You configure access by creating a collection of rules that define which inbound connections reach which services. This lets you consolidate your routing rules into a single resource.