Skip to content

fcostabr78/k8splugins

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 

Repository files navigation

k8splugins

Este procedimento lhe ajudará a instalar plugins para o kubectl utilizando o projeto open source Krew. Mas o que são plugins? Desde a versão 1.12, kubectl inclui um mecanismo que permite estender o CLI com comandos personalizados para aumenta a produtividade e facilitar o uso de algumas ferramentas.

Pré-requisitos instalados:

  • git
  • kubectl
  • um cluster k8s configurado. No meu caso há um cluster Kubernetes no Oracle Cloud (OKE)

Vamos aos passos:

  1. Abra seu Terminal

  2. Execute

(
  set -x; cd "$(mktemp -d)" &&
  curl -fsSLO "https://github.com/kubernetes-sigs/krew/releases/latest/download/krew.tar.gz" &&
  tar zxvf krew.tar.gz &&
  KREW=./krew-"$(uname | tr '[:upper:]' '[:lower:]')_$(uname -m | sed -e 's/x86_64/amd64/' -e 's/arm.*$/arm/')" &&
  "$KREW" install krew
)
  1. Feita a isntalação execute:
export PATH="${PATH}:${HOME}/.krew/bin"
  1. Reinicie seu shell
<ALT> + <F2>, r, <Enter>
  1. Para testar a instalação, no terminal digite

Feito!!!
Agora à diversão:

Para listar plugin disponíveis para instalação:

$ kubectl krew search

Para instalar um plugin disponível:

$ kubectl krew install <nomedoplugin>

Quais meus plugins prediletos?

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published