Cách cài đặt Kubernetes trên CentOS 8

Cách cài đặt Kubernetes trên CentOS 8 Với CentOS 8, cài đặt Kubernetes đã thay đổi. Tìm hiểu làm thế nào để thực hiện điều này.

CentOS 8 đã đến, và cùng với nó, một số thay đổi đã được phát hiện. Một thay đổi như vậy là cách cài đặt công cụ Docker và Kubernetes được chăm sóc. Tôi đã trình bày việc cài đặt Docker CE trên Cent OS 8 và bây giờ tôi muốn hướng dẫn bạn quá trình cài đặt Kubernetes trên cùng một máy chủ CentOS 8.

Đám mây lai: Hướng dẫn cho ưu điểm CNTT (tải xuống TechRepublic)

Những gì bạn cần

Để thực hiện công việc này, bạn sẽ cần những điều sau đây:

  • Một phiên bản đang chạy của CentOS 8
  • Docker CE được cài đặt và chạy
  • Một người dùng có quyền sudo
  • Truy cập vào người dùng root

Cách cài đặt Kubernetes

Hãy nhớ rằng, điều quan trọng là bạn phải cài đặt Docker CE, trước khi bắt đầu quá trình này. Khi bạn đã khởi động và chạy công cụ Docker, đây là cách thêm Kubernetes vào máy chủ.

Điều đầu tiên cần làm là bổ sung kho Kubernetes. Để thực hiện việc này, hãy mở một cửa sổ đầu cuối trên máy chủ CentOS 8 và ra lệnh:

 sudo nano /etc/yum.repose.d/kubernetes.repo 

Trong tệp mới này, dán các nội dung sau:

 kubernetes name = Kubernetes baseurl = https: //packages.cloud.google.com/yum/repose/kubernetes-el7-x86_64 enable = 1 gpgcheck = 1 repo_gpgcheck = 1 gpgkey = https: //packages.cloud.google. com / yum / doc / yum-key.gpg https://packages.cloud.google.com/yum/doc/rpm-package-key.gpg 

Lưu và đóng tập tin.

Tiếp theo, cài đặt các gói cần thiết bằng lệnh:

 sudo dnf cài đặt -y kubelet kubeadm kubectl --disableexcludes = kubernetes 

Kích hoạt trình nền kubelet bằng lệnh:

 sudo systemctl cho phép --now kubelet 

Đối với tác vụ tiếp theo, bạn phải su cho người dùng root. Khi bạn đã thực hiện điều đó, hãy ra lệnh:

 nano /etc/sysctl.d/k8s.conf 

Trong tệp mới này, thêm hai dòng sau:

 net.bridge.bridge-nf-call-ip6tables = 1 net.bridge.bridge-nf-call-iptables = 1 

Lưu và đóng tập tin.

Tải lại cấu hình bằng lệnh:

 hệ thống - hệ thống 

Thoát khỏi người dùng root bằng lệnh:

 lối ra 

Làm thế nào để vô hiệu hóa trao đổi

Cuối cùng, trước khi bạn khởi tạo cụm Kubernetes của mình, bạn phải tắt trao đổi. Đối với điều này, ban hành lệnh:

 trao đổi sudo -a 

Để làm điều này vĩnh viễn, ban hành lệnh:

 sudo nano / etc / fstab 

Nhận xét dòng bắt đầu bằng / dev / mapper / cl-exchange exchange . Lưu và đóng tập tin.

Bây giờ bạn có thể khởi tạo cụm Kubernetes của mình và thêm các nút. Máy chủ CentOS 8 Kubernetes của bạn đã sẵn sàng để bắt đầu triển khai.

Đám mây và mọi thứ như một bản tin dịch vụ

Đây là nguồn tài nguyên mới nhất của bạn về AWS, Microsoft Azure, Google Cloud Platform, XaaS, bảo mật đám mây và nhiều hơn nữa. Thứ hai được giao

Đăng ký hôm nay

© Copyright 2020 | mobilegn.com