wip: Implement basic K8sAnywhere setup with K3d support

- Added initial K8sAnywhere topology and related modules.
- Implemented a basic K3d installation score for cluster bootstrapping.
- Introduced LocalhostTopology for local development and testing.
- Added necessary module structure and dependencies.
- Implemented user prompt for K3d installation confirmation.
- Added basic error handling and logging.
- Refactored existing code to improve modularity and maintainability.
- Included necessary tests to ensure functionality.
This commit is contained in:
2025-04-17 09:55:33 -04:00
parent 6812d05849
commit 3f6f1fa0d4
6 changed files with 87 additions and 10 deletions

View File

@@ -2,6 +2,8 @@ mod ha_cluster;
mod host_binding;
mod http;
mod k8s_anywhere;
mod localhost;
pub use localhost::*;
pub use k8s_anywhere::*;
mod load_balancer;
pub mod k8s;