Rancher API 接口

Posted catoop

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Rancher API 接口相关的知识,希望对你有一定的参考价值。

Rancher 是一个可视化管理 K8S 的 dashboard,更多时候我们需要通过脚本或者代码的方式来自动化部署,本文通过示例的方式来演示如何找到对应 API。

场景示例说明

Rancher 使用 2.6 版本,在其他持续集成平台上(例如Jenkins)需要触发自动 redeploy(重新部署) 操作。
面对这个需求,我们需要找到在 rancher 上对一个 deployment 进行重新部署的 API 接口,然后通过 rancher 提供的 API 调用这个接口即可。

接口调用方法

1、API key 的分配



2、寻找 API 接口 URL

API 入口地址:https://yourdomain.com/v3

本例是 redeploy 一个 deployment 来演示的,如果你需要进行其他 API 操作,也是同理的,一层一层找到你需要的 API

3、通过代码调用 API 接口(提供 API Token),或者通过 http 工具测试验证。
(略)


(END)

以上是关于Rancher API 接口的主要内容,如果未能解决你的问题,请参考以下文章

项目命名空间中的rancher 2.0网络

Rancher 2.0部署过程中常见问题分析与解决

Rancher 2.5特性解读丨更简单友好的API和Dashboard

Centos7 Docker安装部署Rancher

SUSE Rancher v2.6.5 社区版核心功能解读

rancher api key