Extending Kubernetes: Implementing Kubernetes Extensions

Kubernetes 1.22    |    Expert
  • 14 Videos | 1h 17m 35s
  • Includes Assessment
  • Earns a Badge
Kubernetes provides an extensibility framework that can be used to provide new functions and features to the system. This allows Kubernetes to grow and provide custom functionality to this platform. Use this course to learn about specific methods for extending Kubernetes and follow practical demonstrations of how this is done. Begin by exploring methods for extending Kubernetes on the client side and server side. Learn how to extend Kubernetes using customer resource definitions and the Service Catalog. Discover how container platforms such as RedHat's OpenShift are used to provide additional functionality for Kubernetes. Moving on, practice how to install the Service Catalog using Helm, write and install kubectl plugins, perform debugging on pods, create and use CustomResourceDefinitions (CRDs), and create an application in the OpenShift platform using the command-line interface (CLI) and the web console interface. When you're done, you'll know the best ways to implement and leverage methods available for extending Kubernetes.

WHAT YOU WILL LEARN

  • discover the key concepts covered in this course
    describe some of the methods for extending Kubernetes on the client side
    describe some of the methods for extending Kubernetes on the server side
    describe Customer Resource Definitions and how they are used to extend Kubernetes
    describe Kubernetes customization and extensions via the Service Catalog
    install the Service Catalog CLI in Kubernetes using Helm
    write and install kubectl plugins in Kubernetes
  • perform debugging on pods in Kubernetes
    create and use CustomResourceDefinitions in Kubernetes
    discuss container platforms that rely on Kubernetes such as RedHat's OpenShift
    discuss the benefit and value added by platforms such as OpenShift create in terms of extension and customization features
    create an application in the OpenShift platform using the Command-Line Interface (CLI)
    create an application in the OpenShift platform using the web console interface
    summarize the key concepts covered in this course

IN THIS COURSE

  • Playable
    1. 
    Course Overview
    1m 50s
    UP NEXT
  • Playable
    2. 
    Kubernetes Client Side Extensibility
    6m 31s
  • Locked
    3. 
    Kubernetes Server Side Extensibility
    5m 17s
  • Locked
    4. 
    Kubernetes Customer Resource Definitions
    4m 49s
  • Locked
    5. 
    Kubernetes Service Catalog
    6m 6s
  • Locked
    6. 
    Installing Service Catalog Using Helm
    3m 36s
  • Locked
    7. 
    Using Kubectl Plugins In Kubernetes
    6m 36s
  • Locked
    8. 
    Debugging Kubernetes Pods
    5m 14s
  • Locked
    9. 
    Working with CustomResourceDefinitions in Kubernetes
    8m 27s
  • Locked
    10. 
    Kubernetes Container Platforms
    12m 7s
  • Locked
    11. 
    Kubernetes Container Platforms Benefits
    4m 17s
  • Locked
    12. 
    Using the OpenShift CLI
    5m 54s
  • Locked
    13. 
    Using the OpenShift Web Console
    5m 58s
  • Locked
    14. 
    Course Summary
    52s

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.