Skip to content

Latest commit

 

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kubernetes Course

I am currently taking the Kubernetes course at Boot.dev. It consists of theoretical and practical content with verifications through the CLI API bootdev (GitHub). I will be posting progress screenshots of each module and its verifications. Later on, I will apply this knowledge to my finance webapp project to demonstrate my skills.

Chapter List

  1. Install

    • Guide for installing and initial setup of Kubernetes tools.
    • Learn how to install and configure kubectl and minikube, laying the foundation for your Kubernetes journey.
  2. Pods

    • Explore Kubernetes' fundamental building blocks: 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 facilitate managing and updating your applications.
    • Dive into infrastructure as code concepts.
  4. ConfigMaps

    • Discover 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

    • Understand Kubernetes Services, essential for application communication.
    • Explore different service types, traffic routing, and their role in microservices architecture.
  6. Ingress

    • Deep dive into Kubernetes Ingress, managing HTTP/HTTPS routes to services.
    • Learn about ingress controllers and different ingress types.
  7. Storage

    • Understand Kubernetes' approach to persistent storage.
    • Learn about persistent volumes, claims, and configuring storage options for stateful applications.
  8. Namespaces

    • Organize your Kubernetes clusters using namespaces.
    • Learn to isolate resources, manage permissions, and simplify cluster management.
  9. Scaling

    • Master scaling in Kubernetes, both vertically and horizontally.
    • Understand metrics, resource limits, and autoscaling capabilities for optimal performance.
  10. Nodes

    • Get acquainted with the role of nodes in Kubernetes.
    • Learn about different node types, resource allocation, and managing node health within a cluster.

About

K8s course from Boot.dev. Theoretical and practical, with verification using their CLI API

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors