Điểm:2

Có khả năng nào làm cho Kubevirt hoạt động trên GKE để điều phối các máy ảo bằng Kubernetes không?

lá cờ de

Giả sử rằng một giải pháp yêu cầu kết hợp khoảng 70% thành phần chạy trong bộ chứa và 30% (cũ, nguyên khối, nhiều phụ thuộc, quá khó/quá đắt để chứa) trong máy ảo, có cách nào để quản lý máy ảo thông qua kubevirt khi mọi thứ được triển khai trên GKE (chắc chắn là các bộ chứa, trong khi các máy ảo nằm trên máy tính GCP, lý tưởng nhất là trong cùng vùng khả dụng như vị trí của các nút công nhân GKE).

Lý do chính để muốn sử dụng Kubevirt là để có thể coi tất cả tài nguyên là tài nguyên của K8 và được điều phối bằng K8.

Có cách nào để làm cho điều này hoạt động trên GKE, nơi mà người dùng đang hoạt động trong các ràng buộc của K8s CaaS được quản lý không? Bất kỳ gợi ý hoặc hướng dẫn nào về vấn đề này sẽ rất hữu ích.

Điểm:3
lá cờ hk
SYN

KubeVirt dựa vào ảo hóa lồng nhau. Ngoài việc kích hoạt các hướng dẫn virt ở cấp BIOS của máy chủ vật lý, khách cần tải mô-đun kvm_intel (hoặc kvm_adm) của họ với các tùy chọn đặc biệt.

Tính năng này đã được lên kế hoạch [1], mặc dù đã có một thời gian và tôi không thấy bất kỳ điều gì cho thấy tính năng này sẽ sớm được triển khai

Bây giờ, GCE cung cấp một tùy chọn như vậy [2]. Nếu thực sự cần KubeVirt, bạn có thể xem xét việc triển khai cụm Kubernetes của riêng mình trên GCE mà không cần thông qua GKE.

lá cờ de
Cảm ơn @SYN.Tôi thực sự đã đọc rằng KubeVirt dựa vào ảo hóa lồng nhau khi được sử dụng trên Minikube hoặc Kind, nhưng để triển khai sản xuất, không phải KubeVirt có thể cho phép Kubernetes điều phối VM trên baremetals sao? Ít nhất, đó là những gì tôi nhớ đã đọc về Kubevirt khi tôi bắt gặp nó khoảng một năm trước. Khi đó, từ quan điểm về đám mây của Google, điều đó có thể chỉ đơn giản có nghĩa là để một nút tính toán GCE triển khai các tác nhân Kubevirt (chỉ là phỏng đoán về cách K8 sẽ quản lý VM giống như một nhóm). Hoặc có thể tôi đã nhầm.
SYN avatar
lá cờ hk
SYN
KubeVirt dựa vào ảo hóa lồng nhau bất cứ khi nào Kubernetes cluster/tác nhân kubelet của bạn đang chạy từ một máy ảo - như GCE/GKE, qemu/kvm, ... Nếu không, bạn chỉ cần kích hoạt hướng dẫn ảo hóa trong BIOS của mình.
SYN avatar
lá cờ hk
SYN
Đối với "k8s sẽ quản lý VM giống như một nhóm như thế nào": bộ điều khiển kubevirt sẽ lên lịch cho các Nhóm dựa trên VirtualMachines của bạn, với hình ảnh bộ chứa chạy qemu/kvm, bắt đầu một khách vào Pod của bạn, thiết lập hệ thống ống nước: SDN, volume tệp đính kèm, ... Một trình nền kubevirt sẽ cho kube-scheduler biết nút nào của bạn đủ điều kiện (có thể sử dụng hướng dẫn virt). Nếu bạn có thể đăng ký các ghi chú tính toán GCE cho cụm GKE của mình (điều này có khả thi không?), hãy tiếp tục. Có thể dễ dàng hơn để định cấu hình các tùy chọn tải mô-đun OS/kvm

Đă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.