Đối với những người làm việc với Kubernetes, ứng dụng sau đây có thể sẽ hữu ích, vì nhiều người thường sử dụng container k3d do nó nhẹ để chạy k3s (bản phân phối Kubernetes tối giản của Rancher Lab). k3d giúp dễ dàng tạo các cụm k3s đơn hoặc đa nút trong Docker, ví dụ, để phát triển Kubernetes cục bộ.
Trong trường hợp này, k3x là một lựa chọn tuyệt vời để quản lý k3d thông qua giao diện người dùng đồ họa, giúp việc sở hữu các cụm Kubernetes cục bộ trở nên dễ dàng hơn.
Trang web của dự án mô tả k3x là hoàn hảo cho:
- Có một cụm Kubernetes mới trong vài giây.
- Thử nghiệm các triển khai mới trước khi đi vào sản xuất.
- Tìm hiểu về Kubernetes.
Hơn nữa, tài liệu này cũng đề cập rằng các mục tiêu của k3x là:
- Để dễ dàng tạo, thay đổi và / hoặc xóa các cụm Kubernetes.
- Để tăng cường các thao tác quan trọng nhất với các phím tắt chung.
- Để giảm đường cong học tập của việc sử dụng Kubernetes.
Làm thế nào để cài đặt k3x trên Linux?
Đối với những ai muốn cài đặt k3x trên hệ thống của mình, họ có thể sử dụng các gói Flatpak , vì vậy hệ thống của họ phải được hỗ trợ loại gói này.
Sau khi thêm hỗ trợ, bạn chỉ cần thêm kho lưu trữ Flathub (nếu bạn chưa có) hoặc nếu đã có sẵn thì bạn có thể bỏ qua bước này.
Để thêm kho lưu trữ, chỉ cần mở cửa sổ dòng lệnh trên hệ thống của bạn và nhập lệnh sau:
flatpak remote-add --user --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
Để cài đặt k3x trên hệ thống của bạn , bạn có thể cài đặt gói trực tiếp từ Flathub bằng cách nhập lệnh sau vào terminal:
flatpak install flathub com.github.inercia.k3x
Ngoài ra, bạn cũng có thể tải xuống gói phần mềm bằng lệnh sau:
wget https://github.com/flathub/com.github.inercia.k3x
Tiếp theo, tiến hành cài đặt gói bằng cách điều hướng đến thư mục nơi bạn đã tải xuống (nếu bạn chưa di chuyển nó bằng lệnh trước đó) và nhập lệnh sau:
flatpak install --user com.github.inercia.k3x.flatpak
Và trong trường hợp bạn gặp lỗi sau : “ Ứng dụng com.github.inercia.k3x/x86_64/master yêu cầu môi trường chạy org.gnome.Platform/x86_64/3.3 nhưng không tìm thấy”.
Họ có thể buộc cài đặt các gói phụ thuộc bằng lệnh:
flatpak install --user org.gnome.Platform/x86_64/3.34
Sau khi quá trình cài đặt hoàn tất , bạn có thể đảm bảo rằng k3x đã được cài đặt trên hệ thống của mình bằng cách kiểm tra xem biểu tượng khởi chạy có xuất hiện trong menu ứng dụng hay không.
Hoặc, nếu bạn không tìm thấy hoặc nó không có ở đó, bạn có thể khởi chạy k3x trực tiếp từ terminal bằng cách chạy lệnh sau:
flatpak run --user com.github.inercia.k3x
Sau khi k3x được khởi chạy, bạn sẽ thấy một biểu tượng mới trong khay hệ thống , khi nhấp vào biểu tượng này sẽ mở một menu.
Menu này hiển thị các thao tác khác nhau mà bạn có thể thực hiện trực tiếp, đồng thời cho phép sử dụng phím tắt cho các thao tác đó. (Bạn có thể tìm thấy chúng trong mục Phím tắt.)
Ngoài ra, việc tạo các cụm mới cho phép bạn chỉ định tên cụm, số lượng công nhân trong cụm và k3d sẽ bắt đầu bằng một nút chính cũng sẽ được sử dụng để chạy khối lượng công việc nhưng có thể thêm công nhân bổ sung.
Điều khiển cụm cũng được phép đối với sổ đăng ký cục bộ nơi các chi tiết đăng ký cục bộ được định cấu hình trong ngăn Tùy chọn.
Cần lưu ý rằng sổ đăng ký cục bộ được chia sẻ giữa tất cả các cụm được tạo. Tạo nhật ký sẽ được kích hoạt khi bạn tạo cụm đầu tiên cần nó và sẽ bị xóa khi cụm không còn sử dụng nữa.
Làm thế nào để gỡ cài đặt k3x Kubernetes Manager trên Linux?
Đối với những ai muốn gỡ cài đặt k3x Kubernetes Manager khỏi hệ thống của mình, việc này có thể được thực hiện khá dễ dàng : chỉ cần mở terminal và nhập một trong các lệnh sau để xóa vĩnh viễn ứng dụng khỏi hệ thống của bạn.
flatpak --user uninstall com.github.inercia.k3x
O
flatpak uninstall com.github.inercia.k3x