CKA는 CNCF에서 주관하는 Kubernetes 시험이다.
CNCF의 Github에서는 각 시험에 대한 curriculum을 제공하고 있다.
시험이 해당 커리큘럼에 따라 출제가 되기 때문에 커리큘럼을 미리 파악하고 있는 것이 중요하다.
위의 CNCF CKA 커리큘럼 문서에 따라 정리한 결과는 다음과 같다.
각 카테고리에 대한 세부 사항은 아래와 같다. (2024년 9월 기준)
Cluster Architecture, Installation & Configuration - 25%
- Manage role based access control
- Use Kybeadm 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
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
- Awarensess of manifest management and common templating tools
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
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
Troubleshooting - 30%
- Evaluate cluster and node logging
- Understand how to monitor applications
- Manage container stdout & stderr logs
- Troubleshoot application failure
- Trobuleshoot cluster component failure
- Troubleshoot networking
'Kubernetes > CKA 준비' 카테고리의 다른 글
Kubernetes Architecture (0) | 2024.11.11 |
---|