hetao
获取token
curl -X POST http://ks-apigateway.kubesphere-system.svc/kapis/iam.kubesphere.io/v1alpha2/login' -H 'Content-Type: application/json' --data-raw '{
"username":"admin",
"password":"P@88w0rd"
}'
创建用户
curl -X POST 'http://ks-apigateway.kubesphere-system.svc/kapis/iam.kubesphere.io/v1alpha2/users' -H 'Content-Type: application/json' -H 'Authorization: {{token}}' --data-raw '{
"username":"abc",
"password":"abc123",
"email":"abc@abc.c",
"cluster_role":"cluster-admin"
}'
修改密码
curl -X PUT 'http://ks-apigateway.kubesphere-system.svc/kapis/iam.kubesphere.io/v1alpha2/users/abc' -H 'Content-Type: application/json' -H 'Authorization: {{token}}' --data-raw '{
"username": "abc",
"email": "abc@abc.cn",
"description": "",
"password": "xxxxxx"
}'
2.x API文档: https://v2-1.docs.kubesphere.io/docs/api/kubesphere/