Kubernetes. HINTS

Материал из Wiki
Перейти к навигации Перейти к поиску

Logs for troubleshooting

For example error "ImagePullBackOff" during pod creating

kubectl describe -n enc pods enc-httpd-php-86495d59f-794zv

kubectl logs -n enc pods/enc-httpd-php-86495d59f-794zv

Force Pod delete

kubectl delete pod <PODNAME> --grace-period=0 --force --namespace <NAMESPACE>

Войти в оболочку в POD (Shell login to POD)

Получаем app пода (app=php)

kubectl get deployments.apps -o wide

    ...
    NAME   READY   UP-TO-DATE   AVAILABLE   AGE   CONTAINERS   IMAGES                                        SELECTOR
    php    3/3     3            3           16m   php          registry.domain123.ru:5000/php54-fpm:latest   app=php,tier=backend
    ...

kubectl exec -i -t pods/php-58bd8849c6-bgxz2 --container php -- /bin/bash

ИЛИ

kubectl exec -i -t pods/php-58bd8849c6-bgxz2 -- /bin/bash