У меня есть кластер k3s с kube-система стручки и мое приложение (xyz-система пространство имен) модули:
куб-система pod/calico-node-xxxx                          
куб-система pod/calico-kube-controllers-xxxxxx   
kube-система pod/метрика-сервер-xxxxx
kube-system pod/local-path-provisioner-xxxxx
модуль kube-system/coredns-xxxxx
модуль xyz-системы/мое-приложение
модуль xyz-системы/мое-приложение-mqtt
Я хочу сбросить/перезапустить все эти модули (kube-system + xyz-system) одной командой (или это могут быть две команды для двух пространств имен, но без имени развертывания), не указывая имена развертывания, потому что в будущем у меня может быть создано больше развертываний. , поэтому будет сложно указать много имен развертываний вручную.
Отладка:
С командой  kubectl -n развертывание kube-system перезапускает наборы демонов, развертывания как упоминалось в соединять Я могу перезапустить kube-система стручки. Но когда я изменяю эту команду с помощью xyz-пространство имен : kubectl -n развертывание xyz-system перезапустить развертывание соответствующие модули не перезапускаются, когда я слежу смотреть, как kubectl получает все -A они остаются такими же, как и в рабочем состоянии.
Может ли кто-нибудь сообщить мне, как этого добиться?