refactor: SDK core modules — error, config, output, constants

Move foundational modules into sunbeam-sdk. All crate-internal references
remain unchanged since these are sibling modules within the SDK crate.
This commit is contained in:
2026-03-21 14:34:23 +00:00
parent 2ffedb95cb
commit b92700d363
5 changed files with 896 additions and 0 deletions

19
sunbeam-sdk/src/lib.rs Normal file
View File

@@ -0,0 +1,19 @@
#[macro_use]
pub mod error;
pub mod auth;
pub mod checks;
pub mod cluster;
pub mod config;
pub mod constants;
pub mod gitea;
pub mod images;
pub mod kube;
pub mod manifests;
pub mod openbao;
pub mod output;
pub mod pm;
pub mod secrets;
pub mod services;
pub mod update;
pub mod users;