plugin-barman-cloud/dagger/e2e/dagger.json
Marco Nenciarini b88666d19b
test(e2e): reduce test output verbosity with k3s logging controls
Use a fork of the k3s dagger module that adds:
- Optional debug parameter (defaults to false) to disable k3s server debug logs
- Optional kubeletVerbosity parameter (defaults to 1) for kubelet log control

This eliminates verbose output from both k3s server (certificate generation,
database init) and kubelet (container operations, volume cleanup) while
maintaining visibility of errors and warnings.

Kubelet verbosity is controlled via a configuration file placed in the k3s
config directory before kubelet initializes, avoiding the logging configuration
immutability issue.

Signed-off-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com>
2026-01-13 12:30:22 +01:00

20 lines
442 B
JSON

{
"name": "e2e",
"engineVersion": "v0.18.5",
"sdk": {
"source": "go"
},
"dependencies": [
{
"name": "go",
"source": "github.com/sagikazarmark/daggerverse/go@go/v0.9.0",
"pin": "d9ba06776c4c1ccf6f329bd862b9b439c4582ab6"
},
{
"name": "k3s",
"source": "github.com/mnencia/daggerverse/k3s@feat/kubelet-verbosity-control",
"pin": "3244481d5667ef0939cb2a7cbe2832e675dbf7e0"
}
]
}