Browse / Developer Tools / HyperShift Azure Provider

HyperShift Azure Provider

Guides the deployment of self-managed HyperShift clusters on Microsoft Azure with proper identity and resource configuration.

SkillDeveloper ToolsConfig

The source repository doesn't declare a license. Check its terms before reusing the code.

Key features

  • Differentiates between development and production environment requirements
  • Interactive parameter collection for cluster configuration
  • Generates `hypershift create cluster` commands with appropriate flags
  • Guidance on Azure-specific identity configurations (Managed, Workload, OIDC)
  • Provides error handling for common identity and resource group conflicts

Use cases

  • Automating the generation of HyperShift Azure cluster creation commands
  • Deploying a development or testing HyperShift cluster on Azure
  • Setting up a production-grade, highly available HyperShift cluster on Azure

FAQ

What key capabilities does this skill provide?

It offers interactive parameter collection, guidance on Azure-specific identity setups, differentiation between dev/prod requirements, `hypershift create cluster` command generation, and proactive error handling for common conflicts.

What does the HyperShift Azure Provider skill do?

This skill guides you through deploying self-managed HyperShift clusters on Microsoft Azure. It helps with interactive configuration, identity setup (Managed, Workload, OIDC), and generates the final `hypershift create cluster` command.

When should I use this skill?

Use this skill when creating a new HyperShift cluster on Azure. It is ideal for ensuring correct Azure-specific identity configurations and resource group management for both development and production environments.

How does this skill improve my workflow?

It streamlines the complex Azure deployment process by interactively collecting required parameters, preventing common errors related to identity or resource conflicts, and automatically generating the correct, context-aware CLI command.