Cài đặt Kubernetes Cluster Trên Ubuntu. [phần 1] - Viblo
Có thể bạn quan tâm
Bài viết này mình hướng dẫn các bạn cài đặt kubernetes cluster trên môi trường Ubuntu với 2 servers : 1 Master và 1 slave.
I. Yêu cầu cầu hình server ubuntu trước khi cài đặt kubernetes.
Yêu cầu tối thiểu cho server chạy Ubuntu là :
Master: 2 GB RAM 2 Cores of CPU Slave/ Node: 1 GB RAM 1 Core of CPUTrên 2 ubuntu server ta update repository cho 2 server để cập nhật danh sách các gói để cho việc nâng cấp cần thiết.
apt-get updateKubernetes yêu cầu tắt tính năng swap cho server. Kubernetes không chạy trên vùng swap nên ta tắt tính năng đó bằng cách chạy lệnh:
swapoff -aĐể tắt triệt để vùng swap khi server reboot lại ta chỉnh sửa file :
nano /etc/fstabComment out dòng khởi động swap khi server khởi động: 
Cập nhật hostname phù hợp cho việc cài đặt kubernetes cluster.
nano /etc/hostname
Trong bài này ta đặt master server tên là kmaste Tiếp theo ta cập nhật file hosts cho cả master và slave đúng theo địa chỉ ip address cho từng server. 
Tiếp theo chúng ta cài đặt openSSH-server cho master và slave server :
sudo apt-get install openssh-serverKubernetes chạy trên nền tảng docker, nên tiếp theo chúng ta cài đặt docker cho cả master và slave server.
sudo su apt-get update apt-get install -y docker.ioCài đặt repo cho việc chuẩn bị cài đặt kubernetes :
apt-get update && apt-get install -y apt-transport-https curl curl -s https://packages.cloud.google.com/apt/doc/apt-key.gpg | apt-key add - cat <<EOF >/etc/apt/sources.list.d/kubernetes.list deb http://apt.kubernetes.io/ kubernetes-xenial main EOF apt-get updateSau đó cài đặt từng thành phần của kubernetes : bao gồm kubeadm, Kubelet And Kubectl
apt-get install -y kubelet kubeadm kubectlCập nhật cấu hình kubernetes : Thêm vào :
Environment=”cgroup-driver=systemd/cgroup-driver=cgroupfs”
OK ! Như vậy bạn đã cài đặt xong Kubernetes trên cả master và slave server .
Để tiếp tục thiết lập cluster cho kubernetes cho cả 2 server này , mình sẽ tiếp tục viết trong bài thứ 2.
Từ khóa » Cài đặt Kubernetes Trên Ubuntu
-
Kubernetes Là Gì? Cài đặt Kubernetes Trên Ubuntu Server
-
Cài đặt Và Cấu Hình Kubectl | Kubernetes
-
Cài đặt Kubernetes Cluster Trên Ubuntu 20.04 Với Kubeadm
-
Cách Cài đặt Kubernetes Cluster Trên Ubuntu 20.04 Bằng K3s Cực ...
-
Làm Thế Nào để Cài đặt Kubernetes Trên Ubuntu Và Các Dẫn Xuất Và ...
-
Cài đặt Và Triển Khai Kubernetes Trên Ubuntu 18.04 LTS
-
Hướng Dẫn Cài đặt Kubernetes Cluster Ubuntu 20.04 LTS Với ...
-
Phần 2: Cài đặt Kubernetes Xây Dựng Cluster Và Build App Bằng File ...
-
Cài đặt Kubernetes Trên Ubuntu - Asianux Viet Nam
-
Kubernetes – Phần 3 – Cài đặt Kubernetes - HỌC CHỦ ĐỘNG
-
Cách Cài đặt Kubernetes Với Minikube Trên Ubuntu 20.04
-
Cách Cài đặt Kubernetes Trên Ubuntu 22.04 Jammy Jellyfish Linux
-
Cài đặt Kubernetes Cluster Với Kubeadm - Technology Diver
-
Hướng Dẫn Cài đặt Cluster Kubernetes Với RKE Trên Ubuntu 20.04