Ошибка exec [POD] [COMMAND] is not supported anymore
Ошибка exec [POD] [COMMAND] is not supported anymore. Use exec [POD] -- [COMMAND] instead
означает, что синтаксис команды kubectl exec
изменился. Вместо старого формата, где команда передавалась напрямую после имени пода, теперь необходимо использовать двойное тире --
перед командой. Например, если ранее использовалась команда:
1 |
kubectl exec my-pod ls |
то теперь нужно использовать:
1 |
kubectl exec my-pod -- ls |
Двойное тире явно отделяет параметры команды exec
от выполняемой команды внутри пода.