From 2ccf7e65abebb93d654f2947cbe11ab8734e9a59 Mon Sep 17 00:00:00 2001 From: traveler Date: Mon, 13 Apr 2026 06:08:04 -0500 Subject: [PATCH] audit(gremlin): beszel_agents FAIL 2026-04-13 --- .../Audits/beszel_agents-2026-04-13.md | 39 +++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 Netgrimoire/Audits/beszel_agents-2026-04-13.md diff --git a/Netgrimoire/Audits/beszel_agents-2026-04-13.md b/Netgrimoire/Audits/beszel_agents-2026-04-13.md new file mode 100644 index 0000000..c545640 --- /dev/null +++ b/Netgrimoire/Audits/beszel_agents-2026-04-13.md @@ -0,0 +1,39 @@ +--- +title: Audit - beszel_agents.yaml +description: Gremlin audit report 2026-04-13 +published: true +date: 2026-04-13T11:08:04.723Z +tags: gremlin,audit +editor: markdown +dateCreated: 2026-04-13T11:08:04.723Z +--- + +# Audit Report — beszel_agents.yaml + +**Date:** 2026-04-13 +**File:** swarm/beszel_agents.yaml +**Type:** Docker Swarm +**Verdict:** FAIL + +--- + +**SWARM AUDIT** + +1. **Homepage labels**: Not applicable in this YAML file. +2. **Uptime Kuma labels**: Not applicable in this YAML file. +3. **Caddy labels on exposed services**: Not applicable in this YAML file. + +### Placement Constraints: +- **PASS**: All services have placement constraints using `node.hostname`. + +### Volumes Use /DockerVol/ Path Convention: +- **FAIL** (`beszel-agent-docker2`, `beszel-agent-docker3`, `beszel-agent-docker4`, `beszel-agent-docker5`, `beszel-agent-znas`, `beszel-agent-dockerpi1`): + - The volumes are not using the `/DockerVol/` path convention. + - **Fix**: Update the volume paths to follow the `/DockerVol/` convention. + +### Network References External Netgrimoire Overlay: +- **PASS**: All services reference the external `netgrimoire` network. + +**VERDICT: FAIL** + +The YAML file does not comply with the specified volume path convention. \ No newline at end of file