Kubernetes Manifests, Declaratives, & Imperatives
Kubernetes
| Beginner
- 15 videos | 1h 24m 9s
- Includes Assessment
- Earns a Badge
Learning the foundations of Kubernetes and why it is used will help you gain a better appreciation for its flexibility, as will becoming familiar with the Kubernetes CLI. In this course, you'll be introduced to Kubernetes and cluster management. You'll first learn about Kubernetes, including its key features and objects. You'll then explore the YAML templating language and advanced YAML. You'll examine a Kubernetes environment from both Windows and Linux perspectives. Next, you'll move on to learn about the imperative and declarative kubectl commands, as well as similarities and differences with imperative and declarative cluster management. Finally, you'll learn about the key advantages of declarative cluster management.
WHAT YOU WILL LEARN
-
Discover the key concepts covered in this courseIdentify what kubernetes is, provide its history, and provide context for why it is so usefulIdentify several key features of kubernetesDescribe the yaml templating languageInstall docker desktop in a windows environment and recognize its kubernetes featuresInstall minikube to configure a minimal kubernetes cluster in windowsInstall a container runtime in a linux environment that kubernetes can leverage to launch containersInstall kubelet, kubeadm, and kubectl in linux
-
Bootstrap a multi-node kubernetes cluster in linuxUse kubectl imperative commands to manage a cluster using imperative object configurationDescribe kubernetes objects and their purposeIdentify the declarative cluster management paradigmCompare and contrast imperative and declarative cluster management approachesDemonstrate the key advantages of declarative cluster managementSummarize the key concepts covered in this course
IN THIS COURSE
-
1m 54s
-
6m 52sIn this video, you will identify what Kubernetes is, provide its history, and provide context for why it is useful. FREE ACCESS
-
6m 2sIn this video, you'll learn more about some of the key features of Kubernetes. These include resource segregation and automatic creation and destruction of containers for scaling and auto-healing. You'll also learn how to optimize available resource usage and go along with the segregation. You'll also learn about horizontal pod autoscaling, which is a way to automatically scale the number of pods in a deployment replica set or stateful set based on specific metrics like observed CPU utilization. FREE ACCESS
-
3m 34sIn this video, you'll learn more about the YAML templating language. YAML is a data serialization language that focuses first and foremost on human readability. In Kubernetes, YAML is used to define the infrastructure our cluster requires to run. It's the language of our Infrastructure as Code. FREE ACCESS
-
6m 55sAfter completing this video, you will be able to install Docker Desktop in a Windows environment and recognize its Kubernetes features. FREE ACCESS
-
7m 18sIn this video, find out how to install Minikube to configure a minimal Kubernetes cluster on Windows. FREE ACCESS
-
5m 58sUpon completion of this video, you will be able to install a container runtime on a Linux environment that Kubernetes can leverage to launch containers. FREE ACCESS
-
5m 56sDuring this video, you will learn how to install kubelet, kubeadm, and kubectl on Linux. FREE ACCESS
-
6m 54sFind out how to bootstrap a multi-node Kubernetes cluster on Linux. FREE ACCESS
-
6m 51sLearn how to use kubectl imperative commands to manage a cluster using imperative object configuration. FREE ACCESS
-
7m 12sIn this video, you will learn how to describe Kubernetes objects and their purpose. FREE ACCESS
-
8m 8sDuring this video, you will learn how to identify the declarative cluster management paradigm. FREE ACCESS
-
4m 11sIn this video, discover how to compare and contrast imperative and declarative cluster management approaches. FREE ACCESS
-
5m 15sDiscover how to apply the key advantages of cluster management. FREE ACCESS
-
1m 8sIn this video, we will summarize the key concepts covered in this course. FREE ACCESS
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.