You can call the UpdateControlPlaneLog operation to modify the log collection configurations for control plane components in a Container Service for Kubernetes (ACK) managed cluster.
Debugging
Authorization information
Request syntax
PUT /clusters/{ClusterId}/controlplanelog
Request parameters
Parameter | Type | Required | Description | Example |
---|---|---|---|---|
ClusterId | string | Yes | The cluster ID. | c5b5e80b0b64a4bf6939d2d8fbbc5**** |
body | object | No | The request body parameters. | |
log_project | string | No | The name of the Simple Log Service project that you want to use to store the logs of control plane components. Default value: k8s-log-$Cluster ID. | k8s-log-c5b5e80b0b64a4bf6939d2d8fbbc5**** |
log_ttl | string | No | The retention period of the log data stored in the Logstore. Valid values: 1 to 3000. Unit: days. Default value: 30. | 30 |
aliuid | string | No | The ID of the Alibaba Cloud account. | 162981***** |
components | array | No | The control plane components for which you want to enable log collection. | |
string | No | The control plane components for which you want to enable log collection. The following control plane components are supported:
By default, log collection is enabled for the following control plane components: | ["apiserver", "ccm", "scheduler", "kcm", "controlplane-events"] |
Response parameters
Examples
Sample success responses
JSON
format
{
"cluster_id": "cb95aa626a47740afbf6aa099b650****",
"request_id": "687C5BAA-D103-4993-884B-C35E4314****",
"task_id": "T-5a54309c80282e39ea00****"
}
Examples
Sample success responses
JSON
format
{
"cluster_id": "c5b5e80b0b64a4bf6939d2d8fbbc5****",
"request_id": "A0322123-8DE3-199A-913D-6CBC0F4C****",
"task_id": "T-65840b469fc9d303b000****"
}
Examples
Sample success responses
JSON
format
{
"cluster_id": "c5b5e80b0b64a4bf6939d2d8fbbc5****",
"request_id": "A0322123-8DE3-199A-913D-6CBC0F4C****",
"task_id": "T-65840b469fc9d303b000****"
}
Examples
Sample success responses
JSON
format
{
"cluster_id": "c5b5e80b0b64a4bf6939d2d8fbbc5****",
"request_id": "A0322123-8DE3-199A-913D-6CBC0F4C****",
"task_id": "T-65840b469fc9d303b000****"
}
Examples
Sample success responses
JSON
format
{
"cluster_id": "c5b5e80b0b64a4bf6939d2d8fbbc5****",
"request_id": "A0322123-8DE3-199A-913D-6CBC0F4C****",
"task_id": "T-65840b469fc9d303b000****"
}
Error codes
For a list of error codes, visit the Service error codes.
Change history
Change time | Summary of changes | Operation | ||
---|---|---|---|---|
2023-12-25 | The response structure of the API has changed | see changesets | ||
|