Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
コース概要
Introduction to Kubernetes
- Overview of Kubernetes and its architecture
- Core components: API server, Controller Manager, Scheduler, etcd, and Kubelet
- Understanding Pods, Nodes, and Clusters
Resource Management
- Isolating resources using Namespaces
- Defining Requests and Limits for computational resources
- Scaling applications with Kubernetes
Managing Workloads
- Deploying applications using Deployments, StatefulSets, and DaemonSets
- Using Jobs and CronJobs for task scheduling
- Handling updates and rollbacks
Networking and Service Discovery
- Understanding Kubernetes Services: ClusterIP, NodePort, LoadBalancer, ExternalName
- Configuring DNS and Service Discovery
- Exposing applications via Ingress
Data Persistence
- Persisting data with Persistent Volumes and Persistent Volume Claims
- Using Static and Dynamic Volumes
- Understanding Access Modes, Reclaim Policies, and Projected Volumes
Configuration Management
- Deploying ConfigMaps and Secrets
- Using environment variables and volumes for configuration
Cluster Management
- Kubernetes cluster upgrades using kubeadm
- Configuring authentication with TLS certificates
- Managing permissions with Role-Based Access Control (RBAC)
Advanced Scaling Strategies
- NodeSelector, NodeAffinity, and PodAffinity
- Understanding and applying Taints and Tolerations
Provisioning with Helm
- Introduction to Helm and Helm Charts
- Creating and deploying Helm Charts
- Managing dependencies with Helm
Troubleshooting Kubernetes
- Analyzing BackOff and CrashLoopBackOff issues
- Troubleshooting Nodes in NotReady status
- Using kubectl and logs for debugging
Summary and Next Steps
要求
- Basic understanding of Linux commands
- Familiarity with containerization concepts (e.g., Docker)
- Experience with networking fundamentals is recommended but not required
Audience
- System administrators
- DevOps engineers
- Developers aiming to deploy and manage containerized applications
35 時間
お客様の声 (5)
he was patience and understood that we fall behind
Albertina - REGNOLOGY ROMANIA S.R.L.
コース - Deploying Kubernetes Applications with Helm
彼は、k8s の概念だけでなく、すべてを説明しました。
Stefan Voinea - EMAG IT Research S.R.L
コース - Certified Kubernetes Application Developer (CKAD) - exam preparation
Machine Translated
Depth of knowledge of the trainer
Grant Miller - BMW
コース - Certified Kubernetes Administrator (CKA) - exam preparation
It gave a good grounding for Docker and Kubernetes.
Stephen Dowdeswell - Global Knowledge Networks UK
コース - Docker (introducing Kubernetes)
I mostly enjoyed the knowledge of the trainer.