Difference between revisions of "Certified Kubernetes Administrator v1.18"

From wikieduonline
Jump to navigation Jump to search
 
(31 intermediate revisions by 2 users not shown)
Line 2: Line 2:
  
 
== [[Scheduling]] (5%) ==
 
== [[Scheduling]] (5%) ==
* Use label selectors to schedule [[Pods]]
+
* [[Use label selectors to schedule Pods]]: <code>[[kubectl label nodes]]</code> and <code>[[nodeSelector]]</code>
* Understand the role of [[DaemonSets]]
+
* Understand the role of [[DaemonSets]]: <code>[[kind: DaemonSet]]</code>
 
* Understand how [[resource limits]] can affect [[Pod scheduling]]
 
* Understand how [[resource limits]] can affect [[Pod scheduling]]
 
* Manually schedule a pod without a [[scheduler]]
 
* Manually schedule a pod without a [[scheduler]]
* Display scheduler events
+
* Display scheduler events: <code>[[kubectl logs]]</code>
 
* Know how to configure the [[Kubernetes scheduler]]
 
* Know how to configure the [[Kubernetes scheduler]]
  
Line 18: Line 18:
 
* Understand [[Kubernetes deployments|deployments]] and how to perform updates and rollbacks
 
* Understand [[Kubernetes deployments|deployments]] and how to perform updates and rollbacks
 
* Know various ways to configure applications
 
* Know various ways to configure applications
* Know how to scale applications
+
* [[Know how to scale applications]]
 
* Understand the primitives necessary to create a self-healing application
 
* Understand the primitives necessary to create a self-healing application
  
Line 36: Line 36:
  
 
== Storage (7%) ==
 
== Storage (7%) ==
* Understand [[persistent volumes]] and know how to create them
+
* Understand [[persistent volumes]] and know how to create them. <code>[[kind]]: [[PersistentVolumeClaim]], [[PersistentVolume]]</code>
* Understand [[access modes]] for volumes
+
* Understand [[access modes]] for [[Volumes (Kubernetes)|volumes]]
 
* Understand Kubernetes [[storage objects]]
 
* Understand Kubernetes [[storage objects]]
 
* Know how to configure applications with persistent storage
 
* Know how to configure applications with persistent storage
Line 45: Line 45:
 
* Troubleshoot [[control plane]] failure
 
* Troubleshoot [[control plane]] failure
 
* Troubleshoot [[worker node]] failure
 
* Troubleshoot [[worker node]] failure
* Troubleshoot networking
+
* [[Troubleshoot networking]]
  
 
== Core concepts (19%) ==
 
== Core concepts (19%) ==
 
* [[Understand the Kubernetes API primitives]]
 
* [[Understand the Kubernetes API primitives]]
* Understand the Kubernetes cluster architecture
+
* Understand the [[Kubernetes cluster architecture]]
* Understand [[Kubernetes Services|Services]] and other network primitives
+
* Understand [[Kubernetes Services|Services]] and other [[network primitives]]
  
 
== Networking (11%) ==
 
== Networking (11%) ==
 
* Understand the networking configuration on the [[cluster nodes]]
 
* Understand the networking configuration on the [[cluster nodes]]
 +
* Understand [[Pod]] networking concepts
 +
* Understand service networking
 +
* [[Deploy and configure network load balancer]]
 +
* Know how to use [[Ingress]] rules
 +
* Know how to configure and use the cluster [[DNS]]
 +
* Understand [[CNI]]
  
==See also ==
+
== Installation, Configuration & Validation (12%) ==
 +
* Design a Kubernetes cluster
 +
* [[Kubernetes installation|Install Kubernetes master and nodes]]
 +
* Configure secure cluster communications
 +
* [[Configure a Highly-Available Kubernetes Cluster]]
 +
* Know where to get Kubernetes release binaries
 +
* Provision underlying infrastructure to deploy a Kubernetes cluster
 +
* Choose a network solution
 +
* Choose your Kubernetes infrastructure configuration
 +
* Run end-to-end test on you cluster
 +
* Analyze end-to-end test results
 +
* Run Node end-to-end test
 +
* [[Install and use kubeadm to install, configure and manage Kubernetes cluster]]
 +
 
 +
== See also ==
 
* {{CKA}}
 
* {{CKA}}
 
 
  
 
[[Category:Kubernetes]]
 
[[Category:Kubernetes]]

Latest revision as of 11:38, 14 September 2022

Scheduling (5%)[edit]

Logging/Monitoring (5%)[edit]

Application Lifecycle Management (8%)[edit]

  • Understand deployments and how to perform updates and rollbacks
  • Know various ways to configure applications
  • Know how to scale applications
  • Understand the primitives necessary to create a self-healing application

Cluster Maintenance (11%)[edit]

  • Understand Kubernetes cluster upgrade process
  • Facilitate operatig system upgrades
  • Implement backup and restore methodologies

Security (12%)[edit]

  • Know how to configure authetication and authorization
  • Understand Kubernetes security primitivies
  • Know to configure network policies
  • Create and manage TLS certificates for cluster components
  • Work with images securely
  • Define security contexts
  • Security persistent key value store

Storage (7%)[edit]

Troubleshooting (10%)[edit]

Core concepts (19%)[edit]

Networking (11%)[edit]

Installation, Configuration & Validation (12%)[edit]

See also[edit]

Advertising: