Просмотр ресурсов:
Pods:
kubectl get pod - вывести все поды в default ns

Replicasets: k get rs
Deployments: k get deployments
Services:    k get svc
Nodes:       k get nodes
Configmap:   k get cm
Secrets:     k get secret
Ingress:     k get ing

Доп команды к k get:
-n kube-system  - вывести в namespace kube-system
-w              - просмотр статуса в реальном времени
-A              - вывести во всех ns
-o wide         - вывести подробное представление
-A -o wide      - вывести все поды во всех ns в расширенном виде

Создание:
kubectl create namespace ingress-nginx
k create -n mod         - создать namespace с именем mod
k create -f pod.yaml    - создать под по шаблону pod.yaml
k apply -f pod.yaml     - создать и при необходимости перезаписать существующий под с таким же именем
                          Для каждого пода необходим новый .yaml

Просмотр содержимого:
k describe po имя_пода
k describe rs имя_replicaset

Просмотр логов:
k get po
k logs имя_пода_из_команды_выше

Вход внутрь пода или другого ресурса:
k exec -it имя_ресурса bash
exit - выход

Удаление ресурсов:
k delete pod --all                  - удаление всех pod
kubectl delete all --all -n default - удаление всех ресурсов в ns default
k delete all --all                  - удалить все объекты в кластере с любым именем

kubectl get nodes --show-labels

=====
k - kubectl (нужно добавлять поддержку)
po - pod
rs - replicaset
cm - configmap
ep - endpiunt
svc - service
cj - cronjob
sa - service account -> token
ns - namespace