Kubernetes Manifests, Declaratives, & Imperatives

Kubernetes 1.20    |    Beginner
  • 15 Videos | 1h 29m 41s
  • 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 course
    identify what Kubernetes is, provide its history, and provide context for why it is so useful
    identify several key features of Kubernetes
    describe the YAML templating language
    install Docker Desktop in a Windows environment and recognize its Kubernetes features
    install Minikube to configure a minimal Kubernetes cluster in Windows
    install a container runtime in a Linux environment that Kubernetes can leverage to launch containers
    install kubelet, kubeadm, and kubectl in Linux
  • bootstrap a multi-node Kubernetes cluster in Linux
    use kubectl imperative commands to manage a cluster using imperative object configuration
    describe Kubernetes objects and their purpose
    identify the declarative cluster management paradigm
    compare and contrast imperative and declarative cluster management approaches
    demonstrate the key advantages of declarative cluster management
    summarize the key concepts covered in this course

IN THIS COURSE

  • Playable
    1. 
    Course Overview
    1m 54s
    UP NEXT
  • Playable
    2. 
    Introducing Kubernetes
    6m 52s
  • Locked
    3. 
    Key Features of Kubernetes
    6m 2s
  • Locked
    4. 
    The YAML Templating Language
    3m 34s
  • Locked
    5. 
    Installing Docker Desktop in Windows
    6m 55s
  • Locked
    6. 
    Installing Minikube in Windows
    7m 18s
  • Locked
    7. 
    Installing a Container Runtime in Linux
    5m 58s
  • Locked
    8. 
    Installing Kubernetes in Linux
    5m 56s
  • Locked
    9. 
    Bootstrapping a Kubernetes Cluster
    6m 54s
  • Locked
    10. 
    Managing Clusters Using an Imperative Model
    6m 51s
  • Locked
    11. 
    Kubernetes Objects
    7m 12s
  • Locked
    12. 
    Identifying Declarative kubectl Commands
    7m 10s
  • Locked
    13. 
    Imperative vs. Declarative Cluster Management
    4m 11s
  • Locked
    14. 
    Demonstrating Declarative State
    5m 15s
  • Locked
    15. 
    Course Summary
    1m 8s

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion of this course, which can be shared on any social network or business platform

Digital badges are yours to keep, forever.

YOU MIGHT ALSO LIKE