1.6 KiB
1.6 KiB
| title | description | published | date | tags | editor | dateCreated |
|---|---|---|---|---|---|---|
| Audit - lldap.yaml | Gremlin audit report 2026-04-03 | true | 2026-04-03T03:02:52.353Z | gremlin,audit | markdown | 2026-04-03T03:02:52.353Z |
Audit Report — lldap.yaml
Date: 2026-04-03
File: swarm/lldap.yaml
Type: Docker Swarm
Verdict: FAIL
Audit Report for swarm/lldap.yaml
-
Homepage Labels:
- PASS: All required labels (
homepage.group,homepage.name,homepage.icon,homepage.href,homepage.description) are present and correctly formatted.
- PASS: All required labels (
-
Uptime Kuma Labels:
- FAIL: The Uptime Kuma labels are not specified in the provided YAML. The labels should be prefixed with
kuma.and include details likehttp.nameandhttp.url.
Fix: Add appropriate Kuma labels under thedeploy.labelssection.
- FAIL: The Uptime Kuma labels are not specified in the provided YAML. The labels should be prefixed with
-
Caddy Labels on Exposed Services:
- PASS: All required Caddy labels (
caddy=<domain>,caddy.reverse_proxy) are present and correctly formatted.
- PASS: All required Caddy labels (
-
Placement Constraints:
- PASS: The placement constraint
node.hostname == docker4is applied to both services as specified.
- PASS: The placement constraint
-
Volumes Use /DockerVol/ Path Convention:
- PASS: All volumes adhere to the
/DockerVol/<service>path convention, with examples provided for bothlldap-dbandlldap.
- PASS: All volumes adhere to the
-
Network References External netgrimoire Overlay:
- PASS: The network reference
netgrimoireis correctly set as external.
- PASS: The network reference
VERDICT: FAIL
The Uptime Kuma labels are missing from the service configuration, which is a critical issue affecting monitoring and management visibility of the LLDAP service.