hypershift:preflight

Validate AWS, OpenShift, and HyperShift prerequisites before cluster provisioning.

292|103|Updated Mar 27, 2025
One-click install
npx skills add https://github.com/kagenti/kagenti --skill hypershift-preflight
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hypershift:preflight
Source: https://github.com/kagenti/kagenti/tree/main/.claude/skills/hypershift%3Apreflight
Command: npx skills add https://github.com/kagenti/kagenti --skill hypershift-preflight

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill ensures your environment is correctly configured and all necessary tools and permissions are in place before attempting to provision or manage HyperShift clusters, preventing common setup failures.

Core Features & Use Cases

  • Prerequisite Verification: Checks for required command-line tools (jq, aws, oc, hcp, ansible).
  • Authentication & Authorization: Verifies AWS and OpenShift authentication and necessary IAM/RBAC permissions.
  • Configuration Validation: Confirms HyperShift installation, OIDC configuration, pull secret validity, base domain, and Route53 zone.
  • Use Case: Before creating a new HyperShift cluster, run this skill to confirm that your AWS credentials, OpenShift access, and necessary tools are all set up correctly, avoiding hours of debugging later.

Quick Start

Run the hypershift preflight check script to validate your environment.

Frequently Asked Questions about hypershift:preflight

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I validate my AWS and OpenShift permissions before provisioning a HyperShift cluster?

To validate HyperShift environment readiness, run a preflight check script that verifies AWS authentication, IAM permissions, and OpenShift RBAC configuration to ensure stable automated cluster lifecycle management.

What prerequisites do I need to check before creating a HyperShift cluster in CI?

Checking HyperShift cluster prerequisites involves verifying command-line tools like jq, aws, oc, hcp, and ansible, alongside confirming pull secret integrity and base domain resolution for successful provisioning.

Why does my HyperShift cluster deployment fail in CI environments?

HyperShift cluster deployment often fails due to missing prerequisites like invalid pull secrets, incorrect HyperShift operator configuration, unresolved base domains, or unavailable Route53 hosted zones, which preflight checks identify.

Can I verify Route53 hosted zone availability and OIDC configuration for HyperShift before deployment?

Yes, you can verify Route53 hosted zone availability and OIDC configuration for HyperShift by running a preflight validation script that confirms these settings are correctly configured before deployment.

What is the best way to prevent HyperShift setup failures in automated pipelines?

The best way to prevent HyperShift setup failures is performing comprehensive pre-flight checks that validate tool installations, authentication, and operator configuration, avoiding hours of debugging in CI environments.