Đề cương khóa học
Đề cương khóa học trong ngày 1-2
Giới thiệu
I. Kiến trúc Container
-
Container so với Máy ảo (VM)
-
Phân tích Container
-
Hệ thống Container
-
OCI và CRI
II. Điều phối Container
-
Hạn chế của Hệ thống Container
-
Kiến trúc Kubernetes
-
Giới thiệu
-
Masters/nodes
-
Etcd
-
Kube-apiserver
-
Kubelet
-
Kube-proxy
-
Controller manager
-
Kube scheduler
-
-
Thiết kế và cài đặt cụm Kubernetes
-
Thực hành
-
Cài đặt cụm Kubernetes đa nút
-
III. Công cụ dòng lệnh Kubernetes
-
Imperative so với declarative
-
Kubectl
-
Krew
-
Kube ns
-
kube ctx
-
Thực hành
-
Bắt đầu với Kubernetes
-
Lệnh Kubectl
-
Công cụ cần thiết
-
IV. Khái niệm cốt lõi Kubernetes
-
Namespaces
-
Pod và Pod đa container
-
Labels và Selectors
-
Replication controllers / ReplicaSets
-
Deployments (Cập nhật và Rollback)
-
ConfigMaps và Secrets
-
Liveness và Readiness
-
Thực hành
-
Khái niệm cốt lõi Kubernetes
-
Cập nhật và Rollback
-
Labels và Selectors
-
ConfigMaps và Secrets
-
Liveness và Readiness
-
V.Kubernetes Networking
-
Networking cụm
-
Networking Pod
-
Networking Service
-
CoreDNS trong Kubernetes
-
Ingress
-
Thực hành
-
Networking
-
Services
-
Ingress
-
Đề cương khóa học trong ngày 3-4
VI. Lên lịch
-
Lên lịch thủ công
-
Taints và tolerations
-
Nhãn và Selectors nút
-
Node Affinity
-
Static Pods
-
DaemonSets
-
Thực hành
-
Lên lịch thủ công
-
Taints và tolerations
-
Nhãn và Selectors nút
-
Node Affinity
-
Static Pods
-
DaemonSets
-
Jobs và Cronjobs
-
VII.Kubernetes và Lưu trữ
-
Persistent Volumes
-
Persistent Volume Claims
-
Cung cấp động với StorageClass
-
Thực hành
-
Cung cấp tĩnh
-
Cung cấp động
-
VIII. Bảo mật Kubernetes
-
Kiểm soát dựa trên vai trò (RBAC)
-
Tài khoản dịch vụ
-
Ngữ cảnh bảo mật
-
Hạn mức tài nguyên
-
Chính sách mạng
-
Thực hành
-
RBAC và Vai trò cụm
-
Tài khoản dịch vụ
-
Ngữ cảnh bảo mật
-
Chính sách mạng
-
IX. Ghi nhật ký và Giám sát
-
Helm
-
Operators
-
Giám sát các thành phần cụm
-
Thiết lập ngăn xếp GAP - Grafana Alertmanager Prometheus
-
Thực hành
-
Helm
-
Thiết lập ngăn xếp GAP
-
Kết luận
Requirements
- Hiểu biết về các khái niệm điện toán đám mây
- Làm quen với dòng lệnh Linux
Đối tượng
- Kỹ sư DevOps
- Nhà phát triển
Testimonials (3)
everything was explained and backed up with an exercise
Mchal - Lukka Poland sp. z o.o.
Course - Kubernetes from Basic to Advanced (4 days)
Huge trainer knowledge, every question had an answer :)
Mateusz - Lukka Poland sp. z o.o.
Course - Kubernetes from Basic to Advanced (4 days)
trainer style