From ab12175b6f9516b6be0d5ecfcde1f9e60d33e357 Mon Sep 17 00:00:00 2001 From: Brad Stein Date: Wed, 13 Aug 2025 20:37:20 -0500 Subject: [PATCH] give my zot user permissions --- services/zot/configmap.yaml | 23 +++++++++++++++-------- 1 file changed, 15 insertions(+), 8 deletions(-) diff --git a/services/zot/configmap.yaml b/services/zot/configmap.yaml index 47a43db..c7057fb 100644 --- a/services/zot/configmap.yaml +++ b/services/zot/configmap.yaml @@ -1,3 +1,4 @@ +# services/zot/config.map apiVersion: v1 kind: ConfigMap metadata: @@ -11,26 +12,32 @@ data: "dedupe": true, "gc": true, "gcDelay": "1h", - "gcInterval": "24h" + "gcInterval": "1h" }, "http": { "address": "0.0.0.0", "port": "5000", - "auth": { - "htpasswd": { "path": "/etc/zot/htpasswd" } - }, + "auth": { "htpasswd": { "path": "/etc/zot/htpasswd" } }, "accessControl": { "repositories": { "**": { - "DefaultPolicy": ["read"], - "AnonymousPolicy": ["read"] + "policies": [ + { "users": ["bstein"], "actions": ["read", "create", "update", "delete"] } + ], + "defaultPolicy": ["read"], + "anonymousPolicy": ["read"] } + }, + "adminPolicy": { + "users": ["bstein"], + "actions": ["read", "create", "update", "delete"] } } }, "log": { "level": "info" }, "extensions": { - "search": {}, - "ui": {} + "ui": { "enable": true }, + "search": { "enable": true }, + "metrics": { "enable": true } } }