Show Menu
Cheatography

Kubectl Cheat Sheet (DRAFT) by

Podstawowe komendy kubectl

This is a draft cheat sheet. It is a work in progress and is not finished yet.

Zarząd­zanie obiektami

Dodani­e/z­miana obiektu
kubectl apply -f plik.yaml
Usunięcie obiektu
kubectl delete -f plik.yaml

Debug

Urucha­mianie poleceń w kontenerze
kubectl exec nazwa_poda polecenie
-c nazwa_­kon­tenera
Konsola kontenera
kubectl exec --stdin --tty nazwa_poda -- /bin/bash
Skalowanie
kubectl scale deployment nazwa_­dep­loy­mentu --repl­icas=1
Urucha­miając z --repl­icas=0 a potem --repl­icas=1 wymuszamy restart
 

Przegl­ądanie

Lista PODów
kubectl get pods
Opcjon­alnie: -n namespace
Logi aplikacji
kubectl logs pod-name
kubectl logs pod-name contai­ner­-name
--tail=10 – ostatnie 10 linii
--since=2h – ostatnie 2 godziny
--follow – podgląd na żywo