Closed itnpeople closed 1 year ago
{ "kind": "AddonList", "items": [ { "kind": "Addon", "name": "weave-scope", "version": "1.13.2", "status": "enabled" }, { "kind": "Addon", "name": "metrics-server", "version": "0.5.2", "status": "disabled" }, { "kind": "Addon", "name": "dashboard", "version": "2.4.0", "status": "disabled" } ] }
{ "kind": "Addon", "name": "weave-scope", "version": "1.13.2", "status": "enabled" }
*[POST] /ns/:namespace/clusters/:cluster/addons/:addon
{ "kind": "Addon", "name": "weave-scope", "version": "1.13.2", "status": "enabled" } # or { "message": "already installed" }
{ "code": 1, "kind": "Addon", "message": "weave-scope has been uninstalled" }
내부 논의를 통해 문서로 대체
https://github.com/cloud-barista/cb-mcks/wiki/Installing-Addons
제공 Add-ons
API 추가
List Addons
Get Addon
Install Addon
*[POST] /ns/:namespace/clusters/:cluster/addons/:addon
Uninstall Addon