【问题标题】:ArgoCD Your connection is not privateArgoCD 您的连接不是私有的
【发布时间】:2022-06-10 21:32:07
【问题描述】:

我已经通过 Active Directory 实现了对 argocd 的 SSO 登录。 当我尝试访问 argocd 时,出现错误: 你的连接不是私人的 攻击者可能试图从 argo-cd.daa.pks.dell.com 窃取您的信息(例如,密码、消息或信用卡)。学到更多 NET::ERR_CERT_AUTHORITY_INVALID

当我检查 argocd pod 的日志时,我看到了这个错误: 完成一元调用,代码未验证" error="rpc 错误:代码 = 未验证 desc = 无会话信息" grpc.code=未验证 grpc.method=List grpc.service=application.ApplicationService grpc.start_time="2022-05-02T02: 06:34Z" grpc.time_ms=5.178 span.kind=server system=grpc

但是当我打开 ArgoWorkflow 并尝试打开 argocd 时,它可以工作。

请帮助我了解问题所在?

【问题讨论】:

    标签: kubernetes connection argo-workflows argocd argoproj


    【解决方案1】:

    您必须使用受信任的证书(例如,如果您想在 Internet 上使用它,请使用像 Letsencrypt 这样的证书颁发机构) 示例:(对不起,它是法语,但你明白了)

    https://blog.blaisot.org/letsencrypt-wildcard-part1.html

    https://blog.blaisot.org/letsencrypt-wildcard-part2.html

    但是,如果它在您的企业网络中,只需向认证机构索取 SSL 证书并使用它。 (https://argo-cd.readthedocs.io/en/stable/operator-manual/tls/)

    如果需要,您还可以禁用 TLS/ssl 以避免此类错误。

    猜测

    【讨论】:

      猜你喜欢
      • 2017-10-19
      • 2018-07-03
      • 2017-10-15
      • 1970-01-01
      • 2015-04-01
      • 2020-07-21
      • 1970-01-01
      • 1970-01-01
      • 2016-09-02
      相关资源
      最近更新 更多