gpt4 book ai didi

linux - 如何以根用户身份输入Pod?

转载 作者:行者123 更新时间:2023-12-01 08:45:28 27 4
gpt4 key购买 nike

目前,我使用以下命令以mysql用户的身份输入pod:
kubectl exec -it PODNAME -n NAMESPACE bash
我想输入一个容器作为根。
我尝试了以下命令:
kubectl exec -it PODNAME -n NAMESPACE -u root ID /bin/bashkubectl exec -it PODNAME -n NAMESPACE -u root ID bash
一定有办法。
:-)

最佳答案

我找到了答案。

您不能通过kubectl以root身份直接登录Pod。

您可以通过以下步骤进行。

1)找出它在kubectl get po -n [NAMESPACE] -o wide上运行的节点

2)ssh节点

3)找到Docker容器sudo docker ps | grep [namespace]
4)以root sudo docker exec -it -u root [DOCKER ID] /bin/bash的身份登录到容器

关于linux - 如何以根用户身份输入Pod?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55043159/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com