Ich habe die Antwort gefunden.
Sie können sich nicht direkt als root über kubectl beim Pod anmelden.
Sie können dies über die folgenden Schritte tun.
1) Finden Sie heraus, auf welchem Knoten es läuft kubectl get po -n [NAMESPACE] -o wide
2) ssh-Knoten
3) Suchen Sie den Docker-Container sudo docker ps | grep [namespace]
4) Melden Sie sich als Root sudo docker exec -it -u root [DOCKER ID] /bin/bash
beim Container an
Tatsächlich gibt es bereits eine Möglichkeit, sich über das kubectl-Addon kubectl-plugins zu verbinden. Eine Lösung gefunden, die auf eine verwandte Frage geantwortet hat.
git clone https://github.com/jordanwilson230/kubectl-plugins.git
cd kubectl-plugins
./install-plugins.sh
source ~/.bash_profile
kubectl ssh -u root suse
Connecting...
Pod: suse
Namespace: NONE
User: root
Container: NONE
Command: /bin/sh
If you don't see a command prompt, try pressing enter.
sh-5.0#