audit(gremlin): diun FAIL 2026-04-27

This commit is contained in:
traveler 2026-04-27 06:08:35 -05:00
parent 4a88c4f274
commit 48ec9e890b

View file

@ -0,0 +1,40 @@
---
title: Audit - diun.yaml
description: Gremlin audit report 2026-04-27
published: true
date: 2026-04-27T11:08:35.551Z
tags: gremlin,audit
editor: markdown
dateCreated: 2026-04-27T11:08:35.551Z
---
# Audit Report — diun.yaml
**Date:** 2026-04-27
**File:** swarm/diun.yaml
**Type:** Docker Swarm
**Verdict:** FAIL
---
### Audit Results:
1. **Homepage Labels**:
- **FAIL**: No homepage labels are defined in the `diun.yaml` file.
2. **Uptime Kuma Labels**:
- **FAIL**: No Uptime Kuma labels are present in the `diun.yaml` file.
3. **Caddy Labels on Exposed Services**:
- **FAIL**: No Caddy labels are specified for any services in the `diun.yaml` file.
4. **Placement Constraints**:
- **FAIL**: The placement constraints include `node.hostname`, but there is no definition of which specific node(s) should be targeted by hostname.
5. **Volumes Use /DockerVol/<service> Path Convention**:
- **PASS**: All volume paths follow the `/data/nfs/znas/Docker/diun` convention, which adheres to the specified path format.
6. **Network References External netgrimoire Overlay**:
- **PASS**: The network `netgrimoire` is correctly referenced as an external network.
### VERDICT: FAIL