Releases
v0.1.0
Compare
Sorry, something went wrong.
No results found
Changelog
b3a56b2 chore(release): goreleaser, GitHub Actions CI/release, plugin manifest, README
e92b393 chore: ignore local .claude/ and cluster.yaml
b8b88e4 docs(skills): add hbase-cluster-bootstrap skill for Claude Code
78ff91d docs(skills): add hbase-cluster-ops skill for Claude Code
a39b6f6 docs(skills): cover staged/single-component deployments
30ceade docs: add v1 design spec for hadoop-cli
2cc5db9 docs: add v1 implementation plan for hadoop-cli
7c02306 feat(cmd): preflight/install/configure/start/stop/status/uninstall
602c593 feat(components): introduce shared Component interface and ordering
312ef5a feat(components/hbase): install/configure/start/stop/status/uninstall
65b9a04 feat(components/hdfs): install/configure/start/stop/status/uninstall, single NN
e356f79 feat(components/zookeeper): install/configure/start/stop/status/uninstall
9f10587 feat(errs): add stable error-code registry with per-code hints
1a42d92 feat(inventory): accept any non-empty component subset
286599e feat(inventory): enforce single-NN, odd ZK count, version allowlist, host refs
0380f21 feat(inventory): load cluster.yaml with strict field checks and defaults
64211c0 feat(inventory): support standalone ZooKeeper via cluster.components
b4509ba feat(orchestrator): parallel per-host runner with aggregated Results
dda0781 feat(output): add structured JSON envelope and stderr progress logger
5162d56 feat(packages): local tarball cache with SHA-512 verification
00e9a6b feat(preflight): JDK / port / disk / clock checks mapped to error codes
8b9e702 feat(render): XML site-file and text-template helpers for component configs
d27b74a feat(runlog): per-run directory under ~/.hadoop-cli/runs
27b37d0 feat(ssh): SSH client with exec/sftp and per-host connection pool
b70cd13 feat: initial project skeleton with Cobra root command
873b765 refactor: drop redundant RunE and document Version var
f1a4663 test(output): add concurrency + omit-empty tests, format outside mutex
You can’t perform that action at this time.