aicli
CommunityDeploy and manage OpenShift via Assisted Installer
Software Engineering#openshift#cluster deployment#assisted installer#discovery iso#day2 operations#static networking#disconnected install
Authorkarmab
Version1.0.0
Installs0
System Documentation
What problem does it solve?
aicli eliminates the complexity of provisioning OpenShift clusters through the Assisted Installer API by providing a single, consistent CLI to create and control clusters, hosts, infraenvs, ISOs, and manifests.
Core Features & Use Cases
- Cluster lifecycle management: create, start/stop, wait for install completion, export, and delete clusters.
- Host and Day-2 operations: list hosts, wait for hosts to appear, update host settings (role/name/network/disk/labels), and launch day2 worker installs.
- Discovery ISO and asset handling: fetch discovery ISOs and download/install artifacts like kubeconfig, install-config, ignition, and manifests for troubleshooting or automation.
- Static/disconnected provisioning support: inject static networking data (nmstate), and handle disconnected installs by configuring registry/cert trust.
Quick Start
Run: aicli create cluster mycluster
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: aicli Download link: https://github.com/karmab/aicli/archive/main.zip#aicli Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.