= Các giải pháp hiện có (thương mại hoặc nguồn mở) để khởi tạo cụm Kubernetes trên cơ sở hạ tầng tùy ý (AWS, GCE, DO hoặc bare-metal) là gì? Tôi đang khám phá giải pháp cho phép chúng tôi phân phối cụm Kubernetes của mình trên nhiều nhà cung cấp (ví dụ: dựa trên chi phí) Chúng tôi đang chạy một cụm Kubernetes sử dụng khoảng 3000 vCPU. Tất cả các nhóm đều là nút công nhân tồn tại trong thời gian ngắn, lắng nghe công việc từ hàng đợi trung tâm gồm các tác vụ xử lý dữ liệu. Chúng tôi hiện đang sử dụng các nút ưu tiên GCP để hỗ trợ 90% sức mạnh tính toán cần thiết (quay trở lại các nút thông thường). Tôi đang khám phá các giải pháp cho phép tôi "chuyển"các nhóm sang một cụm khác (trên nhà cung cấp dịch vụ đám mây/bare-metal khác) khi chúng tôi không thể bảo mật tài nguyên cần thiết từ GCP ví dụ. Có PaaS nào mà tôi có thể cung cấp thông tin xác thực AWS/GCP của mình không (chúng tôi có các khoản tín dụng AWS/GCP/DO; do đó, tính trừu tượng sử dụng tài khoản của nhà cung cấp riêng của họ không hoạt động) và nó sẽ thiết lập và quản lý cụm Kubernetes trên các nút thuộc về cả nhà cung cấp đám mây? Bạn có thể xem Rancher hoặc bất kỳ giải pháp tương tự nào như kubermatic từ loodse. Các Công cụ này trừu tượng hóa â¢âÂinstall-a-Cluster-on-a-cloud-providerââ và cung cấp hỗ trợ cho các nền tảng iaas cơ bản như aws, gcp, do hoặc vsphere. Ngoài ra, các công cụ này có một số tính năng khá hay như tạo khuôn mẫu, tổng hợp nhật ký hoặc danh mục ứng dụng để cài đặt các ứng dụng như Bộ điều khiển xâm nhập hoặc s.th. khác. Rancher +1 BTW, bạn thậm chí có thể sử dụng Rancher làm nền tảng để xây dựng PaaS của riêng mình: rancher/norman là một khung giúp bạn xây dựng bộ điều khiển/nhà điều hành dựa trên CRD, cũng như máy chủ tương thích với rancher/api-spec rancher/api-spec là phiên bản nâng cao của API RESTful, với giao diện người dùng được tạo tự động để gỡ lỗi, nếu bạn đã có CRD, bạn có thể dễ dàng tích hợp, ví dụ: refunc/refunc-rancher là trình bao bọc mỏng của chúng tôi dành cho refunc/refunc rancher/ui dựa trên emberjs, giúp dễ dàng mở rộng, ví dụ refunc/rancher-ui sử dụng Ember Engines để tạo giao diện người dùng tùy chỉnh của chúng tôi cho refunc/refunc bằng cách thay thế các tệp tĩnh đã tạo httpsgithub.com/gardener có thể thú vị đối với bạn. Nó cho phép bạn tạo và quản lý các cụm k8 trên một số nhà cung cấp IaaS Tài liệu Kubernetes có một danh sách khá hay: httpskubernetes.io/docs/setup/pick-right-solution/ Tôi nghĩ rằng Rancher, Gardener, Kublr và một số người khác cung cấp khả năng chạy Kubernetes trên nhiều nhà cung cấp đám mây. Hoặc có nhiều hướng dẫn được liên kết về cách bạn có thể tự triển khai và quản lý chúng Hoặc bạn chỉ có thể tạo các cụm Kubernetes trong AWS và GCP bằng hướng dẫn của họ, thiết lập chúng ở chế độ tự động thay đổi quy mô và có một lớp quản lý kiểm soát cụm mà bạn chạy khối lượng công việc trên đó. Nhiều lựa chọn! Chúng tôi có phiên bản mã nguồn mở và miễn phí dành cho nhà phát triển - hỗ trợ 6 nhà cung cấp đám mây và cả tại chỗ. Bạn có thể dùng thử tại đây: httpsbeta.banzaicloud.io/ và kiểm tra mã tại httpsgithub.com/banzaicloud/pipeline httpswww.ibm.com/cloud/multicloud-manager Quản lý đa đám mây là khả năng quản lý hiệu quả nhiều trung tâm dữ liệu hoặc môi trường đám mây (công khai hoặc riêng tư), như thể chúng là một môi trường duy nhất. Doanh nghiệp trung bình sử dụng sáu hoặc nhiều hơn và hàng trăm cụm, điều này có thể dẫn đến một môi trường phức tạp và gây ra các vấn đề sắp xảy ra hoặc trong tương lai. Khối lượng công việc phân tán, lỗ hổng bảo mật và khả năng hiển thị hạn chế trên đầu ra của các nhóm phát triển là một số vấn đề hoạt động khó quản lý chung Đăng ký và triển khai các cụm Kubernetes ở bất cứ nơi nào chúng đang chạy. Dễ dàng chuyển đổi giữa các nhà cung cấp đám mây và kết nối công khai và riêng tư Tiết lộ: Tôi là một nhân viên IBM và rất sẵn lòng giúp trả lời bất kỳ câu hỏi tiếp theo nào về MCM hoặc IBM Cloud Private Những gì bạn đang yêu cầu không tồn tại. Không có bộ điều phối container đa đám mây Không có giải pháp sẵn có nào có thể tăng tốc tính toán trên các nhà cung cấp đám mây và lên lịch cho các vùng chứa của bạn dựa trên chi phí Tôi không thể tưởng tượng nó thậm chí sẽ hoạt động như thế nào ngoại trừ các ứng dụng không trạng thái. Kinh nghiệm của tôi là các ứng dụng không trạng thái không phải là mặc định và là thứ bạn hướng tới và bạn chuyển trạng thái sang nơi khác, thường là ở đâu đó gần Bạn đang ở trên đám mây rẻ nhất (GCP) Chính xác thì vấn đề là gì? GCP có thực sự không thể đáp ứng số lượng nút bạn yêu cầu không? Lập kế hoạch cho các nút trên một đám mây khác có vẻ như cần rất nhiều nỗ lực và phát triển tùy chỉnh để đạt được lợi ích bằng không OP không yêu cầu rõ ràng về một cụm đám mây chéo Tôi đang khám phá các giải pháp cho phép tôi "chuyển"các nhóm sang một cụm khác (trên nhà cung cấp dịch vụ đám mây/bare-metal khác) khi chúng tôi không thể bảo mật tài nguyên cần thiết từ GCP Họ nói rằng họ muốn có nhiều cụm trên các nhà cung cấp, tất cả đều có thể sử dụng công việc từ cùng một hàng đợi OP kiểm tra kops (và ở một mức độ nào đó kubicorn) cho phép bạn đứng lên các cụm trên các nhà cung cấp đám mây tùy ý. Tất nhiên k8s di chuyển nhanh. Những công cụ đó là quá khứ và hiện tại, cluster-api là tương lai Xin chào, hoàn toàn minh bạch. Tôi làm việc tại www.containership.io nhưng chúng tôi vừa phát hành sản phẩm tự động thay đổi quy mô của mình www.github.com/containership/cerebral. Sản phẩm này sẽ cho phép bạn tăng và giảm quy mô cụm của mình dựa trên mức sử dụng. Và mặc dù hiện tại chúng tôi không thể mở rộng quy mô giữa các nhà cung cấp, nhưng chúng tôi cho phép bạn tạo nhiều cụm từ một vị trí tập trung và cung cấp giao diện người dùng để dễ dàng quản lý các nút và tài nguyên của bạn == Giới thiệu về cộng đồng == Kubernaut Trực tuyến