【发布时间】:2021-05-04 15:24:33
【问题描述】:
我在kubernetes上部署了istio/bookinfo,想在微服务容器上安装压力注入故障。但是,当我使用
kubectl exec -it reviews-v1-f55d74d54-kpxr2 -c reviews --username=root -- /bin/bash
登录容器,显示用户仍然是默认用户。并且命令'apt-get'得到了
default@reviews-v2-6f4995984d-4752v:/$ apt-get update
Reading package lists... Done
E: List directory /var/lib/apt/lists/partial is missing. - Acquire (13: Permission denied)
我尝试使用“su root”,但我不知道答案。 我搜索了一些答案说我可以使用'docker exec',它可以工作但不方便,所以我想知道如何使用命令 kubectl exec 登录容器。
【问题讨论】:
标签: kubernetes root kubectl