Kubernetes for beginners (KUBER1)

Virtualization, Kubernetes

Course delivers basics of Kubernetes, an open-source platform for container orchestration. We’ll talk about Kubernetes architecture and look at how to move around. We’ll use practical examples to demonstrate the building blocks of an application running in Kubernetes and how to modify them.

Course will help you:

  • Familiarise yourself with Kubernetes architecture
  • Start creating applications in Kubernetes

Course is intended for:

  • DevOps teams, developers, admins in need of first steps with Kubernetes

COURSE LOCATION AND AVAILABLE DATES



Choose whether to attend in person in our classroom or join online. You can select your preferred format during registration. Learn more about hybrid training.

Unlock your employees' potential. We can adapt every course in our portfolio to your objectives and participants.
Need training at your premises or want to tailor the content and duration? We will prepare the right solution, in Czech or English.

Request customised training

Course content:

Hide details
  • Containers
    1. New concept?
    2. VM vs. container
    3. Reasons for containers
    4. What is Kubernetes?
    5. How Kubernetes enhances working with containers
  • Kubernetes architecture
    1. Control plane
    2. Worker node / node
    3. Controller manager
    4. Scheduler
    5. API
    6. Kubectl
    7. Etcd
    8. Kube-proxy
    9. Kubelet
    10. Podman/Containerd/Docke
  • Minikube installation
  • A simple application deployment
  • Kubernetes resources
    1. YAML and resource definitions
    2. Deployments
    3. ReplicaSets
    4. DaemonSets
    5. Pods
    6. Services
    7. Namespaces
    8. Context
    9. Structure of Kubernetes resources
  • Kubernetes and environment management
    1. Selectors
    2. Labels
    3. Health checks
    4. Annotations
  • More complex applications
    1. Configmaps
    2. Secrets
  • Troubleshooting
    1. Logs
    2. Events
  • Practical examples of application deployments
  • Learning resources and platforms
  • Kubernetes and production?
Prerequisites:
Working knowledge of  Podman/Docker
Recommended previous course:
Docker in Practice: Building and Deploying Containerized Applications (DCKR1)
Schedule:
2 days (9:00-17:00)
Price per person:
596.00 € ( 721.16 € incl. 21% VAT)

Training and learning environment