【问题标题】:mkdir: can't create directory '/consul/extra-config: Permission denied Pod on Openshift 4.6mkdir: 无法创建目录'/consul/extra-config: Permission denied Pod on Openshift 4.6
【发布时间】:2021-12-13 09:52:18
【问题描述】:

使用 consul 安装 Hashicorp Vault 后,我​​收到错误权限被拒绝。

试过

  1. oc adm policy add-scc-to-user -z service account -n namespace privileged
  2. 带有 anyuid 的 oc 命令

错误仍未解决

我正在按照 helm chart 与 consul 一起安装 Hashicorp Vault:https://github.com/openlab-red/hashicorp-vault-for-openshift

请帮助解决这个问题

【问题讨论】:

    标签: openshift consul hashicorp-vault helm3


    【解决方案1】:

    问题得到解决我只是将 runasuser 设置为 0 并将 privileged 设置为 true 然后我执行以下命令:

    oc adm policy add-scc-to-user -z service account -n namespace privileged
    

    注意:这是在 Dev 中完成的。所以,如果您更喜欢其他方式,请回复此主题。

    提前感谢

    【讨论】:

    • 如果能把详细的步骤说出来就好了。
    猜你喜欢
    • 1970-01-01
    • 2015-08-16
    • 1970-01-01
    • 2018-02-06
    • 2018-09-11
    • 2019-06-18
    相关资源
    最近更新 更多