Menu

We are the JSLeague

Kubernetes

Course duration

  • 3 days

Technical requirements

  • 60%
    Programming skills
  • 50%
    Linux concepts

Course description

Fundamentals

  1. Introduction
  2. Kubernetes Architecture and Components
  3. Kubernetes Distributions
  4. Networking
  5. Kubernetes CLI - kubectl
  6. Basic Workloads - Pods
  7. Namespaces
  8. Exposing Ports - Services and Endpoints
  9. Init Containers
  10. Persistent Workloads - Deployments, DaemonSets
  11. Pod Logging
  12. ConfigMaps and Secrets
  13. Configuring Resource Limits
  14. Cluster Events
  15. Jobs and CronJobs
  16. Exposing Services - Ingress
  17. Ephemeral Storage - hostPath, emptyDir
  18. Persistent Storage - StorageClass, PersistentVolumeClaim and PersistentVolume

Advanced Topics

  1. Liveness and Readiness Probes
  2. Assigning Pods to Nodes - nodeSelector, (anti-)affinity
  3. Taints and Tolerations
  4. Pod Security Policies
  5. Network Policies
  6. Custom Resource Definition (CRD) and Kubernetes Operators

Full Curricula

Interested in other JS trainings ?

jsleague logo big