Commit 2ca04eb
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.1 parent 7d48280 commit 2ca04eb
File tree
104 files changed
+782
-8237
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.
104 files changed
+782
-8237
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 | | - | |
46 | | - | |
47 | 44 | | |
48 | 45 | | |
This file was deleted.
0 commit comments