【发布时间】:2019-10-25 12:36:14
【问题描述】:
随着 Rancher 2.x 版的发布,我们开始使用 API 的 v3,但令我失望的是,没有适当的 API 文档。 如果我们访问 Rancher 文档页面https://rancher.com/docs/rancher/v2.x/en/api/,我们只会找到简短的介绍,而不是有关如何使用特定端点以及它们接受的输入的信息。 例如,我们有一个 v3/cluster 端点来创建集群,但它需要以字符串/对象形式的“n”个输入。怎样才能找出所有需要的属性以及所有属性映射到 UI 中的什么。
有一些可用于 v2 api 的文档,但随着 Rancherapi v3 的引入,情况发生了很大变化。
用例:我需要自动化整个集群创建过程到 helm chart 安装
我从媒体博客:https://medium.com/@superseb/adding-custom-nodes-to-your-kubernetes-cluster-in-rancher-2-0-tech-preview-2-89cf4f55808a 获得了一些帮助,以了解 API
【问题讨论】:
-
最好的办法是查看这里的示例代码:github.com/rancher/validation/tree/master/tests/v3_api
标签: kubernetes rancher