[#Kubernetes] Hướng Dẫn Cài Đặt Kubernetes Cluster Chi Tiết | DevOps Mentor
#kubernetes #devops #devopsmentor
Kubernetes là một nền tảng nguồn mở, khả chuyển, có thể mở rộng để quản lý các ứng dụng được đóng gói và các service, giúp thuận lợi trong việc cấu hình và tự động hoá việc triển khai ứng dụng. Kubernetes là một hệ sinh thái lớn và phát triển nhanh chóng. Các dịch vụ, sự hỗ trợ và công cụ có sẵn rộng rãi.
Kubeadm là công cụ giúp triển khai Kubernetes Cluster nhanh chóng, đồng thời còn có nhiều tính năng cho phép quản trị Kubernetes Cluster hiệu quả. Với kubeadm, người quản trị sẽ hạn chế được tối đa những lỗi phát sinh trong quá trình cài đặt, vận hành Kubernetes Cluster (lỗi do con người gây ra).
————————————————————————–
Các bước cài đặt Kubernetes Cluster với kubeadm:
Cài đặt Container Runtime: Các container runtime bao gồm docker, containerd, CRI-O
Cài đặt các công cụ kubeadm, kubelet, kubectl: Sau khi cài đặt xong các công cụ này, cần thiết lập để các công cụ này giữ nguyên phiên bản hiện tại
Cấu hình Cgroup drive: container runtime và kubelet đều có thuộc tính cgroup drive. Cần phải thiết lập thuộc tính này trên container runtime giống với kubelet, nếu không kubelet sẽ không hoạt động được
Tạo Cluster với kubeadm
Thêm master node, worker node
————————————————————————–
TIMESTAMP:
00:00 Giới thiệu tổng quan, các mô hình triển khai
02:40 Các bước triển khai Kubernetes Cluster với Kubeadm
05:00 Demo
06:00 Thiết lập loadbalancer
08:20 Cài đặt containerd, cấu hình cgroup drive
10:25 Cài đặt kubeadm, kubelet, kubectl
12:15 Thiết lập Kubernetes Cluster
15:18 Cài đặt CNI
17:00 Thêm master node, worker node
————————————————————————–
Các câu lệnh sử dụng trong video:
————————————————————————–
[ad_2]
source