Cách cài đặt Rancher 2 trên Ubuntu Server 18.04

Hình: Jack Wallen

Rancher là một công cụ phần mềm nguồn mở để triển khai Kubernetes như một dịch vụ. Với Rancher, bạn có thể chạy Kubernetes ở bất cứ đâu, quản lý các cụm, tập trung chính sách và quản lý khối lượng công việc và tận hưởng một nền tảng với khóa nhà cung cấp bằng không. Trên hết, Rancher có thể được cài đặt trên phần cứng sẵn có, chạy hệ điều hành Linux.

Đám mây phải đọc

  • Điện toán đám mây năm 2020: Dự đoán về bảo mật, AI, Kubernetes, v.v.
  • Những tiến bộ đám mây quan trọng nhất của thập kỷ
  • Các nhà cung cấp dịch vụ máy tính để bàn hàng đầu (DaaS): Amazon, Citrix, Microsoft, VMware, v.v.
  • Chính sách điện toán đám mây (TechRepublic Premium)

Tôi sẽ hướng dẫn bạn quá trình cài đặt Rancher 2 trên nền tảng Ubuntu Server 18.04.

Những gì bạn cần

Tôi sẽ chứng minh bằng hai nút (điều chỉnh tên máy chủ và địa chỉ IP nếu cần):

  • CHI NHÁNH tại địa chỉ IP 192.168.1.190
    RUCER2 tại địa chỉ IP 192.168.1.191

Cả hai máy này sẽ chạy Ubuntu Server 18.04 được cập nhật đầy đủ.

Cài đặt phụ thuộc

Điều đầu tiên phải được thực hiện là cài đặt phụ thuộc Docker trên cả hai nút. Chúng tôi muốn cài đặt phiên bản Docker mới nhất (không phải phiên bản được tìm thấy trong kho lưu trữ tiêu chuẩn). Để thực hiện việc này, hãy mở một cửa sổ đầu cuối và ra lệnh:

 sudo apt-get -y cài đặt apt-Transport-https ca-cert curl software-property-common curl -fsSL https://doad.docker.com/linux/ub Ubuntu / gpg | sudo apt-key add - sudo add-apt-repository "deb arch = amd64 https://doad.docker.com/linux/ub Ubuntu $ (lsb_release -cs) ổn định" sudo apt-get -y cài đặt docker-ce 

Thêm người dùng vào nhóm Docker

Để tránh chạy Docker withsudo (có thể dẫn đến các vấn đề bảo mật), bạn cần thêm người dùng vào nhóm Docker. Từ thiết bị đầu cuối, phát lệnh:

 sudo usermod -a -G docker $ USER 

Để thay đổi có hiệu lực, bạn phải đăng xuất và đăng nhập lại vào máy chủ Linux của mình.

Triển khai container Rancher

Điều này sẽ được thực hiện trên nút chính (RUCER tại 192.168.1.190). Từ thiết bị đầu cuối, khởi chạy container với lệnh:

 sudo docker chạy -d --restart = trừ khi dừng lại -p 80:80 -p 443: 443 rancher / rancher 

Mở trình duyệt và trỏ nó tới https: // SERVER_IP (trong đó SERVER_IP là Địa chỉ IP của máy chủ lưu trữ của bạn). Bạn sẽ được chào đón bởi cửa sổ đăng nhập Rancher ( Hình A ).

Hình A

Cửa sổ đăng nhập Rancher 2.


Tại đây, bạn sẽ được yêu cầu tạo mật khẩu (mạnh) mới cho quản trị viên người dùng Rancher 2.

Trong cửa sổ tiếp theo ( Hình B ), bạn phải đặt URL (hoặc Địa chỉ IP) của máy chủ Rancher 2 của bạn.

Hình B

Đặt URL (hoặc Địa chỉ IP) của máy chủ Rancher 2.


Tạo cụm đầu tiên của bạn

Thông thường, bạn cần tối thiểu ba máy để tạo một cụm. Tôi sẽ chứng minh chỉ sử dụng hai (nút chính và nút phụ). Sau khi đặt URL, bạn sẽ thấy một nút được đánh dấu rõ ràng Thêm cụm. Nhấp vào đó và sau đó điều hướng đến Cụm | Thêm cụm. Trong phần được đánh dấu từ các nút hiện có của tôi, bấm Tùy chỉnh ( Hình C ).

Hình C

Tạo cụm mới của bạn.


Đặt tên cho cụm và nhấp vào Tiếp theo. Trong màn hình kết quả ( Hình D ), đảm bảo kiểm tra etcd, Control Plan và Worker.

Hình dung

Đặt các tùy chọn chính xác cho cụm của bạn.


Sao chép lệnh từ cửa sổ lệnh và dán nó vào nút phụ của bạn. Nếu bạn thiết lập một nút thứ ba, hãy sao chép lệnh ở đó. Lệnh này sẽ mất một chút thời gian để hoàn thành, nhưng khi thực hiện, bạn sẽ có một nút mới tham gia cụm của bạn. Bạn sẽ thấy nút mới được liệt kê là đã đăng ký trong cửa sổ Rancher ( Hình E ).

Hình E

Nút của chúng tôi đã được đăng ký.


Nhấp vào nút Xong trong cửa sổ Rancher và cụm của bạn đã sẵn sàng khuấy động, theo kiểu Rancher 2.

Đá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