mcpbeat

Rhdh Aks Tests

openshift/rhdh-aks-tests

>- List AKS test entries in RHDH ci-operator config files and update the AKS Kubernetes version per branch. Use when listing e2e-aks tests, changing MAPT_KUBERNETES_VERSION for AKS, or checking which AKS K8s version each release branch uses.

1k tokens
context cost
the whole folder, loaded on every use
4
files
ships runnable scripts
0
copies elsewhere
how many repositories repackaged it
325
stars on the repo
on the repository, not the skill itself

Install

one command, takes just this skill from the repository
npx skills add https://github.com/openshift/release --skill rhdh-aks-tests

What comes with it

3 313 bytes besides the instruction
OWNERS
scripts/OWNERS
scripts/list-k8s-test-configs.sh

What it tells the agent to use

found in the instruction text
Bash runs shell commands — read the instruction before connecting
Edit edits files in place

The instruction itself

6 sections, as written by the author

RHDH AKS Test Management

List AKS test entries and update the K8s version used by AKS MAPT clusters.

When to Use

  • List which AKS test entries exist per RHDH release branch
  • Check which K8s version each branch is configured to use
  • Update the AKS K8s version after a lifecycle check
  • The version is set per branch via MAPT_KUBERNETES_VERSION in each CI config file

Prerequisites

  • yq (v4+) for listing tests

Listing Tests

bash "${CLAUDE_SKILL_DIR}/scripts/list-k8s-test-configs.sh" \
  --pattern "^e2e-aks-"

Filter by branch: add --branch main.

Updating the Version

The K8s version is set per branch as the MAPT_KUBERNETES_VERSION env var in each CI config file:

ci-operator/config/redhat-developer/rhdh/redhat-developer-rhdh-<branch>.yaml

Each AKS test entry has MAPT_KUBERNETES_VERSION under steps.env. Update all AKS test entries in the file — each branch typically has multiple AKS tests that should use the same version. To update, use the Edit tool to change the value for the target branch. Example:

  steps:
    env:
      MAPT_KUBERNETES_VERSION: "1.35"

Verify the MAPT image tag in the ref YAML is compatible with the new K8s version:

ci-operator/step-registry/redhat-developer/rhdh/aks/mapt/create/redhat-developer-rhdh-aks-mapt-create-ref.yaml

NOTE: Each branch can use a different K8s version. make update is NOT required for version changes.

  • rhdh-aks-lifecycle: Check which K8s versions are supported before updating

How to use it

Copy the folder

Take openshift/rhdh-aks-tests from the repository into ~/.claude/skills for personal use, or into .claude/skills inside a project.

Check the name does not clash

The agent identifies a skill by the name field in its header. Two skills with the same name cannot sit side by side — one of them will be ignored.