harvester plugin
Harvester HCI operator suite — controlled, community-edition Harvester upgrades off an EOL line up to latest stable: the no-skip minor ladder (1.5→1.6→1.7→1.8 carrying embedded RKE2 / KubeVirt / Longhorn / SLE-Micro together), external-Rancher + Harvester UI-extension pairing and ordering, air-gapped version detection, controlling the node-by-node upgrade flow (serial interlock, the v1.7+ pause-map, and the PodDisruptionBudget + VMI-readinessProbe native gate for 1.5/1.6), keeping VM-hosted self-managed RKE2 control planes quorate via anti-affinity spread and live-migration-vs-clean-shutdown tradeoffs (busy-etcd non-convergence, auto-converge, dedicated migration network), per-hop breaking changes (wicked→NetworkManager, Intel NIC rename, DHCP churn), the enforced pre-flight health gates, and the no-downgrade backup/rollback reality. Companion to the k8s suite's k8s-components-checker (Harvester↔Rancher↔RKE2 pairing registry) and rancher-upgrade (the external Rancher's own chain).
How to install the harvester plugin
Run both commands inside Claude Code. The first adds the marketplace once; the second installs the plugin.
/plugin marketplace add air-gapped/skills
/plugin install harvester@air-gapped-marketplaceWhat's inside harvester
1 part read from the plugin's own files.
Skills 1
Claude loads it when the task matches- harvester-upgrade
Plan and execute controlled, multi-step upgrades for Harvester community edition hyperconverged infrastructure while maintaining guest VM quorum.
Using harvester in Claude Code
Skills need no command. Claude reads them when your request matches what they describe.
Update, turn off or remove
- Update the plugin (shell)
- claude plugin update harvester@air-gapped-marketplace
- Refresh the marketplace
- /plugin marketplace update air-gapped-marketplace
- Turn it off for now
- /plugin disable harvester@air-gapped-marketplace
- Remove it
- /plugin uninstall harvester@air-gapped-marketplace
Skills in harvester
- harvester-upgradeair-gapped/skills
Plan and execute controlled, multi-step upgrades for Harvester community edition hyperconverged infrastructure while maintaining guest VM quorum.
10 files6stars
harvester plugin questions
How do I install the harvester plugin?
In Claude Code run /plugin marketplace add air-gapped/skills, then /plugin install harvester@air-gapped-marketplace.
What does the harvester plugin include?
harvester bundles 1 skill.
How do I update or remove the harvester plugin?
Update it with claude plugin update harvester@air-gapped-marketplace in your shell, or from the Installed tab of /plugin. Remove it with /plugin uninstall harvester@air-gapped-marketplace.
What license is the harvester plugin under?
MIT, as stated in the plugin's manifest.