audit(gremlin): lldap FAIL 2026-04-03
This commit is contained in:
parent
c66d759af1
commit
d1925c1cec
1 changed files with 43 additions and 0 deletions
43
Netgrimoire/Audits/lldap-2026-04-03.md
Normal file
43
Netgrimoire/Audits/lldap-2026-04-03.md
Normal file
|
|
@ -0,0 +1,43 @@
|
||||||
|
---
|
||||||
|
title: Audit - lldap.yaml
|
||||||
|
description: Gremlin audit report 2026-04-03
|
||||||
|
published: true
|
||||||
|
date: 2026-04-03T03:02:52.353Z
|
||||||
|
tags: gremlin,audit
|
||||||
|
editor: markdown
|
||||||
|
dateCreated: 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**
|
||||||
|
|
||||||
|
1. **Homepage Labels**:
|
||||||
|
- **PASS**: All required labels (`homepage.group`, `homepage.name`, `homepage.icon`, `homepage.href`, `homepage.description`) are present and correctly formatted.
|
||||||
|
|
||||||
|
2. **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 like `http.name` and `http.url`.
|
||||||
|
**Fix**: Add appropriate Kuma labels under the `deploy.labels` section.
|
||||||
|
|
||||||
|
3. **Caddy Labels on Exposed Services**:
|
||||||
|
- **PASS**: All required Caddy labels (`caddy=<domain>`, `caddy.reverse_proxy`) are present and correctly formatted.
|
||||||
|
|
||||||
|
4. **Placement Constraints**:
|
||||||
|
- **PASS**: The placement constraint `node.hostname == docker4` is applied to both services as specified.
|
||||||
|
|
||||||
|
5. **Volumes Use /DockerVol/<service> Path Convention**:
|
||||||
|
- **PASS**: All volumes adhere to the `/DockerVol/<service>` path convention, with examples provided for both `lldap-db` and `lldap`.
|
||||||
|
|
||||||
|
6. **Network References External netgrimoire Overlay**:
|
||||||
|
- **PASS**: The network reference `netgrimoire` is correctly set as external.
|
||||||
|
|
||||||
|
**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.
|
||||||
Loading…
Add table
Add a link
Reference in a new issue