Help us improve
Share bugs, ideas, or general feedback.
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.
npx claudepluginhub redhat-developer/rhdh-skill --plugin rhdhHow 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.mdProvides expert guidance on Kubernetes, OpenShift, and OLM: debugging resources like pods/deployments, operator development/troubleshooting, manifest/CRD reviews, and cluster investigations.
Diagnoses and guides platform infrastructure: Kubernetes, GitOps, Terraform, CI/CD, cloud, security, and observability. Includes rollback plans, validation, and blast radius analysis.
Reviews OVHcloud Managed Kubernetes cluster lifecycle, node pool sizing, autoscaling, version upgrades, workload placement, network policies, RBAC, and Terraform IaC for ovh_cloud_project_kube resources.
Share bugs, ideas, or general feedback.
Check 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/release