我使用此模板here创建了一个Jenkins持久应用程序。现在,当创建一个pod时,我想以root用户身份访问pod。但是当我执行oc rsh jenkins-mypod
时,它将以default
用户的身份打开窗格。我想以root
用户的身份打开广告连播。我怎样才能做到这一点?。我使用developer
帐户创建了此应用。
答案 0 :(得分:1)
这是kubernetes https://github.com/kubernetes/kubernetes/issues/30656中的一个未解决的问题,因此我也不认为在openshift中也是可能的。
答案 1 :(得分:0)
尝试从此处使用“ kubectl ssh”插件:https://github.com/jordanwilson230/kubectl-plugins
答案 2 :(得分:0)
您可以使用第三方工具kubectl-exec-user来实现此目的。不需要在容器中允许where
或任何其他特权升级机制。