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

From wikieduonline
Jump to navigation Jump to search
(Created page with "Certified Kubernetes Administrator based on v1.15.0: https://github.com/cncf/curriculum/blob/master/CKAD_Curriculum_V1.15.0.pdf == Core Concepts (13%) == * /Understand Kube...")
 
 
(57 intermediate revisions by the same user not shown)
Line 1: Line 1:
Certified Kubernetes Administrator based on v1.15.0: https://github.com/cncf/curriculum/blob/master/CKAD_Curriculum_V1.15.0.pdf
+
[[Certified Kubernetes Administrator]]
 +
 
 +
 
 +
 
 +
* Certified [[Kubernetes]] Administrator based on [[Kubernetes changelog|v1.15.0]] (Jun 2019): https://github.com/cncf/curriculum/blob/master/CKAD_Curriculum_V1.15.0.pdf
  
 
== Core Concepts (13%) ==
 
== Core Concepts (13%) ==
* [[/Understand Kubernetes API primitives/]]  
+
* [[Kubernetes API|Understand Kubernetes API primitives]]  
* [[/Create and configure basic Pods/]]
+
* [[Create and configure basic Pods]]: <code>[[kubectl create]]</code>, <code>[[kubectl apply]]</code>
  
 
== Configuration (18%) ==
 
== Configuration (18%) ==
=== Understand [[ConfigMaps]] ===
+
Understand [[ConfigMaps]]: <code>[[kubectl describe configmaps]]</code>
===  Understand [[SecurityContexts]] ===
+
* Understand [[SecurityContexts]]: <code> securityContext</code> ([[Pod]])
===  Define an application's resource requirements ===
+
* Define an application's resource requirements  
===  Create & consume [[Secrets]] ===
+
* [[CKAD:Create & consume Secrets|Create & consume Secrets]]: <code>[[kubectl]]</code> <code>[[kubectl create secret|create]]</code> | <code>[[kubectl get secrets|get]]</code> | <code>[[kubectl describe |describe]]</code>
===  Understand [[ServiceAccounts]] ===
+
* Understand [[ServiceAccounts]]
  
 
== Multi-Container Pods (10%) ==
 
== Multi-Container Pods (10%) ==
* Understand Multi-[[DevOps/Container|Container]] Pod design patters (e.g. [[ambassador]], [[adapter]], [[sidecar]])
+
* Understand Multi-[[Container]] [[Pod]] design patters (e.g. [[ambassador]], [[adapter]], [[sidecar]]) (Review: https://github.com/dgkanatsios/CKAD-exercises/blob/master/b.multi_container_pods.md)
  
== Pod Design (20%) ==
+
== [[Pod]] Design (20%) ==
* Understand how to use Labels, Selector and Annotations
+
* [[CKAD: Understand how to use Labels, Selector and Annotations|Understand how to use Labels, Selector and Annotations]]: <code>[[kubectl label]]</code>, <code>[[kubectl annotate]]</code>, <code>[[NodeSelector]]</code>
* Understand Deployments and how to perform rolling updates
+
* [[Understand Deployments and how to perform rolling updates]]: <code>[[kubectl rolling-update]]</code>
* Understand Deployments and how to perform rollbacks
+
* [[Understand Deployments and how to perform rollbacks]]: <code>[[Kubectl rollout]]</code>
  
 
== State Persistence (8%) ==
 
== State Persistence (8%) ==
* [[/Understand PersistentVolumeClaims for storage/]]<ref>https://kubernetes.io/docs/concepts/storage/persistent-volumes/</ref>
+
* [[Understand PersistentVolumeClaims for storage]]<ref>https://kubernetes.io/docs/concepts/storage/persistent-volumes/</ref>
  
 
== Services & Networking (13%) ==
 
== Services & Networking (13%) ==
* Understand Services
+
* Understand [[Kubernetes Services|Services]]
 
* Demonstrate basic understanding of [[NetworkPolicies]]
 
* Demonstrate basic understanding of [[NetworkPolicies]]
  
 
== Observability (18%) ==
 
== Observability (18%) ==
* Understand LivenessProves and ReadinessProbes
+
* [[CKAD: Understand LivenessProbes and ReadinessProbes|Understand LivenessProbes and ReadinessProbes]]
* Understand [[container logging]]
+
* [[Understand container logging]]
* Understand how to monitor applications in Kubernetes
+
* [[Understand how to monitor applications in Kubernetes]]
 
* Understand debugging in Kubernetes
 
* Understand debugging in Kubernetes
 +
 +
== Activities ==
 +
* https://medium.com/bb-tutorials-and-thoughts/practice-enough-with-these-questions-for-the-ckad-exam-2f42d1228552
 +
* Review CKAD Exercises: https://github.com/dgkanatsios/CKAD-exercises
  
 
== See also ==
 
== See also ==
* [https://github.com/walidshaari/Kubernetes-Certified-Administrator/blob/master/README.md *Kubernetes Certified Administrator Certification exam.]
+
* {{k8s}}
 +
* [https://github.com/walidshaari/Kubernetes-Certified-Administrator/blob/master/README.md Kubernetes Certified Administrator Certification exam.]
 
* [https://www.katacoda.com/courses/kubernetes/playground Kubernetes playground]
 
* [https://www.katacoda.com/courses/kubernetes/playground Kubernetes playground]
 
* [https://labs.play-with-k8s.com Play with Kubernetes]
 
* [https://labs.play-with-k8s.com Play with Kubernetes]
* [[devOps/Kubernetes/kubectl|kubectl]] and [[devOps/Kubernetes/kubeadm|kubeadm]]
+
* {{CKAD}}
  
 
[[Category:Cloud computing]]
 
[[Category:Cloud computing]]
 
[[Category:Kubernetes]]
 
[[Category:Kubernetes]]
 
+
[[Category:Certifications]]
 +
[[Category:CKAD]]
  
 
{{CC license}}
 
{{CC license}}
 
Source: https://en.wikiversity.org/wiki/DevOps/Kubernetes/Certified_Kubernetes_Administrator
 
Source: https://en.wikiversity.org/wiki/DevOps/Kubernetes/Certified_Kubernetes_Administrator

Latest revision as of 21:32, 13 July 2021

Certified Kubernetes Administrator


Core Concepts (13%)[edit]

Configuration (18%)[edit]

Multi-Container Pods (10%)[edit]

Pod Design (20%)[edit]

State Persistence (8%)[edit]

Services & Networking (13%)[edit]

Observability (18%)[edit]

Activities[edit]

See also[edit]

Text is available under the Creative Commons Attribution-ShareAlike License; additional terms may apply. By using this site, you agree to the Terms of Use and Privacy Policy.

Source: https://en.wikiversity.org/wiki/DevOps/Kubernetes/Certified_Kubernetes_Administrator

Advertising: