Đề cương khóa học
Khung nội dung khóa học cho ngày 1-2
Giới thiệu
I. Kiến trúc Container
Container so với VMs
Tổ chức các container
Hệ thống quản lý container
OCI và CRI
II. Điều phối Container
Hạn chế của hệ thống quản lý container
Kiến trúc Kubernetes
Giới thiệu
Máy chủ/điểm kết nối (Masters/nodes)
Etcd
Kube-apiserver
Kubelet
Kube-proxy
Quản lý điều khiển
Kube scheduler
Thiết kế và cài đặt một cụm Kubernetes
Bài lab
Cài đặt cụm Kubernetes đa nút
III. Công cụ dòng lệnh Kubernetes
Lệnh imperative vs declarative
Kubectl
Krew
Kube ns
kube ctx
Bài lab
Tiếp cận Kubernetes
Các lệnh Kubectl
Công cụ cần thiết
IV. Các khái niệm cốt lõi của Kubernetes
Namespace
Pod và Pod đa-container
Nhãn và Bộ chọn (Labels and Selectors)
Bộ điều khiển sao chép / ReplicaSets
Sự triển khai (Rolling Updates và Rolling Back)
ConfigMaps và Secrets
Tính sống còn và Sẵn sàng (Liveness and Readiness)
Bài lab
Các khái niệm cốt lõi của Kubernetes
Sự triển khai (Rolling Update và Rollback)
Nhãn và Bộ chọn (Labels and Selectors)
ConfigMaps và Secrets
Tính sống còn và Sẵn sàng (Liveness and Readiness)
V. Mạng Kubernetes
Mạng cụm (Cluster Networking)
Mạng Pod
Mạng Dịch vụ (Service Networking)
CoreDNS trong Kubernetes
Ingress
Bài lab
Mạng
Dịch vụ (Services)
Ingress
Khung nội dung khóa học cho ngày 3-4
VI. Đặt lịch
Đặt lịch thủ công
Taints và tolerations
Nhãn nút và Bộ chọn (Node labels and Selectors)
Kết dính nút (Node Affinity)
Pod tĩnh (Static Pods)
DaemonSets
Bài lab
Đặt lịch thủ công
Taints và tolerations
Nhãn nút và Bộ chọn (Node labels and Selectors)
Kết dính nút (Node Affinity)
Pod tĩnh (Static Pods)
DaemonSets
Công việc và Công việc định kỳ (Jobs and Cronjobs)
VII. Kubernetes và Lưu trữ
Lưu trữ cố định (Persistent Volumes)
Yêu cầu lưu trữ cố định (Persistent Volume Claims)
Cung cấp động với StorageClass
Bài lab
Cung cấp tĩnh
Cung cấp động
VIII. Bảo mật Kubernetes
Kiểm soát truy cập dựa trên vai trò (Role Based Access Control)
Tài khoản dịch vụ (Service Accounts)
Môi trường bảo mật (Security Contexts)
Định mức tài nguyên (Resource Quotas)
Chính sách mạng (Network Policy)
Bài lab
Kiểm soát truy cập dựa trên vai trò và Vai trò cụm (RBAC and Cluster Roles)
Tài khoản dịch vụ (Service Accounts)
Môi trường bảo mật (Security Contexts)
Chính sách mạng (Network Policy)
IX. Ghi log và Giám sát
Helm
Các toán tử (Operators)
Giám sát các thành phần cụm
Cài đặt stack GAP - Grafana Alertmanager Prometheus
Bài lab
Helm
Cài đặt stack GAP
Kết luận
Yêu cầu
- Có hiểu biết về các khái niệm điện toán đám mây.
- Quen thuộc với dòng lệnh Linux.
Đối tượng
- Kỹ sư DevOps.
- Lập trình viên.
Đánh giá (5)
Tôi thích tốc độ của khóa đào tạo.
Michael
Khóa học - Kubernetes from Basic to Advanced (4 days)
Dịch thuật bằng máy
đó là một lượng thông tin rất lớn. Có lẽ sẽ hữu ích nếu có thêm một ngày vì tôi cảm thấy nó hơi bị nén lại để cố gắng nhét tất cả vào.
Mark
Khóa học - Kubernetes from Basic to Advanced (4 days)
Dịch thuật bằng máy
tất cả đều được giải thích và đi kèm với một bài tập thực hành
Mchal - Lukka Poland sp. z o.o.
Khóa học - Kubernetes from Basic to Advanced (4 days)
Dịch thuật bằng máy
Kho kiến thức khổng lồ của giảng viên, mọi câu hỏi đều có đáp án :)
Mateusz - Lukka Poland sp. z o.o.
Khóa học - Kubernetes from Basic to Advanced (4 days)
Dịch thuật bằng máy
Dịch này Từ: en Đến: vi phong cáchtrainer
Karol - Lukka Poland sp. z o.o.
Khóa học - Kubernetes from Basic to Advanced (4 days)
Dịch thuật bằng máy