From 5dd5f2e4e01f2a435ef1779ce5ef167bd7a63899 Mon Sep 17 00:00:00 2001 From: Tom Alexander Date: Thu, 23 Jul 2026 20:08:15 -0400 Subject: [PATCH] Fix docker credential generation. --- .../keys/package/mrmanager-repo-secrets/package.nix | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/nix/kubernetes/keys/package/mrmanager-repo-secrets/package.nix b/nix/kubernetes/keys/package/mrmanager-repo-secrets/package.nix index 7bde62e..9bdd095 100644 --- a/nix/kubernetes/keys/package/mrmanager-repo-secrets/package.nix +++ b/nix/kubernetes/keys/package/mrmanager-repo-secrets/package.nix @@ -63,6 +63,7 @@ let username = builtins.readFile "${./secrets/flux-system/registry-credentials/username}"; password = builtins.readFile "${./secrets/flux-system/registry-credentials/password}"; email = builtins.readFile "${./secrets/flux-system/registry-credentials/email}"; + address = builtins.readFile "${./secrets/flux-system/registry-credentials/address}"; }) // { # "__annotations" = { @@ -207,14 +208,19 @@ let username, password, email, + address, }: let in { "__type" = "kubernetes.io/dockerconfigjson"; ".dockerconfigjson" = builtins.toJSON { - inherit username password email; - "auth" = toBase64 "${username}:${password}"; + auths = { + "${address}" = { + inherit username password email; + "auth" = toBase64 "${username}:${password}"; + }; + }; }; }; ## dex