CKA 시험비중

CKA 시험 비중에 대해서 linux foundation 사이트쪽에 디테일하게 정리되어있어 

각 항목에 대해서 어떤 내용이 있을지 간단하게 살펴보도록 하자.

 

1. Storage(10%)

- Understand storage classes, persistent volumes

- Understand volume mode, access modes and reclaim policies for volumes

- Understand persistent volume claims primitive

- Know how to configure applications with persistent storage

 

Kubernetes Storage

2. Troubleshooting(30%)

- Evaluate cluster and node logging

- Understand how to monitor applications

- Manage container stdout & stderr logs

- Troubleshoot application failure

- Troubleshoot cluster component failure

- Troubleshoot networking

 

Monitoring

Troubleshooting 

 

3. Workloads & Scheduling(15%)

- Understand deployments and how to perform rolling update and rollbacks

- Use ConfigMaps and Secrets to configure applications

- Know how to scale applications

- Understand the primitives used to create robust, self-healing, application deployments

- Understand how resource limits can affect Pod scheduling

- Awareness of manifest management and common templating tools

 

Deployments rolling update & rollbacks / configmaps & secrets 관련 내용

Workloads 관련 내용

Pod scheduling 관련 내용

Helm

4. Cluster Architecture, Installation & Configuration(25%)

- Manage role based access control (RBAC)

- Use Kubeadm to install a basic cluster

- Manage a highly-available Kubernetes cluster

- Provision underlying infrastructure to deploy a Kubernetes cluster

- Perform a version upgrade on a Kubernetes cluster using Kubeadm

- Implement etcd backup and restore

 

 

Security

Kubeadm 설치

Kubernetes Cluster Maintenance

Version upgrade on a kubernetes cluster & etcd backup and restore

 

5. Services & Networking(20%)

- Understand host networking configuration on the cluster nodes

- Understand connectivity between Pods

- Understand ClusterIP, NodePort, LoadBalancer service types and endpoints

- Know how to use Ingress controllers and Ingress resources

- Know how to configure and use CoreDNS

- Choose an appropriate container network interface plugin

 

Controlplane

Networking

Network policy 관련 내용

 

6. 기타 내용 

Kubernetes Container Images

도커 관련

AWS EKS

Jsonpath 관련 내용


CKA - Certified Kubernetes Administrator의 약자

- 유효기간 : 3년

- 강의 추천 : udemy(www.udemy.com/share/101WmEB0Ibd1tXRXg=/www.udemy.com/course/certified-kubernetes-administrator-with-practice-tests/)

- Kubernetes 공식 문서 오픈푹

- 총 3시간동안 24문제

- 74% 이상 점수 획득

 

오픈북

- https://kubernetes.io/blog/

- https://github.com/kubernetes/

- [추천] https://kubernetes.io/docs/ 

 

준비물

- 여권

 

응시료 할인

- ‘Linux Foundation Coupons’

 

참고

- [Kubernetes Korea Group] : www.facebook.com/groups/k8skr/

- [Github repo] : github.com/twajr/ckad-prep-notes

- [Github repo] : github.com/dgkanatsios/CKAD-exercises

- [Github repo] : github.com/kelseyhightower/kubernetes-the-hard-way

 

사용자 설정

alias k='kubectl'

 

자주쓰는 축약어

pod : po
replicationcontroller : rc
replicaset : rs
deployment : deploy
namespace : ns
service : svc
certificatesigningrequest : csr
ingress : ing
networkpolicies : netpol
node: no
persistentvolumeclaim : pvc
persistentvolume : pv
serviceaccount : sa
daemonset : ds

--namespace : -n
--selector : -l

 


 

출처

- https://github.com/MasayaAoyama/kubernetes-perfect-guide

- https://training.linuxfoundation.org/certification/certified-kubernetes-administrator-cka/

 

'클라우드 컴퓨팅 > 쿠버네티스' 카테고리의 다른 글

Kubernetes Cluster Maintenance  (0) 2021.10.16
Kubernetes Application Lifecycle Management  (0) 2021.09.11
Kubernetes TroubleShooting  (0) 2021.09.11
docker 리소스 제한  (0) 2021.09.05
docker 기본  (0) 2021.09.05

+ Recent posts