Scaling Kubernetes Apps & Solutions: Kubernetes Packaging

Kubernetes 1.20    |    Intermediate
  • 14 Videos | 1h 27m 43s
  • Includes Assessment
  • Earns a Badge
Kubernetes package management allows developers to easily package, configure, and deploy applications and services onto clusters. Package managers maintain the application lifecycle, enabling you to optimize several tasks. Learning how to utilize these resources will improve your ability to scale Kubernetes applications and services. Use this course to gain a theoretical and practical understanding of the importance of package management. Examine how each of the major cloud platforms manages Kubernetes services for continuous delivery. And explore what's on offer through the various Kubernetes package managers. On a practical front, learn how to manage Kubernetes YAML manifests. Work with Helm, creating Helm charts, chart hooks, and Kubernetes ConfigMaps and Secrets. And lastly, deploy a multi-pod application using Helm. Upon completion, you'll be able to conduct Kubernetes package management in the most viable way.

WHAT YOU WILL LEARN

  • discover the key concepts covered in this course
    describe what's meant by package management and why it's important for Kubernetes applications
    manage Kubernetes "YAML" manifests
    describe what Google Kubernetes Engine (GKE) is and outline how it's managed for continuous delivery
    describe features and benefits of Amazon Elastic Kubernetes Services (EKS) and how it's managed for continuous delivery
    describe Azure Kubernetes Service (AKS) and outline how it's managed for continuous delivery
    name different package managers for Kubernetes and describe what they're used for
  • install the Helm CLI from source or pre-built binary releases
    install a Helm chart in your Kubernetes cluster
    use Helm chart hooks in your Kubernetes deployment
    create a Helm chart ConfigMap template
    create a Helm chart secret template
    deploy a multi-pod Kubernetes application using Helm
    summarize the key concepts covered in this course

IN THIS COURSE

  • Playable
    1. 
    Course Overview
    1m 25s
    UP NEXT
  • Playable
    2. 
    Kubernetes Package Management
    6m 57s
  • Locked
    3. 
    Managing Kubernetes "YAML" Manifests
    8m 17s
  • Locked
    4. 
    Google Kubernetes Engine for Continuous Delivery
    7m 21s
  • Locked
    5. 
    Amazon EKS for Continuous Delivery
    8m 42s
  • Locked
    6. 
    Azure Kubernetes Service for Continuous Delivery
    7m 33s
  • Locked
    7. 
    Package Managers for Kubernetes
    5m 56s
  • Locked
    8. 
    Installing the Helm CLI
    5m 40s
  • Locked
    9. 
    Installing a Helm Chart in Your Kubernetes Cluster
    6m 18s
  • Locked
    10. 
    Using Helm Chart Hooks
    9m 45s
  • Locked
    11. 
    Creating a Kubernetes ConfigMap Using Helm
    5m 8s
  • Locked
    12. 
    Creating a Kubernetes Secret Using Helm
    8m 3s
  • Locked
    13. 
    Deploying a Kubernetes Application Using Helm
    5m 58s
  • Locked
    14. 
    Course Summary
    41s

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.