Usando O Kubetail Para Ver Logs No K8S

As vezes queremos ver os logs de todos os pods de um mesmo namespace, usando apenas o kubectl essa tarefa pode ser difícil, para isso podemos recorrer a ferramentas externas como o kubetail

Instalando via homebrew

$ brew tap johanhaleby/kubetail && brew install kubetail

Procurando por pods em um namespace

$ kubectl get pods -n project

Saída

NAME                   READY     STATUS    RESTARTS   AGE
api-backend-v1-aba8y   1/1       Running   0          1d
api-backend-v1-gc4st   1/1       Running   0          1d
api-backend-v1-m8acl   1/1       Running   0          6d
api-frontend-v31-s20d0 1/1       Running   0          1d
api-frontend-v31-9pbpn 1/1       Running   0          1d
api-frontend-v31-q74wg 1/1       Running   0          1d
database-v5-0fa8o      1/1       Running   0          3h
database-v5-yhren      1/1       Running   0          2h

Fazendo tail nos logs dos pods api-backend

$ kubetail api-backend -n project

Fazendo tail nos logs do primeiro container nos pods api-backend

$ kubetail api-backend -c container1 -n project

Fazendo tail nos logs do container 1 e 2 dos pods api-backend

$ kubetail api-backend -c container1 -c container2 -n project

Fazendo tail dos logs dos pods api-backend e api-frontend

$ kubetail api-backend,api-frontend -n project

Fazendo tail no que casar com a expressão regular abaixo

$ kubetail "^api|.*database.*" --regex -n project

Fazendo tail dos logs de todos os pods do namesapce project

$ kubetail -n project

References

---

Se gostou manda um alo no twitter @gutocarvalho.


Gostou do conteúdo?

Você também me encontra nessas redes!

Mastodon

@gutocarvalho@bolha.us

PixelFed

@gutocarvalho@bolha.photos

Lemmy

@gutocarvalho@bolha.forum

WriteFreely

@gutocarvalho@bolha.blog @notamental@bolha.blog @poesias@bolha.blog @contos@bolha.blog

Bookwyrm

@gutocarvalho@bolha.review

Peertube

@gutocarvalho@bolha.tube

Friendica

@gutocarvalho@bolha.network

Quer saber mais sobre mim?

Visite meus sites!

E meus blogs:

Conhece o Coletivo Bolha?

Então vem conhecer o bolha.io ou bolhaverso!

Nós temos muito mais para compartilhar contigo!

Quer apoiar nosso trabalho? Você pode!

Te vejo no mastodon da bolha.us!

[s]