What problem does it solve?
Setting up the HyperShift Operator on AWS requires a long, error-prone CLI command with many flags for external-dns, OIDC S3 storage, and private platform credentials. This Skill standardizes that installation so you can deploy the operator with a custom image and correct AWS configuration in one step.
Core Features & Use Cases
- Custom Image Installation: Install the HyperShift Operator using any image tag from your container registry via the
hypershift install command.
- AWS Private Platform Support: Configures private AWS settings including region, credentials, and OIDC S3 bucket storage.
- External-DNS Integration: Wires up external-dns with AWS provider credentials and a domain filter for hosted cluster DNS management.
- Use Case: After building a custom HyperShift image with
make build, install the operator into your management cluster with external-dns and OIDC configured for AWS-hosted control planes.
Quick Start
Source dev/claude-env.sh, then ask the assistant to install the HyperShift Operator using my custom image tag with AWS private and external-dns settings.