代码之家  ›  专栏  ›  技术社区  ›  ImranRazaKhan

在OKD中添加htpasswd不工作的新用户

  •  0
  • ImranRazaKhan  · 技术社区  · 7 年前

    我在OKD中用ansible中的以下条目创建了用户

    openshift_master_identity_providers=[{'name': 'htpasswd_auth', 'login': 'true', 'challenge': 'true', 'kind': 'HTPasswdPasswordIdentityProvider'}]
    openshift_master_htpasswd_users={'admin': 'xxx'}
    

    1 回复  |  直到 7 年前
        1
  •  0
  •   Daein Park    7 年前

    据我所知, filename 输入 openshift_master_identity_providers default value ,例如 /etc/origin/master/htpasswd

    对于故障排除,首先应该检查 htpasswd 文件在您的 master 节点主机。同时,你也应该检查你的 /etc/origin/master/master-config.yaml 不管 indentityProvider config应为config。

    如果上面的检查列表没有问题,您可以按照以下步骤测试OCP集群的其他用户。

    # htpasswd -b /etc/origin/master/htpasswd testuser testpasswd
    

    我希望你能帮忙。:^)

    推荐文章