Lework Study hard, improve every day.

运维小需求:查看及对比 kubernetes 各个版本的 API 资源对象信息

2021-07-16
lework
本文 304 字,阅读全文约需 1 分钟

需求

查看 kubernetes 各个版本的 API 资源对象信息,以及对比其变化。

实现

技术栈: vue,ant-design-vue, python

大概流程:

  1. github action 提供 收集数据 功能。 在工作日 10点 检测是否有新版本; 当有新版本时,就会从 Kubernetes API 文档 中拉取并整合 api 信息,存储到 static/data/data.json
  2. kube-api 提供 查询 功能, 数据从 static/data/data.json 获取。

demo

kube-api1

kube-api2

kube-api3

原文地址 https://lework.github.io/2021/07/16/diff-kube-api/

Comments

Content