Sei sulla pagina 1di 5

Certified Kubernetes

Administrator (CKA)
Exam Curriculum 1.15
August 2019
A Cloud Native Computing Foundation (CNCF) Publication
cncf.io
Certified Kubernetes Administrator (CKA) Exam Curriculum 1.15

This document provides the curriculum outline of the Knowledge, Skills and Abilities
that a Certified Kubernetes Administrator (CKA) can be expected to demonstrate.

CKA Curriculum V1.15

5% - Scheduling 5% - Logging/Monitoring

• Use label selectors to schedule Pods. • Understand how to monitor all


cluster components.
• Understand the role of DaemonSets.
• Understand how to monitor applications.
• Understand how resource limits can affect
Pod scheduling. • Manage cluster component logs.

• Understand how to run multiple schedulers • Manage application logs.


and how to configure Pods to use them.

• Manually schedule a pod without a scheduler.

• Display scheduler events.

• Know how to configure the Kubernetes


scheduler.

8% - Application Lifecycle 11% - Cluster Maintenance


Management
• Understand Kubernetes cluster
upgrade process.
• Understand Deployments and how to per
form rolling updates and rollbacks. • Facilitate operating system upgrades.

• Know various ways to configure applications. • Implement backup and restore methodologies.

• Know how to scale applications.

• Understand the primitives necessary to


create a self-healing application.

2
Certified Kubernetes Administrator (CKA) Exam Curriculum 1.15

12% - Security 7% - Storage

• Know how to configure authentication and • Understand persistent volumes and know
authorization. how to create them.

• Understand Kubernetes security primitives. • Understand access modes for volumes.

• Know to configure network policies. • Understand persistent volume claims primitive.

• Create and manage TLS certificates for • Understand Kubernetes storage objects.
cluster components. • Know how to configure applications with
• Work with images securely. persistent storage.

• Define security contexts.

• Secure persistent key value store.

10% - Troubleshooting 19% - Core Concepts

• Troubleshoot application failure. • Understand the Kubernetes API primitives.

• Troubleshoot control plane failure. • Understand the Kubernetes cluster architecture.

• Troubleshoot worker node failure. • Understand Services and other


network primitives.
• Troubleshoot networking.

3
Certified Kubernetes Administrator (CKA) Exam Curriculum 1.15

11% - Networking 12% - Installation,


Configuration & Validation
• Understand the networking configuration on
the cluster nodes.
• Design a Kubernetes cluster.
• Understand Pod networking concepts.
• Install Kubernetes masters and nodes.
• Understand service networking.
• Configure secure cluster communications.
• Deploy and configure network load balancer.
• Configure a Highly-Available Kubernetes
• Know how to use Ingress rules. cluster.

• Know how to configure and use the • Know where to get the Kubernetes
cluster DNS. release binaries.

• Understand CNI. • Provision underlying infrastructure to deploy


a Kubernetes cluster.

• Choose a network solution.

• Choose your Kubernetes infrastructure


configuration.

• Run end-to-end tests on your cluster.

• Analyse end-to-end tests results.

• Run Node end-to-end tests.

• Install and use kubeadm to install,


configure, and manage Kubernetes clusters

4
Cloud native computing uses an open source software stack to
deploy applications as microservices, packaging each part into its
own container, and dynamically orchestrating those containers to
optimize resource utilization. The Cloud Native Computing Foundation
(CNCF) hosts critical components of those software stacks including
Kubernetes, Fluentd, Linkerd, Prometheus, OpenTracing and gRPC;
brings together the industry’s top developers, end users, and vendors;
and serves as a neutral home for collaboration. CNCF is part of The
Linux Foundation, a nonprofit organization. For more information
about CNCF, please visit: https://cncf.io/.

Potrebbero piacerti anche