ZBLOG

Cluster credentials are stored in secrets same as repositories or repository credentials. Each secret must have label argocd.argoproj.io/secret-type: cluster. The secret data must include following fields: name - cluster name server - cluster ap...

根据提供的信息,集群凭证也存储在密钥(secrets)中,与仓库或仓库凭证相同。每个密钥必须具有标签 argocd.argoproj.io/secret-type: cluster

密钥数据必须包含以下字段:

  • name:集群名称
  • server:集群 API 服务器的 URL 地址
  • namespaces:可选的逗号分隔的命名空间列表,表示该集群中可以访问的命名空间。如果命名空间列表不为空,则会忽略集群级别资源。
  • clusterResources:可选的布尔字符串(”true” 或 “false”),确定 Argo CD 是否可以管理此集群上的集群级别资源。当被管理的命名空间列表不为空时,才会使用此设置。
  • project:可选字符串,用于将其指定为项目范围的集群。

另外还有一个 config 字段,它是以下数据结构的 JSON 表示:

{
  "bearerToken": "xxxxx",
  "tlsClientConfig": {
    "insecure": false,
    "caData": "",
    "certData": "",
    "keyData": ""
  }
}

其中:

  • bearerToken 是用于身份验证的访问令牌。
  • tlsClientConfig 是一个包含 TLS 客户端配置信息的对象,其中包括是否禁用安全检查(insecure)、CA 证书数据(caData)、客户端证书数据(certData)和私钥数据(keyData)。

这些信息用于在 Argo CD 中配置集群凭据,以便连接和管理指定的 Kubernetes 集群。


内容由零声教学AI助手提供,问题来源于学员提问

本站部分文章来源于网络,版权归原作者所有,如有侵权请联系站长删除。
转载请注明出处:https://sdn.0voice.com/?id=2934

分享:
扫描分享到社交APP
上一篇
下一篇
发表列表
游客 游客
此处应有掌声~
评论列表

还没有评论,快来说点什么吧~

联系我们

在线咨询: 点击这里给我发消息

微信号:3007537140

上班时间: 10:30-22:30

关注我们
x

注册

已经有帐号?