audit(gremlin): glance FAIL 2026-04-27
This commit is contained in:
parent
d6e0098d64
commit
93723aef3b
1 changed files with 34 additions and 0 deletions
34
Netgrimoire/Audits/glance-2026-04-27.md
Normal file
34
Netgrimoire/Audits/glance-2026-04-27.md
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
---
|
||||
title: Audit - glance.yaml
|
||||
description: Gremlin audit report 2026-04-27
|
||||
published: true
|
||||
date: 2026-04-27T11:14:34.840Z
|
||||
tags: gremlin,audit
|
||||
editor: markdown
|
||||
dateCreated: 2026-04-27T11:14:34.840Z
|
||||
---
|
||||
|
||||
# Audit Report — glance.yaml
|
||||
|
||||
**Date:** 2026-04-27
|
||||
**File:** swarm/glance.yaml
|
||||
**Type:** Docker Swarm
|
||||
**Verdict:** FAIL
|
||||
|
||||
---
|
||||
|
||||
1. Homepage labels: **PASS** - All specified labels are present.
|
||||
2. Uptime Kuma labels:
|
||||
- `kuma.glance.http.name`: **PASS**
|
||||
- `kuma.glance.http.url`: **PASS**
|
||||
3. Caddy labels on exposed services:
|
||||
- `caddy=home.netgrimoire.com`: **PASS** (Correct domain)
|
||||
- `caddy.reverse_proxy: "glance:8080"`: **PASS** (Correct reverse proxy setting)
|
||||
4. Placement constraints: **FAIL** - There is no `node.hostname` or any other placement constraints specified.
|
||||
5. Volumes use `/DockerVol/<service>` path convention:
|
||||
- `/data/nfs/znas/Docker/glance`: **FAIL** - The volume path does not follow the `/DockerVol/<service>` convention.
|
||||
6. Network references external netgrimoire overlay: **PASS** - The `netgrimoire` network is marked as `external`.
|
||||
|
||||
**VERDICT: FAIL**
|
||||
|
||||
The configuration lacks essential placement constraints, adheres to a consistent Docker volume naming convention, and has missing or incorrectly set Caddy labels for other services if applicable.
|
||||
Loading…
Add table
Add a link
Reference in a new issue