feat: add mariadb helm deployment to lamp interpreter

- Adds a `deploy_database` function to the `LAMPInterpret` struct to deploy a MariaDB database using Helm.
- Integrates `HelmCommand` trait requirement to the `LAMPInterpret` struct.
- Introduces `HelmChartScore` to manage MariaDB deployment.
- Adds namespace configuration for helm deployments.
- Updates trait bounds for `LAMPInterpret` to include `HelmCommand`.
- Implements `get_namespace` function to retrieve the namespace.
This commit is contained in:
2025-04-30 15:27:10 -04:00
parent 254f392cb5
commit 87f6afc249
8 changed files with 148 additions and 19 deletions

2
Cargo.lock generated
View File

@@ -1020,8 +1020,8 @@ dependencies = [
"cidr",
"env_logger",
"harmony",
"harmony_cli",
"harmony_macros",
"harmony_tui",
"harmony_types",
"log",
"tokio",