InstallClusterAddons
To enhance Kubernetes capabilities, ACK clusters support various components, such as managed core components, application components, logging and monitoring components, networking components, storage components, and security components. You can call the InstallClusterAddons operation to install components by specifying the component name and version.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
cs:InstallClusterAddons |
create |
*Cluster
|
|
None |
Request syntax
POST /clusters/{ClusterId}/components/install HTTP/1.1
Path Parameters
|
Parameter |
Type |
Required |
Description |
Example |
| ClusterId |
string |
Yes |
The cluster ID. |
c82e6987e2961451182edacd74faf**** |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| body |
array<object> |
No |
The request body parameters. |
ags-metrics-collector |
|
object |
No |
The component details. |
||
| name |
string |
Yes |
The component name. You can call the ListAddons operation to query information about available components, including component names and versions. |
storage-operato |
| version |
string |
Yes |
The component version. You can call the ListAddons operation to query information about available components, including component names and versions. |
v1.32.9 |
| config |
string |
No |
The custom parameters of the component, encoded as a JSON string. |
{\"IngressDashboardEnabled\":\"true\",\"sls_project_name\":\"your_sls_project_name\"} |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| cluster_id |
string |
The cluster ID. |
c82e6987e2961451182edacd74faf**** |
| task_id |
string |
The task ID. |
T-5a54309c80282e39ea0**** |
| request_id |
string |
The request ID. |
687C5BAA-D103-4993-884B-C35E4314**** |
Examples
Success response
JSON format
{
"cluster_id": "c82e6987e2961451182edacd74faf****",
"task_id": "T-5a54309c80282e39ea0****",
"request_id": "687C5BAA-D103-4993-884B-C35E4314****"
}
Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.