Per a aquells que treballen amb Kubernetes la segĂĽent aplicaciĂł pot ser que sigui del seu interès, ja que molts solen usar el contenidor K3D, ja que Ă©s lleuger per a executar k3s (la distribuciĂł mĂnima de Kubernetes de Rancher Lab). K3D facilita la creaciĂł de clĂşsters k3s d'un o diversos nodes a la finestra acoblable, per exemple, per al desenvolupament local en Kubernetes.
I en aquest cas k3x Ă©s excel·lent proposta per poder gestionar a travĂ©s d'una interfĂcie grĂ fica d'usuari a K3D, per la qual cosa Ă©s trivial tenir els seus propis clĂşsters de Kubernetes locals.
Al lloc de el projecte, es descriu que k3x és perfecte per a:
- Tenir un nou clĂşster de Kubernetes en un parell de segons.
- Provar noves implementacions abans d'entrar en producciĂł.
- Aprendre sobre Kubernetes.
A més, que esmenta que els objectius de k3x són:
- Per crear, canviar ai / o eliminar clĂşsters de Kubernetes fĂ cilment.
- Per impulsar les operacions més importants amb dreceres de teclat globals.
- Per reduir la corba d'aprenentatge de l'Ăşs de Kubernetes.
Com instal·lar k3x a Linux?
Per a aquells que estiguin interessats en poder instal·lar k3x en el sistema, poden fer-ho amb ajuda dels paquets de Flatpak, Pel que han de de comptar amb el suport per a aquest tipus de paquets afegit al seu sistema.
Ja amb el suport afegit, només cal afegir el repositori de Flathub (En cas de no tenir-lo) o si ja el tens pots ometre aquest pas.
Per afegir el repositori només has d'obrir una terminal en el teu sistema i en ella vas a teclejar la següent comanda:
flatpak remote-add --user --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
I per instal·lar k3x en el sistema, Poden anar directament des Flathub el paquet teclejant la següent comanda a la terminal:
flatpak install flathub com.github.inercia.k3x
O també poden optar per descarregar el paquet amb aquesta comanda:
wget https://github.com/flathub/com.github.inercia.k3x
I procedir a instal·lar el paquet posicionant-se en la carpeta on van realitzar la descà rrega (que si no s'han mogut a l'executar la comanda anterior) teclejant la següent comanda:
flatpak install --user com.github.inercia.k3x.flatpak
Y en cas que tinguin el segĂĽent error "The application com.github.inercia.k3x / x86_64 / mĂ ster requires the runtime org.gnome.Platform / x86_64 / 3.3 which was not found ".
Poden forçar la instal·lació de les dependències amb:
flatpak install --user org.gnome.Platform/x86_64/3.34
Un cop realitzada la instal·lació, Poden assegurar-se que k3x tingueu en el sistema i això ho poden verificar, ja que han de adonar-se que està disponible un llançador en el seu menú d'aplicacions.
O en el dau cas que no ho trobin o no aquest, poden llançar k3x directament des del seu terminal executant la següent comanda:
flatpak run --user com.github.inercia.k3x
Una vegada que k3x s'estigui executant, veuran una nova icona a la safata de sistema que desplegarĂ un menĂş quan es faci clic.
I en aquest menú podran veure les diferents accions que poden realitzar directament, a més que també habilita certs dreceres de teclat per a realitzar les accions. (Aquests els poden veure en Keyboard Shortcuts)
A més, en la creació de nous clústers es permet poder assignar un nom de clúster, el nombre de treballadors en el clúster i K3D començarà amb un node mestre que també es farà servir per a executar la cà rrega de treball, però es poden afegir treballadors addicionals.
També es permet el control de l'clúster a l'registre local on els detalls de l'registre local es configuren en el panell Preferències.
S'ha de tenir en compte que el registre local es comparteix entre tots els clústers creats. La creació de l'registre s'activarà quan creu el primer clúster que ho necessiti, i s'eliminarà quan ja no l'utilitzin més clústers.
Com desinstal·lar k3x Kubernetes Manager a Linux?
Per als qui desitgen desinstal·lar k3x Kubernete Manager del seu sistema, podran fer-ho d'una forma bastant senzilla i és que només han d'obrir una terminal i en ella han de teclejar algun dels següents ordres per eliminar l'aplicació definitivament del seu sistema.
flatpak --user uninstall com.github.inercia.k3x
O
flatpak uninstall com.github.inercia.k3x