Да, в целом, вы правы. Но неожиданное желание кураторов-разработчиков Kubernetes сломать то, что нормально работало, ну, немножко удивило. :) Как говорится, работает — не тронь. :)
Это правильное желание. Кто ж виноват, что изначально сделали не очень удачную штуку ))) То что сломали — несомненно плохо, но "читайте changelog" — в них бывают и более страшные штуки )
В Kubernetes 1.18 сломали «kubectl run». Что на замену?