Upload
others
View
15
Download
0
Embed Size (px)
Citation preview
������� �� Kubernetes - ������ ��� ��� ���� ����� CKA
���� :������� ����
Certified KubernetesAdministrator (CKA)
About meTechnically sophisticated Professional with nearly 14 years of
experience in the area of Software developing , Technology
Solutions and IT Consultancy
Hamed Farvardin
Kubernetes � !�"
Datacenter
C++
Borg
Kubernetes � !�"
Kubernetes on a Timeline
Birth
Birth of the Borg System
Google introduced the Borg
System around 2003-2004. It started off as a small-scale project, with about 3-4 people initially in
collaboration with a new version of Google’s new search engine
Enterprise
The Year of Enterprise
Adoption & Support
First Beta Version of Kubernetes
1.10 announced. Users could test the production-ready versions of KubeletTLS Bootstrapping,
API aggregation, and more detailed storage metrics
2018
Kubernetes
Google Introduces Kubernetes
Google introduced Kubernetes as an
open source version of Borg
20142003-2004
Transform
2013
From Borg to Omega
Following Borg, Google introduced
the Omega cluster management system, a flexible, scalable scheduler for large compute
clusters
�#�� $��� ��� ��%��&'�(
LinuxEssential - LPIC1
VirtualizationVirtualBox , VMWare
ContainerDocker
Cloud ServiceAWS , GCP
�#�� ��% )*��+
Kubernetes Overview , Container Orchestration , Kubernetes Architecture
Introduction01
PODs, ReplicaSets, Deployments , Cluster Architecture , ETCD , Kube-API Server , Services …
Kubernetes Core Concepts02
Switching Routing , DNS , Namespaces , Docker Networking , Ingress , ….
Networking03
Microservices Application , Deploying Microservices Application on GCP
Microservices Architecture04
Manual Scheduling , Labels and Selectors , Node Affinity , Static Pods
Scheduling05
Monitor Cluster Components , Managing Application Logs
Logging & Monitoring06
Backup and Restore Methods ,Cluster upgrade , OS Upgrades
Storage & Cluster Maintenance07
Application Failure , Worker Node Failure , Control Plane Failure
Troubleshooting08
�#�� ��% )*��+