3ee75f87e3
Six integration playbooks (integration-preflight, onboard-host, integrate-service, ephemeral-lifecycle, add-watchdog, finish-migration) plus the F1-F11 failure catalog, distilled from the 2026-07-21 k3s-over-ZeroTier connectivity research (oleks/cluster wiki: K3s-over-ZeroTier-Connectivity). Failure classes over current facts; live sources of truth over restated values.
25 lines
1.5 KiB
JSON
25 lines
1.5 KiB
JSON
{
|
|
"name": "fleet-integration",
|
|
"version": "1.0.0",
|
|
"description": "Integration playbooks for the oleks fleet, distilled from the 2026-07-21 k3s-over-ZeroTier connectivity research (27 incidents, 9 recurring patterns — catalogued on the oleks/cluster wiki page K3s-over-ZeroTier-Connectivity). Core finding: the failures were integration-shaped, not platform-shaped — undeclared state, half-finished migrations, hardcoded environment assumptions, half-implemented lifecycles, watchdog amplification. Six skills cover the levels of the system: integration-preflight (declared-vs-live drift audit before building on top), onboard-host (join a host to the fleet network + k3s), integrate-service (service end-to-end: chart, Flux, ingress, DNS, secrets, DB, TLS, deploy tracking), ephemeral-lifecycle (scale-to-zero credential/member lifecycle rules), add-watchdog (health-check design that doesn't amplify failures), finish-migration (cutover discipline: done means old state REMOVED and declared==live). Playbooks encode failure classes, not current facts — they direct verification against live sources of truth (fleet-modules/cluster-topology.nix, the wiki) rather than restating values that rot.",
|
|
"author": {
|
|
"name": "oleks",
|
|
"email": "plugins@oleks.space"
|
|
},
|
|
"repository": "https://claude-plugins.oleks.space/plugins/fleet-integration.git",
|
|
"license": "MIT",
|
|
"keywords": [
|
|
"integration",
|
|
"playbook",
|
|
"fleet",
|
|
"onboarding",
|
|
"migration",
|
|
"lifecycle",
|
|
"watchdog",
|
|
"runbook",
|
|
"k3s",
|
|
"zerotier",
|
|
"self-hosted"
|
|
]
|
|
}
|