certified kubernetes administrator (cka)

8
Kubernetes - CKA : Certified Kubernetes Administrator (CKA)

Upload: others

Post on 25-Apr-2022

15 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Certified Kubernetes Administrator (CKA)

������� �� Kubernetes - ������ ��� ��� ���� ����� CKA

���� :������� ����

Certified KubernetesAdministrator (CKA)

Page 2: Certified Kubernetes Administrator (CKA)

About meTechnically sophisticated Professional with nearly 14 years of

experience in the area of Software developing , Technology

Solutions and IT Consultancy

Hamed Farvardin

Page 3: Certified Kubernetes Administrator (CKA)

Kubernetes � !�"

Google

Datacenter

C++

Borg

Page 4: Certified Kubernetes Administrator (CKA)

Kubernetes � !�"

Page 5: Certified Kubernetes Administrator (CKA)

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

Page 6: Certified Kubernetes Administrator (CKA)

�#�� $��� ��� ��%��&'�(

LinuxEssential - LPIC1

VirtualizationVirtualBox , VMWare

ContainerDocker

Cloud ServiceAWS , GCP

Page 7: Certified Kubernetes Administrator (CKA)

�#�� ��% )*��+

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

Page 8: Certified Kubernetes Administrator (CKA)

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

�#�� ��% )*��+