Commit 4d02bff
committed
refactor: Migrate to HyperFleet v2 architecture and cleanup codebase
This commit consolidates the migration to HyperFleet v2 architecture with the following changes:
- Remove v1 event-driven architecture components (events table, controllers, event DAOs)
- Cleanup unused CI/CD pipelines (.tekton, GitHub workflows)
- Remove legacy secrets, templates, and build scripts
- Standardize naming conventions (nodePool -> node_pool)
- Update documentation (CLAUDE.md, PREREQUISITES.md, README.md)
- Remove deprecated RHTAP integration files
- Simplify codebase structure for pure REST API approach
This migration removes the event-based orchestration in favor of Sentinel-driven
lifecycle management, aligning with the new HyperFleet architecture design.
fix: Update Dockerfile to use hyperfleet-api binary name
- Change COPY from hyperfleet to hyperfleet-api
- Update ENTRYPOINT to use /usr/local/bin/hyperfleet-api
- Update LABEL name to hyperfleet-api
- Update summary and description to HyperFleet API
- Add secrets directory to .gitignore1 parent 7d48280 commit 4d02bff
File tree
105 files changed
+789
-8241
lines changed- .claude/commands
- .github/workflows
- .tekton
- cas
- cmd/hyperfleet
- clone
- environments
- servecmd
- server
- docs
- pkg
- api
- presenters
- auth
- config
- controllers
- dao
- mocks
- db
- migrations
- mocks
- handlers
- logger
- services
- plugins
- adapterStatus
- clusters
- events
- nodePools
- scripts
- secrets
- templates
- test
- factories
- integration
- support
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
105 files changed
+789
-8241
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
404 | 404 | | |
405 | 405 | | |
406 | 406 | | |
407 | | - | |
| 407 | + | |
408 | 408 | | |
409 | 409 | | |
410 | 410 | | |
| |||
This file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
30 | 30 | | |
31 | 31 | | |
32 | 32 | | |
33 | | - | |
| 33 | + | |
34 | 34 | | |
35 | 35 | | |
36 | 36 | | |
| |||
41 | 41 | | |
42 | 42 | | |
43 | 43 | | |
44 | | - | |
45 | | - | |
| 44 | + | |
| 45 | + | |
46 | 46 | | |
47 | 47 | | |
48 | 48 | | |
This file was deleted.
0 commit comments