Di Kluster ACK, Anda dapat menggunakan namespace Kubernetes untuk mencapai izin dan Sumber daya yang terisolasi secara logis bagi pengguna Kluster. Pengguna yang hanya diberikan izin RBAC untuk namespace tertentu tidak dapat mengakses Sumber daya di namespace lain pada Kluster. Anda dapat memanggil operasi DescribeUserClusterNamespaces untuk mengkueri namespace yang telah diberikan izin akses RBAC kepada Pengguna RAM atau peran saat ini di Kluster ACK tertentu.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
cs:DescribeUserClusterNamespaces |
get |
*Cluster
|
None | None |
Sintaks permintaan
GET /api/v2/k8s/{ClusterId}/namespaces HTTP/1.1
Path Parameters
|
Parameter |
Type |
Required |
Description |
Example |
| ClusterId |
string |
Yes |
ID Kluster. |
c5b5e80b0b64a4bf6939d2d8fbbc5**** |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
Tidak ada parameter yang diperlukan.
Elemen respons
|
Element |
Type |
Description |
Example |
|
array |
Daftar nama namespace yang dapat diakses oleh Pengguna RAM. |
||
|
string |
RAM 用户可见的集群命名空间名称列表。 |
[ "default", "kube-node-lease", "kube-public", "kube-system" ] |
Contoh
Respons sukses
JSONformat
[
"[ \"default\", \"kube-node-lease\", \"kube-public\", \"kube-system\" ]"
]
Kode kesalahan
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.