HyperShift Agent Provider

Generate HyperShift cluster deployment plans for bare metal, edge, and disconnected environments.

112|305|Updated Oct 10, 2025
One-click install
npx skills add https://github.com/openshift-eng/ai-helpers --skill hypershift-agent-provider
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: HyperShift Agent Provider
Source: https://github.com/openshift-eng/ai-helpers/tree/main/plugins/hcp/skills/hcp-create-agent
Command: npx skills add https://github.com/openshift-eng/ai-helpers --skill hypershift-agent-provider

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill eliminates the complexity of deploying OpenShift clusters in challenging environments like bare metal, edge locations, and disconnected infrastructures where traditional cloud automation isn't available.

Core Features & Use Cases

  • Agent-Based Deployment: Uses pre-provisioned agents for cluster creation in non-cloud environments.
  • Environment Adaptation: Automatically configures optimal settings for edge, bare metal, and disconnected deployments.
  • Use Case: Imagine you need to deploy a production-grade OpenShift cluster in a remote edge location with limited connectivity. Use this Skill to generate the exact command with proper agent configuration, network settings, and security compliance.

Quick Start

Use the HyperShift Agent Provider skill to create a cluster for edge monitoring with single-node control plane and minimal resources.

Frequently Asked Questions about HyperShift Agent Provider

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

FAQPage Schema
How do I deploy OpenShift clusters on bare metal infrastructure?

Deploy OpenShift clusters on bare metal using HyperShift Agent Provider, which leverages pre-provisioned agents to automate cluster creation in non-cloud environments. The Skill validates prerequisites, detects your environment type, collects required parameters like agent namespace and release image, then generates a ready-to-use provisioning workflow.

Can I use HyperShift for edge computing deployments with limited connectivity?

Yes. HyperShift Agent Provider handles disconnected and edge environments by automatically applying environment-specific defaults, enforcing mandatory security parameters like pull secrets, and configuring networking for low-connectivity scenarios. It generates deployment plans optimized for your specific edge location constraints.

What are the prerequisites before deploying a HyperShift cluster?

Prerequisites include pre-provisioned agents in your environment, a valid pull secret for authentication, the OpenShift release image URL, base domain configuration, and your target OpenShift version. The Skill validates these during interactive parameter collection and enforces FIPS and architecture options when applicable.

How does HyperShift handle single-node clusters for edge locations?

HyperShift Agent Provider supports single-node control plane deployments optimized for edge monitoring scenarios. It configures minimal resource requirements and applies edge-specific defaults during deployment plan generation, making it suitable for resource-constrained remote locations.

Does HyperShift work with Kubernetes in disconnected networks?

Yes. HyperShift Agent Provider explicitly supports disconnected infrastructure scenarios by using pre-provisioned agents and enforcing disconnected-environment defaults. It guides parameter collection for offline deployments and validates functional requirements specific to network isolation.

What makes bare metal deployment different from cloud-based OpenShift cluster creation?

Bare metal deployment requires agent-based provisioning instead of cloud automation APIs, custom network configuration without cloud load balancers, and environment-specific validation. HyperShift Agent Provider abstracts this complexity by auto-detecting your bare metal or edge environment and generating deployment commands with correct agent and security settings.