karmabkarmabCommunityยท1 Agent Skills Included

aicli

Deploy and manage OpenShift clusters via Assisted Installer

Deploys OpenShift clusters through the Red Hat Assisted Installer API with simple commands. Creates clusters and infraenvs, downloads discovery ISOs, configures hosts, static networking, and manifests without manual console work. Automates full end-to-end rollouts, day2 worker scaling, and disconnected installs from a single parameter file.
npx skills add karmab/aicli --all -g -y

All Skills in This Repository (1)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How to install aicli?โ–ผ

Run `npx skills add karmab/aicli --all -g -y` in your terminal to install this skill globally.

What does aicli do?โ–ผ

It is a command-line client for the Red Hat Assisted Installer API that lets you create, configure, and install OpenShift clusters, manage hosts and infraenvs, and download discovery ISOs.

How do I deploy an OpenShift cluster with aicli?โ–ผ

Create a cluster with `aicli create cluster mycluster`, boot nodes from the generated discovery ISO, then run `aicli start cluster mycluster` to launch the installation.

Can aicli deploy single-node or disconnected clusters?โ–ผ

Yes. Pass `-P sno=true` for Single Node OpenShift or `-P registry_url=myregistry:5000` for disconnected installs with a custom registry.

Does aicli support automated bare-metal deployments?โ–ผ

Yes. Provide BMC details in a parameter file and run `aicli create deployment --pf params.yml mycluster` for a fully automated end-to-end rollout.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’