通过 API 调用刷新 rancher 中的目录

问题描述 投票:0回答:1

我找不到 API 调用来通过 API 调用刷新 Rancher 中的目录/存储库。这个功能实现了吗? rancher的版本是v2.6.7。我可以使用 rancher cli 来完成此操作,但 cli 对于新应用程序不起作用,因此我们决定使用 API 调用。

rancher rancher-cli
1个回答
0
投票

您可以启用

view in api
选项通过 API 查看大多数资源

如果您对目录执行此操作,您将看到norman / v3 api 选项。对于目录,您可以刷新

action
,这就是您正在寻找的内容。卷曲调用看起来像

curl -u "${CATTLE_ACCESS_KEY}:${CATTLE_SECRET_KEY}" \
-X POST \
-H 'Accept: application/json' \
-H 'Content-Type: application/json' \
'https://${rancher_url}/v3/catalogs/system-library?action=refresh' 

请注意,直接使用 v3 api 不属于 Rancher 支持范围,因此请自行决定是否使用。

© www.soinside.com 2019 - 2024. All rights reserved.