Kubernetes Install and Configuration
The course is aimed at those who want to learn how to use Kubernetes as a container orchestration system. We start by installing Kubernetes with Kubeadm, and list the fundamentals of using clients and kubeconfig to interact with your cluster. We also examine the role of the kubelet in monitoring and managing cluster nodes. We then proceed with the implementation and development of the cluster, and explore the installation of Calico to ensure network security. Teaches how to configure LoadBalancer and StorageClass for load balancing and storage management. Additionally, the course focuses on the importance of cluster upgrade and etcd snapshot creation for data backup. With this course,
COD: DSK211
Categorie: Kubernetes

Teaching methodology
The course includes educational laboratories in which each student will be able to work in order to complete training exercises that will provide practical experience in using the instrument, for each of the topics covered during the course.
Prerequisites
- Basic knowledge of Linux and the command line
- Experience with virtualization and creating virtual machines
- Familiarity with the concepts of containerization and container orchestration
- Knowledge of the fundamental principles of TCP/IP networking and the HTTP protocol.
Outgoing knowledge/skills
- Install Kubernetes using Kubeadm and configure the client and kubeconfig to interact with the cluster
- Understand the role of Kubelet in orchestrating containers in Kubernetes
- Learn how to expand your cluster to include new nodes
- Install and configure Calico as the networking solution for the cluster
- Learn how to configure and use LoadBalancer to distribute application traffic across the cluster
- Learn how to use StorageClass to manage data persistence in applications on Kubernetes
- Understand the cluster upgrade process and learn how to upgrade Kubernetes to the next version
- Learn how to create and use Etcd snapshots to back up and restore your cluster
Educational program
- Install Kubernetes with Kubeadm
- Client e kubeconfig
- Kubelet
- Develop the cluster
- Install Calico
- LoadBalancer
- StorageClass
- Upgrade the cluster
- Etcd snapshots
Duration – 1 day
Delivery – Classroom, On Site, Remote
PC and SW Requirement:
- Internet connection
- Web browser – Google Chrome
- Zoom
Language
Instructor: English
Workshops: English
Slides: English