KubeGems
Cluster
复制页面
KubeGems
Agent.V1
kubegems default alert webhook
POST
获取k8s api-resources
GET
获取alertmanager中的告警数据
GET
检查alertmanagerconfig
POST
get silence
GET
为指定告警规则添加silence
POST
get silence
DELETE
rollout info
GET
rollout info
GET
获取Job列表数据
GET
获取可以绑定的环境的namespace列表数据
GET
获取Event列表数据
GET
获取Pod列表数据
GET
实时获取日志STDOUT输出(websocket)
GET
进入容器交互执行命令(websocket)
GET
从容器下载文件
GET
upload files to container
POST
获取PersistentVolumeClaim列表数据
GET
获取PersistentVolumeClaim数据
GET
获取Secret列表数据
GET
自定义的NODE详情接口,(可以获取资源分配情况)
GET
修改节点调度
PATCH
修改node的元数据,label和annotations
PATCH
修改节点污点
PATCH
调试容器(websocket)
GET
Jaeger span count
GET
Loki Alert Rule
GET
Loki Labels
GET
Loki LabelValues
GET
获取Pods最近十五分钟的Metrics(从scraper获取)
GET
获取Pods实时Metrics
GET
Loki Query
GET
Loki QueryRange
GET
获取Node实时Metrics
GET
Loki Series
GET
获取Nodes最近十五分钟的Metrics(从scraper获取)
GET
Loki LabelValues
GET
获取指定Node实时Metrics
GET
Prometheus alertrule
GET
CertInfo
GET
ComponentStatus
GET
Prometheus Labelnames
GET
Prometheus LabelValues
GET
Prometheus Matrix
GET
Prometheus Targets
GET
Prometheus Vector
GET
获取集群级别统计
GET
获取集群级别资源统计
GET
获取集群内各种workload的统计
GET
kubectl
GET
获取namespaced scope workload list
GET
获取namespaced scope workload
GET
创建namespaced scope workload
PUT
创建 none namespaced scope workload
POST
创建namespaced scope workload
DELETE
创建namespaced scope workload
PATCH
扩缩容
PATCH
获取 none namespaced scope workload list
GET
获取 none namespaced scope workload
GET
创建none namespaced scope workload
PUT
创建namespaced scope workload
POST
创建none namespaced scope workload
DELETE
创建none namespaced scope workload
PATCH
nonamespace 扩缩容
PATCH
MSGBUS
消息中心(websocket)
发送消息
Application
更新应用镜像
更新资源建议至 gitrepo
列举文件
应用列表
部署应用
批量部署应用
应用部署镜像
更新应用镜像并部署
应用部署
删除应用
部署历史
argo资源
argo资源
写入多个文件
写入文件
删除文件
应用编排文件diff
应用编排文件历史
应用编排文件刷新
应用编排文件回滚
应用编排中HPA
应用编排中HPA
应用编排HPA
镜像历史
更新应用镜像并部署
更新应用镜像并部署
应用编排中副本数scale(包含运行时调整)
应用编排中副本数scale(包含运行时调整)
资源树实时状态(List/Watch)
获取对应的服务信息
Sync同步
应用异步任务
应用商店应用列表
应用商店部署
应用商店应用列表
应用商店应用
应用内容类型摘要
Alert
告警黑名单
加入/更新告警黑名单
移除告警黑名单
获取AlertRule列表
创建AlertRule
AlertRule详情
修改AlertRule
修改AlertRule
禁用AlertRule
启用AlertRule
告警历史
重复的告警记录
在namespace下获取receiver列表
在namespace下创建receiver
在namespace下修改receiver
在namespace下删除receiver
发送测试邮件
搜索告警
告警趋势图
告警分组统计
搜索告警
今日告警数量统计
Approve
获取待处理审批
批准集群资源配额申请
拒绝集群资源配额申请审批拒绝
Appstore
应用商店-查询所有APP
APP详情
APP Charts文件编码
列出所有的外部应用的charts仓库
创建应用商店外部charts仓库
APP 删除外部chart仓库
APP 同步外部chart仓库
AuditLog
AuditLog列表
AuditLog详情
AuthSource
AuthSource列表
create AuthSource
modify AuthSource
delete AuthSource
AuthSource列表 (no auth)
AuthSource 预定义的源默认值
Cluster
Cluster列表
GET
创建Cluster
POST
列出集群状态
GET
添加cluster前的kubeconfig检测接口,验证kubeconfig,返回集群信息和可用的storageClass列表
POST
Cluster详情
GET
修改Cluster
PUT
删除 Cluster
DELETE
获取属于 Cluster 的 Environment 列表
GET
获取属于 Cluster 的 LogQueryHistory 列表
GET