Kubernetes Administrator: The Logging Mechanism
Kubernetes
| Intermediate
- 14 videos | 58m 49s
- Includes Assessment
- Earns a Badge
Kubernetes doesn't provide any native storage solution for log data, but it can be integrated with existing logging solutions. You can classify Kubernetes logs and manage them at the application and cluster level to enable observability and identify the root cause of issues. In this course, you'll learn how to do just that. You'll kick off by exploring the Logging architecture of Kubernetes clusters, the different log types maintained in Kubernetes clusters, the Kubernetes architecture that helps manage logging at the node and cluster level, best practices for Kubernetes logging, the role of the Resource Metrics pipeline, and the architecture of Metric server. Next, you'll configure a Pod specification with a container to write logs to standard output every 5 seconds and return snapshot logs from various Pod types. Moving on, you'll configure a Pod to write two different log files using different formats, create a Pod with two sidecar containers, and inspect, debug, and get logs from applications. Finally, you'll install the Metric server and use it to manage metrics for Nodes and Pods. You'll view Pod and Node resource metrics, create a Pod with one container, attach a Shell, and then execute commands in it. This course is part of a series that aligns with the Certified Kubernetes Administrator exam's objectives and can be used in its preparation.
WHAT YOU WILL LEARN
-
Discover the key concepts covered in this courseRecognize the logging architecture of a kubernetes cluster along with the different types of logs maintained in a kubernetes clusterCreate a manifest file and use the kubectl command to configure a pod specification with a container that writes logs to standard output every 5 secondsDemonstrate the use of the kubectl log command with various flags to return snapshot logs from pods as well from pods with single and multi-containers and from all containers in pods defined by labelsDescribe the kubernetes architecture that helps manage logging at the node-level and cluster-level logging architecturesConfigure a pod that runs a single container and writes to two different log files using different formatsCreate a configuration file that can be used to create a pod with two sidecar containers where the sidecar containers tail a particular log file from a shared volume and redirect the logs to their stdout stream
-
Recall the best practices that need to be considered when using the kubernetes logging mechanismUse kubectl commands to inspect, debug, and get logs from applicationsDescribe the role of resource metrics pipeline along with the architecture and design of metric serverInstall and use the metric server to manage metrics for nodes and pods in the kube-system namespaceUse the metric server add-on to view the metrics of the resources that are being used by pods and nodes in a clusterCreate a configuration file that can be used to create a pod with one container, attach a shell to the running container, and execute commands in the shell of the containerSummarize the key concepts covered in this course
IN THIS COURSE
-
1m 47s
-
4m 14s
-
3m 57s
-
4m 22s
-
4m 2s
-
4m 22s
-
6m 39s
-
4m 16s
-
4m 28s
-
3m 30s
-
6m 18s
-
4m 13s
-
5m 18s
-
1m 23s
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.
Digital badges are yours to keep, forever.