k3x: uma interface gráfica k3d para gerenciar Kubernetes

Para aqueles que trabalham com Kubernetes, o seguinte aplicativo pode ser do seu interesse, muitos tendem a usar o contêiner k3d, pois ele é leve para executar k3s (distribuição mínima do Kubernetes do Rancher Lab). O k3d facilita a criação de clusters k3s de um ou vários nós no docker, por exemplo, para desenvolvimento local no Kubernetes.

E neste caso k3x é uma excelente proposta para ser capaz de lidar com k3d através de uma interface gráfica de usuário, portanto, é trivial ter seus próprios clusters locais do Kubernetes.

No local do projeto, k3x é descrito como perfeito para:

  • Tenha um novo cluster Kubernetes em alguns segundos.
  • Teste novas implementações antes de entrar em produção.
  • Saiba mais sobre o Kubernetes.

Além disso, menciona que Os objetivos da k3x são:

  • Para criar, alterar e / ou excluir clusters do Kubernetes facilmente.
  • Para impulsionar as operações mais importantes com atalhos de teclado globais.
  • Para reduzir a curva de aprendizado do uso do Kubernetes.

Como instalar o k3x no Linux?

Para aqueles que estão interessados ​​em poder instalar o k3x em seu sistema, eles podem fazer isso com a ajuda de pacotes Flatpak, então eles devem ter suporte para este tipo de pacote adicionado ao seu sistema.

Já com suporte adicionado, basta adicionar o repositório Flathub (caso não o tenha) ou se já o tiver, pode pular esta etapa.

Para adicionar o repositório você só precisa abrir um terminal em seu sistema e nele você vai digite o seguinte comando:

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

E para instalar o k3x no sistema, você pode instalar o pacote diretamente do Flathub digitando o seguinte comando no terminal:

flatpak install flathub com.github.inercia.k3x

Ou eles também podem escolher baixar o pacote com este comando:

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

E prossiga para instalar o pacote posicionando-se na pasta onde eles baixaram (que se não foram movidos ao executar o comando anterior) digitando o seguinte comando:

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

Y caso eles tenham o seguinte erro "O aplicativo com.github.inercia.k3x / x86_64 / master requer o runtime org.gnome.Platform / x86_64 / 3.3 que não foi encontrado ”.

Eles podem forçar a instalação de dependências com:

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

Assim que a instalação estiver concluída, eles podem se certificar de que o k3x está instalado em seu sistema e eles podem verificar isso, já que devem perceber que um iniciador está disponível no menu do aplicativo.

Ou caso eles não encontrem ou não sejam, Você pode iniciar o k3x diretamente de seu terminal executando o seguinte comando:

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

Quando o k3x estiver em execução, eles verão um novo ícone na bandeja do sistema que exibirá um menu quando clicado.

E neste menu eles poderão ver as diferentes ações que podem realizar diretamente, além disso, também permite que certos atalhos de teclado executem as ações. (eles podem ser vistos em Atalhos de teclado)

Além disso, a criação de novos clusters permite que você atribua um nome de cluster, o número de trabalhadores no cluster e o k3d começará com um nó mestre que também será usado para executar a carga de trabalho, mas trabalhos adicionais podem ser adicionados.

O controle de cluster também é permitido no registro local, onde os detalhes do registro local são configurados no painel Preferências.

Deve-se observar que o registro local é compartilhado entre todos os clusters criados. A criação de log será acionada quando você criar o primeiro cluster que precisa dele e será removida quando não estiver mais em uso por clusters.

Como desinstalar o K3x Kubernetes Manager no Linux?

Para aqueles que desejam desinstalar o K3x Kubernete Manager de seu sistema, eles serão capazes de fazer isso simplesmente e é que eles só precisam abrir um terminal e nele digitar um dos seguintes comandos para eliminar permanentemente a aplicação de seu sistema.

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

O

flatpak uninstall com.github.inercia.k3x


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.