
我这边有个 docker 镜像是需要开启 privileged,获取 host 的硬件配置生成唯一码进行激活授权操作。
现在要在 k8s 下尝试部署授权,但是在 contariners 配置了这个参数
securityContext: privileged: true 并且已经在 kubelet 上加 --allow-prividged,但是还是获取不到 host 硬件配置。
因为对 k8s 不熟悉,请问如何才能做到在 k8s 下开启 privileged。恳请大佬赐教,谢谢!
1 joyme 2020-02-27 09:58:26 +08:00 我猜测,应该不仅仅是开特权模式,你还需要挂载一些系统的目录。比如 /proc 这种。 |
2 GjriFeu 2020-02-27 11:36:24 +08:00 应该需要挂载 /sys /proc 相关的文件系统 |
3 moonheart 2020-02-27 13:11:46 +08:00 via iPhone securityContext: privileged: true runAsUser: 0 |