Back to training list
Online

Learn Kubernetes

boot.dev

  • Completion date 10 November 2025
  • Category Kubernetes
  • Format Online

Training description

  1. Install
    This chapter is a guide through the initial setup and installation of Kubernetes tools. Learn to install and configure kubectl and minikube, setting the foundation for your Kubernetes journey.
  2. Pods
    Explore the fundamental building blocks of Kubernetes: Pods. Understand their lifecycle, how to create and manage them, and their role in a Kubernetes environment.
  3. Deployments
    Learn about Deployments and how they allow you to manage and update your applications with ease. Learn about infrastructure as code.
  4. ConfigMaps
    Uncover the power of ConfigMaps in Kubernetes for managing configuration data. Learn to create, deploy, and update ConfigMaps to externalize and manage application configurations.
  5. Services
    Learn about Kubernetes Services, an essential feature for app communication. Discover different service types, how they route traffic, and their role in microservices architecture.
  6. Gateway
    Dive into Gateway in Kubernetes, understanding how to expose, manage, and secure HTTP/HTTPS routes to services. Learn about Gateway API resources and different Gateway types.
  7. Storage
    Understand Kubernetes' approach to persistent storage. Learn about persistent volumes, claims, and the configuration of storage options for stateful applications.
  8. Namespaces
    Discover how to organize your Kubernetes clusters using namespaces. Learn to isolate resources, manage permissions, and simplify cluster management.
  9. Scaling
    Master the art of scaling in Kubernetes, both vertically and horizontally. Understand the metrics, resource limits, and auto-scaling capabilities to ensure optimal performance.
  10. Nodes
    Get to grips with the role of nodes in Kubernetes. Learn about different node types, resource allocation, and how to manage and maintain node health for a cluster.

Link

Certificate

Certyfikat — Learn Kubernetes