kubernetes - Rancher v3 Api 文档不可用
问题描述
随着 Rancher 2.x 版本的发布,我们开始使用 API 的 v3,但令我失望的是,没有适当的 API 文档。如果我们访问 Rancher 文档页面https://rancher.com/docs/rancher/v2.x/en/api/,我们只会找到简要介绍,而不是有关如何使用特定端点以及接受哪些输入的信息被他们。例如,我们有一个 v3/cluster 端点来创建集群,但它需要以字符串/对象形式的“n”个输入。怎样才能找出所有需要的属性以及所有属性映射到 UI 中的什么东西。
有一些可用于 api v2 的文档,但随着 Rancherapi v3 的引入,情况发生了很大变化。
用例:我需要将集群创建的整个过程自动化到 helm chart 安装
我从媒体博客中获得了一些帮助:https : //medium.com/@superseb/adding-custom-nodes-to-your-kubernetes-cluster-in-rancher-2-0-tech-preview-2-89cf4f55808a了解 API
解决方案
您可以在此处找到有关 v3 API 的相当好的 Rancher 文档片段: v3-rancher(从第 9 页开始)。
您可以在这里找到源代码:rancher-v3-api
.
推荐阅读
- node.js - F5 在 Azure Cloud Shell 中不开始调试
- firebase - 当 Firebase 功能崩溃时,如何设置 Web 挂钩以向 Slack 发送消息?
- c# - 二头肌 - 如何通过循环创建对象数组,每次迭代创建 2 个或更多对象
- reactjs - 如何在新选项卡上使用 axios 输出
- html - 如何将 HTML 代码分配给 Windows shell 脚本中的变量?
- selenium - Selenium IDE 测试在 GUI 中运行 - 但在 CL 中运行时失败(链接文本不可见)
- javascript - 谷歌浏览器打开图像文件而不是下载它
- c# - 如何根据用户输入在预制件中旋转多个刚体
- angular - 如何在Angular中为tippy.js工具提示设置不同的颜色
- python - 如何使用 django Forms 在数据库表中为 ChoiceField 添加一列