Skip to content

用户凭证 ​

点击【平台系统-用户凭证】菜单,可进入用户凭证列表。默认按照创建时间倒序排列。 用户凭证列表

  • 用户凭证支持密码认证(SSH、Nacos)、SSH密钥认证、Kubernetes证书认证和Kubernetes Token认证;
  • SSH密钥类型支持自动生成公钥和导入私钥;
  • Kubernetes环境需要先创建Kubernetes证书凭证或Token凭证,再在【Kubernetes-环境配置】中引用。

注意

免费版用户不支持密钥认证功能。

新增用户凭证 ​

在用户凭证列表搜索栏,点击“新增”按钮,打开新增对话框。 新增用户凭证

新增Kubernetes证书凭证 ​

从集群的kubeconfig中获取客户端证书和私钥。以常见的kubeconfig结构为例,需要使用users下当前用户的以下两个字段:

用户凭证字段kubeconfig字段填写方式
Kubernetes证书users[].user.client-certificate-data原样填写Base64字符串
Kubernetes私钥users[].user.client-key-data原样填写Base64字符串

在新增用户凭证对话框中选择“Kubernetes 证书认证”,填写凭证名称、Kubernetes证书和Kubernetes私钥,然后点击“确定”。

新增Kubernetes证书凭证

请勿解码kubeconfig字段

必须直接填写kubeconfig中的Base64原文。不要先将字段解码成PEM,也不要填写-----BEGIN CERTIFICATE-----、-----END CERTIFICATE-----、-----BEGIN PRIVATE KEY-----等PEM包装行,否则环境校验会提示“用户凭证错误”。

字段说明

certificate-authority-data是集群CA数据,不应填入“Kubernetes证书”字段。该字段需要的是客户端证书client-certificate-data。

修改用户凭证 ​

在用户凭证列表操作栏,点击“修改”按钮,可打开对应凭证的修改对话框。 修改用户凭证

正在被Kubernetes环境或其他设备引用的用户凭证不能直接修改。需要更换内容时,可新建凭证,再到对应环境或设备中切换引用。

删除用户凭证 ​

在用户凭证列表操作栏,点击“删除”按钮,可对该条凭证做删除操作。 删除用户凭证