服务帐户管理
管理服务帐户
添加服务帐户
- DC/OS 认证令牌 作为 导出到环境中。
服务帐户由用户 ID 和 RSA 私钥构成。
要使用 DC/OS 来添加服务帐户,请首先通过 OpenSSL 生成 RSA 私钥。
从私钥中提取相应的公钥。
在以下命令中使用所需值替换
<uid>
,然后执行命令:
列出服务帐户
前提条件:
- 作为
TOKEN
导出到环境中。
要使用 身份和访问管理 (IAM) API 来列出所有已配置服务帐户,请执行以下命令:
更改服务帐户公钥
- DC/OS 认证令牌 作为
TOKEN
导出到环境中。
要使用 DC/OS 来更改服务帐户的公钥,请在 文件中提供一个新的公钥。然后,在以下命令中替换 <uid>
,并执行命令:
curl -i -X PATCH http://<host-ip>/acs/api/v1/users/<uid> -d '{"public_key": "'"$(sed ':a;N;$!ba;s/\n/\\n/g' public-key.pem)"'"}' -H 'Content-Type: application/json' -H "Authorization: token=$TOKEN"
删除服务帐户
前提条件:
要使用 DC/OS 来删除本地用户帐户,请用相应的值替换 <uid>
并执行以下命令: