aicli

Community

Deploy and manage OpenShift via Assisted Installer

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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.