k3x: giao diện đồ họa k3d để quản lý Kubernetes

Đối với những người làm việc với Kubernetes, ứng dụng sau đây có thể được bạn quan tâm, nhiều người có xu hướng sử dụng vùng chứa k3d vì nó nhẹ để chạy k3s (bản phân phối Kubernetes tối thiểu của Rancher Lab). k3d giúp dễ dàng tạo các cụm k3s đơn hoặc nhiều nút trong docker, chẳng hạn như để phát triển cục bộ trên Kubernetes.

Và trong trường hợp này k3x là một đề xuất tuyệt vời để có thể xử lý k3d thông qua giao diện người dùng đồ họa, vì vậy việc có các cụm Kubernetes cục bộ của riêng bạn là điều nhỏ nhặt.

Tại địa điểm dự án, k3x được mô tả 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.

Ngoài ra, nó còn đề cập rằng 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 người quan tâm đến việc có thể cài đặt k3x trên hệ thống của họ, họ có thể làm điều đó với sự trợ giúp của gói Flatpak, vì vậy họ phải có hỗ trợ cho loại gói này được thêm vào hệ thống của họ.

Đã được hỗ trợ thêm, chỉ cần thêm kho lưu trữ Flathub (trong trường hợp bạn chưa có) hoặc nếu bạn đã có nó, bạn có thể bỏ qua bước này.

Để thêm kho lưu trữ, bạn chỉ cần mở một thiết bị đầu cuối trong hệ thống của bạn và trong đó bạn sẽ gõ lệnh sau:

flatpak remote-add --user --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

Và để cài đặt k3x trên hệ thống, bạn có thể cài đặt gói trực tiếp từ Flathub bằng cách gõ lệnh sau vào terminal:

flatpak install flathub com.github.inercia.k3x

Hoặc họ cũng có thể chọn tải xuống gói với lệnh này:

wget https://github.com/flathub/com.github.inercia.k3x

Và tiến hành cài đặt gói định vị chính bạn trong thư mục nơi họ đã tải xuống (nếu họ chưa được di chuyển khi thực hiện lệnh trước đó) bằng cách nhập lệnh sau:

flatpak install --user com.github.inercia.k3x.flatpak

Y trong trường hợp họ gặp lỗi sau "Ứng dụng com.github.inercia.k3x / x86_64 / master yêu cầu thời gian chạy org.gnome.Platform / x86_64 / 3.3 không tìm thấy ”.

Họ có thể buộc cài đặt phụ thuộc với:

flatpak install --user org.gnome.Platform/x86_64/3.34

Sau khi cài đặt xong, họ có thể đảm bảo rằng k3x được cài đặt trên hệ thống của bạn và điều này có thể được xác minh, vì họ phải nhận ra rằng trình khởi chạy có sẵn trong menu ứng dụng của họ.

Hoặc trong trường hợp họ không tìm thấy hoặc không có, Bạn có thể khởi chạy k3x trực tiếp từ thiết bị đầu cuối của mình bằng cách chạy lệnh sau:

flatpak run --user com.github.inercia.k3x

Khi k3x đang chạy, họ sẽ thấy một biểu tượng mới trong khay hệ thống sẽ hiển thị menu khi được nhấp vào.

Và trong menu này họ sẽ có thể thấy các hành động khác nhau mà họ có thể thực hiện trực tiếp, bên cạnh đó nó cũng cho phép một số phím tắt nhất định để thực hiện các hành động. (những điều này có thể thấy trong 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 người muốn gỡ cài đặt k3x Kubernete Manager khỏi hệ thống của họ, họ sẽ có thể làm điều đó khá đơn giản và họ chỉ phải mở một thiết bị đầu cuối và trong đó họ phải gõ một trong các lệnh sau để xóa vĩnh viễn ứng dụng khỏi hệ thống của họ.

flatpak --user uninstall com.github.inercia.k3x

O

flatpak uninstall com.github.inercia.k3x


Để 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: Miguel Ángel Gatón
  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.