コース概要

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 時間

参加者の人数


Price per participant

お客様の声 (5)

Upcoming Courses

関連カテゴリー