Kubernetes workloads are grouped by their Helm instance label into applications, each offering what is worth backing up: data volumes, a PostgreSQL dump instead of the database's own volume, and optionally the namespace manifests. Caches are listed but not preselected. Host applications come from running systemd services that declare a state or working directory. Selecting components creates one strategy each. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
17 lines
340 B
Rust
17 lines
340 B
Rust
//! Domain layer: entities, value objects, errors and the ports (traits) the application
|
|
//! layer depends on. No I/O here.
|
|
pub mod application;
|
|
pub mod auth;
|
|
pub mod backup;
|
|
pub mod cluster;
|
|
pub mod error;
|
|
pub mod host;
|
|
pub mod image;
|
|
pub mod jobs;
|
|
pub mod ports;
|
|
pub mod settings;
|
|
pub mod user;
|
|
pub mod vuln;
|
|
|
|
pub use error::DomainError;
|