From rhdh
Checks version lifecycle and support status for RHDH platforms and integrations including OCP, AKS, EKS, GKE, RHDH, RHBK, Quay, and PostgreSQL via APIs. Use for EOL dates, GA dates, support phases, and upgrade planning.
How this skill is triggered — by the user, by Claude, or both
Slash command
/rhdh:lifecycleThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Check version lifecycle and support status for platforms and integrations used by RHDH.
scripts/check_aks_lifecycle.pyscripts/check_eks_lifecycle.pyscripts/check_gke_lifecycle.pyscripts/check_lifecycle.pyscripts/check_ocp_lifecycle.pyscripts/check_pg_lifecycle.pyscripts/check_rhdh_lifecycle.pyscripts/rhdh_lifecycle/__init__.pyscripts/rhdh_lifecycle/configured_versions.pyscripts/rhdh_lifecycle/ocp.pyscripts/rhdh_lifecycle/pg.pyscripts/rhdh_lifecycle/redhat.pyscripts/rhdh_lifecycle/repo.pyscripts/rhdh_lifecycle/rhdh.pyscripts/rhdh_lifecycle/utils.pyscripts/rhdh_lifecycle/yaml.pyworkflows/check-aks.mdworkflows/check-eks.mdworkflows/check-gke.mdworkflows/check-ocp.mdCheck version lifecycle and support status for platforms and integrations used by RHDH.
openshift/release checkout or gh CLIWhat platform or integration lifecycle do you need to check?
| Query matches | Workflow |
|---|---|
| "OCP", "OpenShift version", "OpenShift EOL", "OpenShift support" | workflows/check-ocp.md |
| "RHDH version", "Developer Hub release", "is RHDH 1.x supported" | workflows/check-rhdh.md |
| "AKS", "Azure Kubernetes" | workflows/check-aks.md |
| "EKS", "Amazon EKS" | workflows/check-eks.md |
| "GKE", "Google Kubernetes" | workflows/check-gke.md |
| "RHBK", "Keycloak", "Red Hat Build of Keycloak", "Quay", any Red Hat product | workflows/check-redhat.md |
| "PostgreSQL", "Postgres", "PG", "database versions" | workflows/check-pg.md |
| "all platforms", "full lifecycle check" | Run all workflows in sequence |
After reading the workflow, follow it exactly.
All scripts support --help for usage details and --json for structured output.
| Script | Purpose |
|---|---|
scripts/check_ocp_lifecycle.py | OCP version lifecycle with EUS phases |
scripts/check_rhdh_lifecycle.py | RHDH release lifecycle with OCP compatibility |
scripts/check_lifecycle.py | Generic Red Hat product (RHBK, Quay, etc.) |
scripts/check_aks_lifecycle.py | AKS K8s version lifecycle |
scripts/check_eks_lifecycle.py | EKS K8s version lifecycle |
scripts/check_gke_lifecycle.py | GKE K8s version lifecycle |
scripts/check_pg_lifecycle.py | PostgreSQL lifecycle across cloud providers |
rhdh_lifecycle package)Shared utilities used by both lifecycle and prow skills:
| Module | Purpose |
|---|---|
rhdh_lifecycle.repo | Resolve openshift/release repository root (local or remote) |
rhdh_lifecycle.yaml | Read and parse YAML files from openshift/release |
rhdh_lifecycle.configured_versions | Print configured K8s versions per branch |
rhdh_lifecycle.redhat | Red Hat Product Life Cycles API client |
rhdh_lifecycle.ocp | OCP version phase classification |
rhdh_lifecycle.rhdh | RHDH release lifecycle data |
rhdh_lifecycle.pg | PostgreSQL lifecycle across cloud providers |
prow: Manage Prow CI job configurations for RHDH in openshift/releasenpx claudepluginhub redhat-developer/rhdh-skill --plugin rhdhProvides expert guidance on Kubernetes, OpenShift, and OLM: debugging resources like pods/deployments, operator development/troubleshooting, manifest/CRD reviews, and cluster investigations.
Provides expert guidance for Azure Red Hat OpenShift (ARO) clusters: troubleshooting, best practices, security (Entra, Key Vault), networking, storage, GPU/NetApp integration, and deployment. Use when creating or managing ARO clusters.
Diagnoses, audits, and implements platform infrastructure spanning Kubernetes, GitOps, CI/CD, cloud providers, service mesh, supply chain security, and compliance. Provides structured troubleshooting with blast radius analysis, validation steps, and rollback plans.