mcpField
R
rhdh-platform-lifecycle

rhdh-platform-lifecycle

github.com/redhat-developer云与 DevOps1941 次安装1 天前更新
代码仓库

关于 rhdh-platform-lifecycle

rhdh-platform-lifecycle 是查询 RHDH、OpenShift、云平台、PostgreSQL 及其他 Red Hat 产品支持生命周期的技能。它按产品调用工作流和脚本,保留来源日期,并区分受支持版本与仅配置的版本。

主要功能

  1. 01按产品将问题路由至对应工作流
  2. 02使用脚本检索并分类
  3. 03报告支持阶段与来源日期
  4. 04标记未分类版本和不可用来源

适用场景

  1. 01检查 RHDH 与 OCP 兼容性
  2. 02查看平台的生命周期阶段
  3. 03识别已配置但不受支持的版本
  4. 04报告不确定或无法获取的生命周期数据

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/redhat-developer/rhdh-skills --skill rhdh-platform-lifecycle

安装后在 Claude Code 中输入/rhdh-platform-lifecycle确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

agents/
openai.yaml
scripts/
check_aks_lifecycle.py
check_eks_lifecycle.py
check_gke_lifecycle.py
check_lifecycle.py
check_ocp_lifecycle.py
check_pg_lifecycle.py
check_rhdh_lifecycle.py
scripts/rhdh_lifecycle/
__init__.py
configured_versions.py
ocp.py
openshift_release.py
pg.py
redhat.py
rhdh.py
versions.py
workflows/
check-aks.md
check-eks.md
check-gke.md
check-ocp.md
check-pg.md
check-redhat.md
check-rhdh.md

详细介绍

RHDH 平台支持

提供生命周期事实,不更改代码仓库或外部系统。

路由

问题加载运行
RHDH 支持情况和兼容的 OCP 版本workflows/check-rhdh.mdscripts/check_rhdh_lifecycle.py
OpenShift 支持阶段workflows/check-ocp.mdscripts/check_ocp_lifecycle.py
Azure AKS 支持情况和已配置版本workflows/check-aks.mdscripts/check_aks_lifecycle.py
AWS EKS 支持情况和已配置版本workflows/check-eks.mdscripts/check_eks_lifecycle.py
Google GKE 支持情况workflows/check-gke.mdscripts/check_gke_lifecycle.py
PostgreSQL 支持情况workflows/check-pg.mdscripts/check_pg_lifecycle.py
RHBK、Quay 或其他 Red Hat 产品workflows/check-redhat.mdscripts/check_lifecycle.py

加载一个工作流。使用随附脚本进行确定性检索和分类;仅在获得脚本输出后再作判断。

报告内容

针对用户询问的产品,并注明答案生成日期,报告以下内容:

  • 每个版本的支持阶段和脚本返回的来源日期;
  • 仅在 openshift/release 中找到的版本,标记为已配置,绝不可标记为受支持;
  • RHDH 与平台的兼容组合(脚本输出时);
  • 答案所依据的每个端点;
  • 脚本无法分类的每个版本,并作为警告列出。

保留脚本返回的来源日期和不确定性。区分供应商生命周期信息与仅在 openshift/release 中配置的版本。不得推断已配置版本即受支持。

撰写

其他技能会按名称调用 /rhdh-platform-lifecycle,并使用其报告内容。 rhdh_lifecycle 是私有的本地适配器:其他技能不会导入它,也不会在磁盘上定位此技能;所有代码仓库和 YAML 访问都由它负责。

完成标准

只有在请求中提及的每个产品和版本都附有支持阶段及脚本返回的来源日期、答案列出其依据的每个端点,并且脚本无法分类的每个版本都作为警告报告(而非省略或估算)时,任务才算完成。仅在 openshift/release 中找到的版本应报告为已配置,绝不可报告为受支持。如果无法访问生命周期来源,应指出仍未评估的产品,而不是将不完整列表作为答案返回。

评论

支持 Markdown