Điểm:-2

Triển khai Kubernetes từ đầu

lá cờ nf

Ai đó có thể chia sẻ một số hướng dẫn hay về cách triển khai cụm kubernetes trên máy chủ của riêng tôi không?

Tôi không muốn sử dụng Amazon, Digital Ocean hoặc Linode.

Tôi có máy chủ proxmox của mình.

Vì vậy, kịch bản lý tưởng sẽ là 1 nút chính và 3 nút phụ; thứ 4 nếu cần thiết.

Tôi đã xem một số hướng dẫn nhưng tôi vẫn muốn tìm hiểu thêm và từ những người có thể chỉ cho tôi đi đúng hướng.

Các nút của tôi hiện chỉ cài đặt hệ điều hành, đó là Ubuntu 20.04

Điểm:1
lá cờ cn

Tùy chọn tốt nhất là bắt đầu với Kubernetes phần bắt đầu.

Đối với một cụm mà bạn đang tự quản lý, chính thức công cụ được hỗ trợ để triển khai Kubernetes là kubeadm.

Kiểm tra liên kết này - Bootstrapping cụm với kubeadm. Hướng dẫn này mô tả tất cả các bước cần thiết:

  • Đang cài đặt kubeadm
  • khắc phục sự cố kubeadm
  • Tạo một cụm với kubeadm
  • Tùy chỉnh các thành phần với API kubeadm
  • Tùy chọn cho cấu trúc liên kết có sẵn cao
  • Tạo các cụm khả dụng cao với kubeadm
  • Thiết lập Cụm etcd có tính sẵn sàng cao với kubeadm
  • Định cấu hình từng kubelet trong cụm của bạn bằng kubeadm
  • Hỗ trợ ngăn xếp kép với kubeadm

Ngoài ra, hãy kiểm tra liên kết này - môi trường sản xuất:

Một cụm Kubernetes chất lượng sản xuất yêu cầu phải lập kế hoạch và chuẩn bị. Nếu cụm Kubernetes của bạn chạy các khối lượng công việc quan trọng, thì cụm đó phải được định cấu hình để có khả năng phục hồi.Trang này giải thích các bước bạn có thể thực hiện để thiết lập cụm sẵn sàng sản xuất hoặc quảng cáo cụm hiện có để sử dụng sản xuất.

Ngoài ra còn có Kubespray:

Kubespray là một tập hợp của Ansible playbook, kho lưu trữ, công cụ cung cấp và kiến ​​thức miền cho các tác vụ quản lý cấu hình cụm OS/Kubernetes chung.

Kubespray đấu với Kubeadm

Kubeadm cung cấp Kiến thức miền về quản lý vòng đời của cụm Kubernetes, bao gồm bố cục tự lưu trữ, dịch vụ khám phá động, v.v. Nếu nó thuộc về thế giới toán tử mới, thì nó có thể được đặt tên là "Kubernetes cluster operator". Tuy nhiên, Kubespray thực hiện các tác vụ quản lý cấu hình chung từ thế giới khả thi của "người vận hành hệ điều hành", cộng với một số cụm K8 ban đầu (bao gồm các plugin mạng) và khởi động mặt phẳng điều khiển.
Kubespray đã bắt đầu sử dụng kubeadm nội bộ để tạo cụm kể từ phiên bản 2.3 để sử dụng kiến ​​thức miền quản lý vòng đời từ nó và giảm tải những thứ cấu hình hệ điều hành chung từ nó, điều này hy vọng sẽ mang lại lợi ích cho cả hai bên.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.