Msinh sống đầu

Để đọc được bài viết này các bạn cần phải có một số kiến thức cơ phiên bản về K8S, hoàn toàn có thể tìm hiểu thêm nội dung bài viết Tìm gọi cơ bản về Kubernetes - K8s.

Bạn đang xem: Rancher là gì

Việc khởi chạy một khối hệ thống K8S bên trên một máy có rất nhiều bất tiện và ko thấy được không còn chức năng của K8S. Trên thực tế những nhóm nhóm, tổ chức yêu cầu một giải pháp thao tác làm việc với kiểm soát duy nhất. thành lập nhằm mục đích đáp ứng yêu cầu này sẽ là Rancher 2.0. Bài viết này mình xin phép được reviews lại giải pháp sử dụng Rancher.

Môi trường bản thân áp dụng đã là AWS EC2. Máy nhà này còn có kết nối mạng kha khá ổn định với đất nước hình chữ S cùng trước hết là tất cả tác dụng pay-as-you-go, cho phép trả tiền theo thời gian áp dụng tính bởi phút ít. Rất thuận lợi chạy thử nhưng không mất chi phí thuê tháng trọn gói.

Rancher là gì?

Rancher góp thống trị Docker container bằng bối cảnh một phương pháp tiện lợi, phần lớn thao tác phần đa trên giao diện website. Rancher còn tích hòa hợp thêm một trong những công cụ phầm mềm mang lại System Admin nlỗi Shell, App Catalog ...Rancher là dự án công trình miễn giá thành, ban đầu phát triển từ thời điểm cách đây từ năm năm trước. Với kim chỉ nam ban sơ là phát triển phần mềm để thống trị với desgin những cấu trúc khối hệ thống container vào đều cửa hàng, chạy với mọi kiến trúc hạ tầng. Qua những phiên phiên bản, Rancher dần dần trsinh hoạt thành công cố kỉnh hỗ trợ rất nhiều container orchestration như: Docker Swarm, Mesos giỏi Kubernete. Quản lý những tài nguyên trên AWS EC2, Digital Ocean ... bằng API. Quản lý những kết nối mạng nội cỗ giữa những container hoặc mạng internet.

*

Kiến trúc Cluster

Mô tuồng như sau:

*

Danh sách VPS vẫn dựng:

Rancher: 1 serverMaster: 1 serverNode: 2 serverChuẩn bị môi trường

Nlỗi hình bên trên thì chúng ta cần chuẩn chỉnh bị:

4 sản phẩm công nghệ VPSsMình lựa chọn OS: CentOS 7.4Mỗi VPS đã có cài đặt docker

#Docker install$ subởi yum update -y $ suvày yum install docker -y $ subởi systemctl enable docker$ suvì chưng systemctl start dockerCấu hình cơ bạn dạng khởi rượu cồn Docker

$ suvị groupadd docker$ suvì service docker restart$ sudo userthủ thuật -a -G docker user_nameSau lúc setup xong xuôi thì chúng ta được tuồng như mặt dưới:

*

Rancher Install

Mình áp dụng phiên bản mới nhất của Rancher

$ subởi vì docker run -d --name rancher_server --restart=unless-stopped -p 80:80 -p 443:443 rancher/rancherLogin RancherTruy ctràn vào rancher theo mặt đường dẫn: https://IP server sở hữu Rancher

Thiết lập Password tuỳ ý:

*

Sau lúc tùy chỉnh thiết lập password hoàn thành, sau đó là bước cấu hình thiết lập URL. Tại đoạn này thì hệ thống thiết lập Rancher cần được cung ứng public IP, hoặc public domain. Vì lúc join những Server vào Cluster cần truy cập đến server này.

Xem thêm:

Create ClusterClichồng Nút Add ClusterChọn CustomĐiền Cluster name.Click Next

*

Chọn checkbox etcd với ControlCopy comm& và chạy sống thứ thiết lập MasterCliông xã Done.

Quá trình chạy hoàn toàn có thể mất chút ít thời gian, chúng ta hóng cho đến lúc tâm lý của Cluster xong thì mới có thể thêm Node tiếp theo sau.

Clichồng vào thực đơn Cluster bên trên tkhô nóng menu ta đạt được tuồng như sau khoản thời gian xong.

*

Đến đây thì Cluster của họ như sau:

*

Add NodeCũng tại mune Cluster, clichồng hình tượng "3 chnóng dọc" góc mặt nên bên trên, chọn edit.Tại phía trên họ clichồng chọn checkbox Worker, copy command trong ô chạy ở hai hệ thống dành riêng cho Nodes.Nhấn SaveSau lúc chạy kết thúc (các Server sẽ join vào Cluster), chúng ta có thể kiếm tra bằng cách truy cập thực đơn Node.
*

Nếu như các bạn có toàn quyền làm chủ tài khoản AWS, còn một phương pháp rất đơn giản rộng đó là dùng API của EC2 để chế tác node luôn luôn trải qua API key

*

Hướng dẫn đem Access key: AWS Blog

Bạn có thể tuỳ chỉnh cấu hình nhưng mà Rancher đã thực hiện đến node bắt đầu của bạn: Rancher Document

Tổng kết

Tgiỏi vày dùng những hiện tượng quản lý K8S trả mức giá nhỏng GKE, EKS thì nhóm đội có thể áp dụng Rancher - một luật pháp miễn phí với đông đảo thiên tài tuyệt vời và hoàn hảo nhất giúp ta chế tạo Kubernetes Cluster một biện pháp hối hả. Rancher còn cung cấp nhiều nhân kiệt bổ ích mang đến quản lý lớn hơn các, sống nội dung bài viết tiếp mình sẽ chia sẻ những thủ pháp môi trường thiên nhiên Production nhé.

Tham khảo:https://blog.vietnamlab.vn/nhap-mon-kubernetes-p3-rancher-2-0-kien-truc-k8s/

Bài viết liên quan

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *