Appelez l'opération InstallClusterAddons pour installer un composant dans un cluster Container Service for Kubernetes (ACK) donné.
Débogage
Syntaxe de la requête
POST /clusters/ClusterId/components/install HTTP/1.1
Content-Type:application/json
[ {
"name" : "String",
"version" : "String",
"config" : "String"
} ]
Paramètres de requête
| Paramètre | Type | Obligatoire | Exemple | Description |
| ClusterId | String | Oui | c82e6987e2961451182edacd74faf**** |
ID du cluster ACK.
|
| Paramètre | Type | Obligatoire | Exemple | Description |
| Array | Non | Paramètres du corps de la requête. | ||
| name | String | Oui | ags-metrics-collector | Nom du composant à installer. |
| version | String | Oui | v1.0.0.2-cc3b2d6-aliyun | Version du composant. |
| config | String | Non | {\"IngressDashboardEnabled\":\"true\",\"sls_project_name\":\"your_sls_project_name\"}"} | Paramètres personnalisés du composant. La valeur est une chaîne JSON. |
Syntaxe de la réponse
HTTP/1.1 200 OK
Paramètres de réponse
Aucun
Exemples
Exemples de requêtes
POST /clusters/c82e6987e2961451182edacd74faf****/components/install HTTP/1.1
Content-Type:application/json
[ {
"name" : "ags-metrics-collector",
"version" : "v1.0.0.2-cc3b2d6-aliyun",
"config" : "{\\\"IngressDashboardEnabled\\\":\\\"true\\\",\\\"sls_project_name\\\":\\\"your_sls_project_name\\\"}\"}"
} ]
Description de l'exemple de requête
POST /clusters/c3fb96524f9274b4495df0f12a6b5****/components/install?RegionId=cn-hangzhou --header "Content-Type=application/json;" --body '[{"name":"ack-node-problem-detector"}]'
Exemples de réponses réussies
Format JSON
HTTP/1.1 200 OK
Codes d'erreur
Pour obtenir la liste des codes d'erreur, consultez le Centre d'erreurs de l'API.