SUSE đã phát hành phiên bản 1.0 của Rancher Desktop 1.0

SUSE gần đây đã công bố phát hành "Rancher Desktop 1.0.0" là một ứng dụng mã nguồn mở cung cấp giao diện đồ họa để tạo, chạy và quản lý vùng chứa dựa trên nền tảng Kubernetes.

Rancher Desktop có một mục đích tương tự như sản phẩm độc quyền Docker Desktop và khác nhau chủ yếu ở việc sử dụng nerdctl CLI và thời gian chạy vùng chứa để tạo và chạy các vùng chứa, nhưng trong tương lai, Rancher Desktop có kế hoạch thêm hỗ trợ cho Docker và Moby CLI.

Giới thiệu về Rancher Desktop 1.0.0

Máy tính để bàn Rancher cho phép bạn kiểm tra các vùng chứa và ứng dụng được thiết kế để chạy trên các vùng chứa trên máy trạm của bạn thông qua giao diện đồ họa đơn giản trước khi triển khai chúng vào hệ thống sản xuất.

Máy tính để bàn Rancher cho phép bạn chọn một phiên bản Kubernetes cụ thể để sử dụng, kiểm tra vùng chứa của bạn với các phiên bản Kubernetes khác nhau, khởi chạy vùng chứa ngay lập tức mà không cần đăng ký với các dịch vụ Kubernetes, tạo, lấy và lưu trữ hình ảnh vùng chứa và triển khai ứng dụng của bạn trong vùng chứa trên hệ thống cục bộ (các cổng mạng liên kết với vùng chứa chỉ có thể truy cập được từ localhost).

Dưới mui xe, Rancher Desktop sử dụng containerd hoặc dockerd làm động cơ container, bên cạnh đó người dùng có thể tùy chọn để có thể chọn cái nào để sử dụng. Điều này có sẵn trực tiếp cho người dùng Rancher Desktop khi sử dụng nerdctl hoặc Docker CLI.

Các CLI này sẽ cho phép bạn tạo, đẩy và kéo hình ảnh vùng chứa và chạy các thùng chứa. Hình ảnh bạn tạo bằng các công cụ này có sẵn trực tiếp để chạy trên Kubernetes mà không cần phải đẩy hoặc kéo chúng từ sổ đăng ký.

Khi thời gian chạy của dockerd được chọn, bạn có sẵn một ổ cắm Docker để các công cụ khác của bạn sử dụng. Điều này giúp bạn có thể sử dụng các công cụ như k3d giao tiếp trực tiếp với Docker socket.

Rancher Desktop cung cấp Kubernetes, sử dụng bản phân phối k3s, trong phiên bản bạn chọn. Điều này cho phép bạn thiết lập môi trường Kubernetes cục bộ với cùng phiên bản mà bạn đang sử dụng ở nơi khác, chẳng hạn như trong môi trường sản xuất của bạn.

Bạn có thể kiểm tra cách khối lượng công việc của mình xử lý nâng cấp Kubernetes với Rancher Desktop. Khi bạn thay đổi phiên bản Kubernetes được Rancher Desktop sử dụng sang phiên bản mới hơn, nó sẽ cập nhật Kubernetes và giữ nguyên khối lượng công việc của bạn.

Tại SUSE, chúng tôi muốn làm cho trải nghiệm làm việc với Kubernetes trên máy tính để bàn của bạn trở nên dễ dàng và đơn giản hơn. Những người phát triển ứng dụng hoặc đóng gói chúng để chạy trên Kubernetes cần một môi trường cục bộ dễ sử dụng.

Khi Rancher Desktop được khởi chạy, các công cụ mã nguồn mở hiện có cho phép bạn chạy Kubernetes trên máy tính để bàn của mình là các công cụ dòng lệnh. Nhiều công cụ trong số này phụ thuộc vào các công cụ bên ngoài khác. Chúng tôi biết có nhiều người trong cộng đồng muốn có trải nghiệm ứng dụng dành cho máy tính để bàn đơn giản, dễ hiểu.

Chúng tôi cũng biết rằng có một số lượng lớn các phiên bản Kubernetes đang được sử dụng trong sản xuất. Chúng tôi muốn công suất tại chỗ giống như phiên bản Kubernetes khi sản xuất. Với tất cả các sắc thái trong các bản phát hành Kubernetes và các thay đổi API giữa các bản phát hành, việc thử nghiệm và sử dụng cùng một bản phát hành cục bộ như trong sản xuất có thể có giá trị.

Về việc phát hành cái này phiên bản mới 1.0.0, chúng tôi có thể đề cập rằng nó được đánh dấu là ổn định và đánh dấu sự chuyển đổi sang quy trình phát triển với chu kỳ phát hành có thể dự đoán được và cập nhật sửa chữa thường xuyên.

Ngoài điều này, SUSE đề cập rằng trong tương lai họ dự định làm việc trên ba mục tiêu:

-Trước tiên, sẽ có một quá trình phát hành ổn định xung quanh các tính năng và sửa lỗi. Điều đó bao gồm việc phát hành các bản vá lỗi thường xuyên để sửa lỗi theo lịch trình có thể dự đoán được.

- Thứ hai, nhóm đang tích cực làm việc trên các tính năng nhỏ và các vấn đề lớn hơn để đưa vào các bản phát hành tính năng. Một ví dụ đơn giản về điều này là sự hỗ trợ được cải thiện cho các mạng khi được kết nối với VPN.

- Điều thứ ba là sự phát triển của một số tính năng mới quan trọng. Chi tiết về những điều này sẽ được thông báo trong tương lai.

Cuối cùng nếu bạn muốn biết thêm về nó của chương trình, bạn nên biết rằng nó được viết bằng JavaScript sử dụng nền tảng Electron và được phân phối theo giấy phép Apache 2.0 và nó có sẵn cho cả Linux (deb và rpm), macOS và Windows.

Bạn có thể kiểm tra các chi tiết trong liên kết theo dõi.


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: AB Internet Networks 2008 SL
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.