本篇文章蒐集與 CKA(Certified Kubernetes Administrator) 考試範圍的相關學習資源整理….會根據學習進度陸續補上
Installation, Configuration & Validation
內容範圍
- Design a Kubernetes cluster. 
- Install Kubernetes masters and nodes, including the use of TLS bootstrapping. 
- Configure secure cluster communications. 
- Configure a Highly-Available Kubernetes cluster. 
- Know where to get the Kubernetes release binaries. 
- 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 
官網資料
其他參考資料
Core Concept
內容範圍
- Understand the Kubernetes API primitives. 
- Understand the Kubernetes cluster architecture. 
- Understand Services and other network primitives. 
官網資料
其他參考資料
Networking
內容範圍
- 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 
官網資料
Services
其他參考資料
Services
- [Kubernetes] How to Implement Kubernetes Service - ClusterIP | Hwchiu Learning Note 
- [Kubernetes] How to Implement Kubernetes Service - NodePort | Hwchiu Learning Note 
- [Kubernetes] How Implemete Kubernetes Service - SessionAffinity | Hwchiu Learning Note 
Others
Storage
內容範圍
- Understand persistent volumes and know how to create them. 
- Understand access modes for volumes. 
- Understand persistent volume claims primitive. 
- Understand Kubernetes storage objects. 
- Know how to configure applications with persistent storage. 
官網資料
其他參考資料
- 深度解析Kubernetes Local Persistent Volume - WaltonWang’s Blog - 开源中国 
- kubernetes-incubator/external-storage: External storage plugins, provisioners, and helper libraries 
GlusterFS
- heketi/heketi: RESTful based volume management framework for GlusterFS 
- [GlusterFS 操作備忘 « Jamyy’s Weblog](http://jamyy.us.to/blog/2014/03/6220.html 
Scheduling
內容範圍
- Use label selectors to schedule Pods. 
- Understand the role of DaemonSets. 
- Understand how resource limits can affect Pod scheduling. 
- Understand how to run multiple schedulers 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 
官網資料
其他參考資料
Logging & Monitoring
內容範圍
- Understand how to monitor all cluster components. 
- Understand how to monitor applications. 
- Manage cluster component logs. 
- Manage application logs. 
官網資料
其他參考資料
Application Lifecycle Management
內容範圍
- Understand Deployments and how to perform rolling 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
內容範圍
- Understand Kubernetes cluster upgrade process. 
- Facilitate operating system upgrades. 
- Implement backup and restore methodologies 
官網資料
其他參考資料
Security
內容範圍
- Know how to configure authentication and authorization. 
- Understand Kubernetes security primitives. 
- Know to configure network policies. 
- Create and manage TLS certificates for cluster components. 
- Work with images securely. 
- Define security contexts. 
- Secure persistent key value store. 
- Work with role-based access control. 
官網資料
其他參考資料
Troubleshooting
內容範圍
- Troubleshoot application failure. 
- Troubleshoot control plane failure. 
- Troubleshoot worker node failure. 
- Troubleshoot networking. 
官網資料
其他參考資料
完整學習資料整理
裏面有熱心網友整理了相當多寶貴的資料….
沒付費可以有七天的無限制存取權限,用來快速的了解整體內容 or 做複習衝刺應該會有幫助