Полезные команды kubectl для работы с Kubernetes.

Kubectl — удобный консольный клиент для управления Kubernetes.

Основные используемые команды, представлены ниже:

Показать поды (в том числе с конкретными неймспесами)

  • kubectl get pods
  • kubectl get pods -n test
  • kubectl get pods -n prod

Показать ноды

  • kubectl get nods

Выполнить команду bash в контейнере (зайти в терминал контейнера)

  • kubectl exec -it POD_ID -c CONTAINER_NAME — /bin/bash

Пример: Запуск команды bash в поде `test-pod-12345` из неймспейса `test` в контейнере `test-container`

  • kubectl -n test exec -it test-pod-12345 -c test-container — /bin/bash

Дополнительная расширеная информация о поде или ноде

  • kubectl describe nodes NOD_NAME
  • kubectl describe podes POD_NAME

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *