diff --git a/flake.lock b/flake.lock index 135f59a..d145db5 100644 --- a/flake.lock +++ b/flake.lock @@ -53,6 +53,69 @@ "type": "github" } }, + "clan-community": { + "inputs": { + "clan-core": [ + "clan-core" + ], + "data-mesher": [ + "clan-community", + "clan-core", + "data-mesher" + ], + "disko": [ + "clan-community", + "clan-core", + "disko" + ], + "flake-parts": [ + "flake-parts" + ], + "nix-darwin": [ + "clan-community", + "clan-core", + "nix-darwin" + ], + "nix-github-actions": "nix-github-actions", + "nix-select": [ + "clan-community", + "clan-core", + "nix-select" + ], + "nix-unit": "nix-unit", + "nixpkgs": [ + "clan-community", + "clan-core", + "nixpkgs" + ], + "sops-nix": [ + "clan-community", + "clan-core", + "sops-nix" + ], + "systems": [ + "clan-community", + "clan-core", + "systems" + ], + "treefmt-nix": [ + "treefmt-nix" + ] + }, + "locked": { + "lastModified": 1784417092, + "narHash": "sha256-no5eDYWPUZZu4GtLufnA7b7CiZC4qAhCgf70gFiDLZk=", + "ref": "refs/heads/main", + "rev": "20371843d45f61217019e489d6857842dc8a0203", + "revCount": 73, + "type": "git", + "url": "https://git.clan.lol/clan/clan-community" + }, + "original": { + "type": "git", + "url": "https://git.clan.lol/clan/clan-community" + } + }, "clan-core": { "inputs": { "data-mesher": "data-mesher", @@ -497,6 +560,49 @@ "type": "github" } }, + "nix-github-actions": { + "inputs": { + "nixpkgs": [ + "clan-community", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1737420293, + "narHash": "sha256-F1G5ifvqTpJq7fdkT34e/Jy9VCyzd5XfJ9TO8fHhJWE=", + "owner": "nix-community", + "repo": "nix-github-actions", + "rev": "f4158fa080ef4503c8f4c820967d946c2af31ec9", + "type": "github" + }, + "original": { + "owner": "nix-community", + "repo": "nix-github-actions", + "type": "github" + } + }, + "nix-github-actions_2": { + "inputs": { + "nixpkgs": [ + "clan-community", + "nix-unit", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1737420293, + "narHash": "sha256-F1G5ifvqTpJq7fdkT34e/Jy9VCyzd5XfJ9TO8fHhJWE=", + "owner": "nix-community", + "repo": "nix-github-actions", + "rev": "f4158fa080ef4503c8f4c820967d946c2af31ec9", + "type": "github" + }, + "original": { + "owner": "nix-community", + "repo": "nix-github-actions", + "type": "github" + } + }, "nix-select": { "locked": { "lastModified": 1763303120, @@ -510,6 +616,32 @@ "url": "https://git.clan.lol/clan/nix-select/archive/main.tar.gz" } }, + "nix-unit": { + "inputs": { + "nix-github-actions": "nix-github-actions_2", + "nixpkgs": [ + "clan-community", + "nixpkgs" + ], + "treefmt-nix": [ + "clan-community", + "treefmt-nix" + ] + }, + "locked": { + "lastModified": 1779338171, + "narHash": "sha256-affUbv/bwE8SLGhuWKniDr7SVO+Lo1XEPjCZdyU5kgQ=", + "owner": "nix-community", + "repo": "nix-unit", + "rev": "6ab1f232562a01d18b40d5ed6a58718c4f3a74bc", + "type": "github" + }, + "original": { + "owner": "nix-community", + "repo": "nix-unit", + "type": "github" + } + }, "nixago": { "inputs": { "flake-utils": "flake-utils_3", @@ -653,6 +785,7 @@ }, "root": { "inputs": { + "clan-community": "clan-community", "clan-core": "clan-core", "devshell": "devshell", "flake-parts": "flake-parts", diff --git a/flake.nix b/flake.nix index 278b908..0722b41 100644 --- a/flake.nix +++ b/flake.nix @@ -7,6 +7,12 @@ inputs.treefmt-nix.follows = "treefmt-nix"; inputs.nixpkgs.follows = "nixpkgs"; }; + clan-community = { + url = "git+https://git.clan.lol/clan/clan-community"; + inputs.clan-core.follows = "clan-core"; + inputs.flake-parts.follows = "flake-parts"; + inputs.treefmt-nix.follows = "treefmt-nix"; + }; devshell = { url = "github:numtide/devshell"; inputs.nixpkgs.follows = "nixpkgs"; diff --git a/inventories/default.nix b/inventories/default.nix index 093f4cd..26944b6 100644 --- a/inventories/default.nix +++ b/inventories/default.nix @@ -37,10 +37,105 @@ "rigel" "vega" ]; + + dm-bootstrapper = [ + "rigel" + "cursa" + "deneb" + "bosona" + "canopus" + ]; }; instances = { + data-mesher = { + module = { + name = "data-mesher"; + input = "clan-core"; + }; + roles.bootstrap.tags = [ "dm-bootstrapper" ]; + roles.default.tags = [ "all" ]; + roles.default.settings.interfaces = [ "ygg" ]; + }; + + auto-pull-update = { + module = { + name = "dm-pull-deploy"; + input = "clan-community"; + }; + roles.push.machines."rigel".settings = { + gitUrl = "https://git.b4l.co.th/newedge/infra.git"; + branch = "main"; + }; + roles.push.extraModules = [ + ( + { pkgs, config, ... }: + { + # work around until upstream is fixed + environment.systemPackages = [ + (pkgs.writeShellApplication { + name = "custom-dm-send-deploy"; + runtimeInputs = [ + config.services.data-mesher.package + pkgs.git + pkgs.nix + pkgs.jq + ]; + text = + let + settings.gitUrl = "https://git.b4l.co.th/newedge/infra.git"; + settings.branch = "main"; + in + '' + if [ $# -gt 1 ]; then + echo "Usage: dm-send-deploy []" + echo "Without arguments, sends the latest commit on '${settings.branch}' from ${settings.gitUrl}" + echo "Example: dm-send-deploy git+https://example.com/repo.git?rev=abc123..." + exit 1 + fi + + KEY="${config.clan.core.vars.generators.dm-pull-deploy-signing-key.files."signing.key".path}" + if [ ! -r "$KEY" ]; then + echo "Error: cannot read signing key at $KEY (are you root?)" + exit 1 + fi + + if [ $# -eq 1 ]; then + FLAKE_REF="$1" + else + REV=$(git ls-remote "${settings.gitUrl}" "refs/heads/${settings.branch}" | cut -f1) + if [ -z "$REV" ]; then + echo "Error: could not determine latest commit on ${settings.branch} from ${settings.gitUrl}" + exit 1 + fi + FLAKE_REF="git+${settings.gitUrl}?rev=$REV" + fi + + TMPFILE=$(mktemp) + trap 'rm -f "$TMPFILE"' EXIT + + printf '%s' "$FLAKE_REF" > "$TMPFILE" + + NETWORK_ID="${config.clan.core.vars.generators.data-mesher-network.files."network.pub".path}" + + data-mesher file update "$TMPFILE" \ + --url http://localhost:7331 \ + --network-id "$NETWORK_ID" \ + --key "$KEY" \ + --name "dm_pull_deploy/target" + + echo "Deployment target pushed: $FLAKE_REF" + ''; + }) + ]; + } + ) + ]; + roles.default.tags = [ "all" ]; + roles.default.settings.action = "switch"; + }; + sshd = { roles.server.tags."all" = { }; roles.server.settings = { diff --git a/vars/per-machine/adhil/data-mesher-node-identity/identity.cert/groups/admins b/vars/per-machine/adhil/data-mesher-node-identity/identity.cert/groups/admins new file mode 120000 index 0000000..6765aa1 --- /dev/null +++ b/vars/per-machine/adhil/data-mesher-node-identity/identity.cert/groups/admins @@ -0,0 +1 @@ +../../../../../../sops/groups/admins \ No newline at end of file diff --git a/vars/per-machine/adhil/data-mesher-node-identity/identity.cert/machines/adhil b/vars/per-machine/adhil/data-mesher-node-identity/identity.cert/machines/adhil new file mode 120000 index 0000000..0890bf6 --- /dev/null +++ b/vars/per-machine/adhil/data-mesher-node-identity/identity.cert/machines/adhil @@ -0,0 +1 @@ +../../../../../../sops/machines/adhil \ No newline at end of file diff --git a/vars/per-machine/adhil/data-mesher-node-identity/identity.cert/secret b/vars/per-machine/adhil/data-mesher-node-identity/identity.cert/secret new file mode 100644 index 0000000..fc08fb9 --- /dev/null +++ b/vars/per-machine/adhil/data-mesher-node-identity/identity.cert/secret @@ -0,0 +1,46 @@ +{ + "data": "ENC[AES256_GCM,data:xSfysMoIvr1hExlgR+bXj1aoO+pFsoj9tO+cppTFg5dGbv33iOK63l02reEJ8VkUhpjWLcqyoQG1/g/E61QbnqdgzovES0JxDnpTwo6wNMJSqhNzVogLHw+hk4duDFkOXhKYkJjuM1Z1jIp3RbrwEGwQNtR9BwPNlRSjxwKYyAh5g8Eo5DvSN8IwkQbCZK1FmD6osdf96z+JnCDmnUK5SUNcMHHCEAC4My6viZIYMSW9SeCkmLljJTsJ43w+XK0Pu7+lpv6dDCvi+h/P5tbhy99T0TJto+dP4B7k+9rMe2a0f5FBVIZ3cseKV8Zg,iv:1S1vJmhVbbri44+R0as7z8WKHUVX/o5KtiyFS/rCJrI=,tag:4wp72HMZOezIwvF9Ls5HEQ==,type:str]", + "sops": { + "age": [ + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBoWUpxYzNod1lCeGQyRGlI\nNWlYOVFFWmlZR2FqNmNIZ3FnQlN2dEZIOUhjClduUEpTSy90VVptZnJnb2c1TjZW\nVEc0MUJsYVVsd0tvZXRBU3dkOXVSbGcKLS0tIEJtM1RBWS9obzdzSWpyQSt1QXlo\nVi9TWDhkVG5GTHU5WWhldU91MkkrY00KmuB+RZ84xPm138UgqB0dRswPqJGdgy1/\nji2QmmS4FnTbTNXYBOPSh9boAEkHbuUHC1bYGdDbfRSgMWZbwUE+RQ==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age17d4qt0n9edq57tgcqyk8eu5mrendl59yt6z2y3a4vkq7el8krqtq6lq28g" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBUMllkV1lSajd2TGxoY0dP\nOFpWU1ROeHlyTnJqN3JNQllkKzB3azJNRHhJCjU4cUt2Q05yUDRsVzhmSy8xSk5x\nandZSE85aWNYY0J0Q2lsSFRBdDh1UGMKLS0tIEpxOHpPYkFxeGNyUGtIQmVIZmRn\nbE9KU0RMUGJxWmhucVduVEliUmt3bU0KPYYYKahYmpgizWBAG0IiF239VbLeefnL\nvAgisIN/KzTmIfYlb2AT6qebZPJtqd33Wn2Mz0UlmuzbaTcIdz5DvQ==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1dytdeqtct0jy3vvmqvapgqjf3v9p486jjcpx60gfxwgrptgyyqrs0lj9vc" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIE1sbncyZUZo\nZU9wbTF6dFlTZEYxZHZTTzY2U3lteDMvVnl6NHYzWkU2RjAgQVEgd0l6SlBCVW1v\neDl5N0lHYmVrajZzVzVTYjd4WVdNVjZoZVlkUEtmVXlMdyBIdmtoczF0dmhxL1py\nS1hsc0ErckdoVVB0bE02RGdCNW5raERXT1ZJMTkzNjRGNHd2T3ZSTVYrKzZlbEll\nVTZKc2JVN1B2SzRuNkpaekhwSWJQaFZVQQpla2JPUlB1UzduRTk4dndsRW9aN0ZY\nU0lvWU05S1ZSRnZ3TVhaQ2ZINWU0Ci0tLSBXQnJjRkNMYnExTG9oaTNydzV1U2NX\nOXpRd1ZMc000Mi91dVdvSGJvQ0tZCuIyt47NxK1d7lyzv3F1cqh9bXvGGQdgNfXj\nCRbcFLVHgf8y3LZ6/Ajqr2VBtmWWbNx2x/9v8lW4+YBz62mL6Lo=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpf43tgcfjm048lsqskvq34w2t4uvrm5qy6m2eg6zjj82ctca8wctgpczxvj0q4y6337uhvsxdh5j86k9h9ymautpvv2759ucwnef75ez7pa7fpkddklp40mxk2tedsp74359g0kefn5rsq0x0yss6cu4yd0h06up0rp08t6yc4l0hfa9y8jn5fkx6nk0hjhz06ykwv0fyxe7z42q683jy0" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIDdUOUtieVpC\nWDhSaERPaCtLbVpucmF5MXZ5TWxGcFo1WlNRYlVXZDNTU00gQVEgZlFBRFNyWkNS\nRDJQaUJ3WWowTEcwaTk0Z0tiRHpQNmhkMTJZUlZHbHlEMCBtMzE5bzVQb1JmZkpy\nY0orbEs2RzBSVXA3UmZYZkRRanNnc2pHSnJjK1pLVmZOWGR4d0IwZjh1YXlkakRx\nTm5EMXR3ZjNHWGl0Ty8rcHpQbkcxRTZmZwpINnpFSitreEZHc0hCMWNLbytmdHBW\ndG8yVkp3WE5TNXhnVXdXTHVQczlzCi0tLSBXWEtXcjdWcEloQnhXQjNrd1FhSjdj\ndzhIM0t6MzNhZFREaEw4THRGYit3Cku+h1z7D1+y68HkGC+NUHYWolbkvEL0arXn\nkINmxQw0bVfo6QToBvRfX6sj2F+lCi3z0woZMdDVznaTZPH57nA=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqprw0vfpc8wzsu78quc777kmee54ln6nnsjrnrhl7nr33eh4kvkksqp05qqxj4kgfzrmrugrsvg7skx6ghh3q9xc0x0agthtkvy25d9eq7eklta5wf7s30hexkuyl5546rdz9ffa5tawlp5yweqkgccntw0ny540n2am3cqw3luhxkfmrp63kwr6mwplhr9u26wll48x0n3k5f60c7hg9a3" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIE42Y0tpcEJj\nUGRpUXQxS2RQVk10NzFiRWI5UGFsTjkwNVpxODF0VTJ0VlkgQVEgZUh4S2o1R2RE\nV0svbnErTmxodXE2bUxJK3lla2lvajB3OXVwZHJtcHU5dyBKU3I4WFJnK3BOQXl0\nZDh5NTB5ZFlteFJIM2FVTVp5cmNyRXZqL1V0c0l6L0tSb0c5ZU9jbmRXMTIwb2c1\nQjZsREgzWUxaOXBUd2pQK2NncDZuUmZkZwpHUDBCMVlPdHJYQngwTjQ3REswZ0Jl\nOVloZ1ZCQk9lQzh2WXUwMTJ3OEFzCi0tLSBubVFFZGpvZmZHd1NaNDFDT2dqZGtt\nUlV2REZLbVdaTWY1ekJYNEJaajhVCjzky+vHHIFJhosSueBqudCiEt9AjWsGmOl3\nJgeYYua8GvLvSwqjXqayhubYdJPEfgmfsOMJ+DDD2aNeYu5A4PM=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpyewum3q8dfcumfgec8nn958aec9f4q9aqy0k06kw5kq27d6fdqdgp0p7y4ru3n5xk90u747xevxa2af3v37e85j9g3axrmw5hdwdfh0wz22hut5vrafxsx26a7vh8fjwkymz3ramfgvvu4detztu075kmpr8l9ydqda0rnjwatdwmfgswg849p37astvld98s3nleeq575azlwc2hhpuh" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBaaXhwRFJBM3JiY3dHYi9E\nVXRMUUFFNFRWby90RXhQZmtodW1rSE8xTlJ3CjMzbVFsNE8rM0RaVktWNEl6V3po\nYzVWeEtId3pyeFJySWVqR1dpQnVCNkEKLS0tIDQvS040L1JIVmE0eGZ6c0wzVXQr\ndW1uUGtXdE9EOERBZ0IvNVNaTFVEYTQKEkymB2wddHYh91NhJcQGiH/Va1ZPoZ9d\nKrcqiNXZY97xe9EbFVmzDJOnJz4cp23CUjYsyflpViyai+Gu72BMvA==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1hlzrpqqgndcthq5m5yj9egfgyet2fzrxwa6ynjzwx2r22uy6m3hqr3rd06" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBtY3VMOEZkODNydnNMc2hO\nanZGRFNBN3dXQ2hYS1A0Um40ZHRqVTVjN1Q4CnlhWmJWL3NhVmJuWlRsR240YXhG\nbkxNcDZTSUtwZ1pndC8zNlI4cXZ0alkKLS0tIHNsdmNRVU14Rlp4MFN6VmFjd2tX\nNWwzUXpZTlE0cDZZYmcvUmpBcmlOT0EK+ywZXQlUUs14DF/+7kcmoRv3h/RSc9/t\n3apqfe/7KqpU3WS0vXA/HKem4d33vfCvkyHWrH6YTIG4r9czYn3Xhg==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1sg0rvgyetdcqw7j2x983fh69kdkvqsngpe5x36e5920qa7fze3cqhj4wgx" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBnREJYQ1NDNC9Vc3RSODRG\nVWszY3ZDVWovMDVsdVRQbkFpVzVINkNJQjBvCnFadUdzRGNudDllMzRIb3UzMkM2\nK05Mb2VNTjhqMHpQaUkzTkRrVlU0WDAKLS0tIDQ0U2ZWaHpxZERQWWdSYWhMNzR2\nTmp6MW1ja0p2TXZhcEtjSS9yNWNaSW8KNJ73ktLW5KlxCuhnMiHGRK0yHJvVhsLM\nPlhWTv10qzrdCo09Y3XNWngR2WRDNgMta9IZkynucjOKgevywrEycw==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1swlyyk2rzvevqawyeekv75nx2dz34zpe3xqhkqme26gcgeavy4dqrfpcd8" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBkRnlpZmRtNU5jbDBOdDZj\ndGF3R1ZHNTVqait1WEJWMFNnTkVTM0NXTFZvClRGd3dEaGxnR3MrRGdhOWtTdUU5\nbTlKSlFOcWRqQUJ5ZXk4TWR3em9razQKLS0tIEV0MUtnYTY4azF0dFhRbHQzOWN1\nUG9Hb3VhL3JXK0krdlZxNVYxYVVUYmsKGttTBJyvfeWMQ6cQOwISTjMC7H+EY9Oe\niQ14q5C8wAdB73+Vylnd9/RaTlRfjsYrTRvo84ETtDO1DcW722Q+dg==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1vphy2sr6uw4ptsua3gh9khrm2cqyt65t46tusmt44z98qa7q6ymq6prrdl" + } + ], + "lastmodified": "2026-07-22T03:10:56Z", + "mac": "ENC[AES256_GCM,data:2jvP7hr8+6LjYaOxjGqODFnHFTYaDnwSbrfqNwQsvxi6tg7DFLECVWYJIWY8O1J7FXDK24wFiBAC06e9QckAIYvAOoo7PvDmd6GjGG04H3zsLpbiLoaeZ56k0U0DV5nwm1W7KRAOaGgxvG1fBu/7k3Vyt0po99s1c9KdYgoUcgw=,iv:fd0Tokd/UELM1DzWFEDQ77Farca/rMs7bQyxDmw4sUo=,tag:BOKnKyAoiqf8QKHHI1o9bg==,type:str]", + "version": "3.13.1" + } +} diff --git a/vars/per-machine/adhil/data-mesher-node-identity/identity.cert/users/kurogeek b/vars/per-machine/adhil/data-mesher-node-identity/identity.cert/users/kurogeek new file mode 120000 index 0000000..970aefa --- /dev/null +++ b/vars/per-machine/adhil/data-mesher-node-identity/identity.cert/users/kurogeek @@ -0,0 +1 @@ +../../../../../../sops/users/kurogeek \ No newline at end of file diff --git a/vars/per-machine/adhil/data-mesher-node-identity/identity.key/groups/admins b/vars/per-machine/adhil/data-mesher-node-identity/identity.key/groups/admins new file mode 120000 index 0000000..6765aa1 --- /dev/null +++ b/vars/per-machine/adhil/data-mesher-node-identity/identity.key/groups/admins @@ -0,0 +1 @@ +../../../../../../sops/groups/admins \ No newline at end of file diff --git a/vars/per-machine/adhil/data-mesher-node-identity/identity.key/machines/adhil b/vars/per-machine/adhil/data-mesher-node-identity/identity.key/machines/adhil new file mode 120000 index 0000000..0890bf6 --- /dev/null +++ b/vars/per-machine/adhil/data-mesher-node-identity/identity.key/machines/adhil @@ -0,0 +1 @@ +../../../../../../sops/machines/adhil \ No newline at end of file diff --git a/vars/per-machine/adhil/data-mesher-node-identity/identity.key/secret b/vars/per-machine/adhil/data-mesher-node-identity/identity.key/secret new file mode 100644 index 0000000..dc1f0e9 --- /dev/null +++ b/vars/per-machine/adhil/data-mesher-node-identity/identity.key/secret @@ -0,0 +1,46 @@ +{ + "data": "ENC[AES256_GCM,data:u9zmKAZ0lB8CdJ9UBzhd5RHaUO4+B3gm7NPbe2S3ZqNE86K5VQTIqyzRNa7SEcr5Gz5tRVV2Vorskbu1yGKbR0OQoy+hPhEBIDfbZqL7rx/iz5fuws1MaU6otyZ1GPO3G8wQGMmVeeAZiLjyx6O7++Z+2TmmMpQ=,iv:g+ui3d4Ycwf41/WBFMn4pDnnAooxjMW8tyL6GWHHDAU=,tag:ZHjYhBqgWtKk70UKiHUbhw==,type:str]", + "sops": { + "age": [ + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAzQ05DQnZNb2RYQXlmSU8r\nbHY1TkNqUjlrNjNCd3pnU2dLSHQyRll2V0dBCnJBY3haVkxSbjlZZTZNeXEvZFBW\nbFQ1ZzRvSE5NTysveHEvZktuT2h2eG8KLS0tIEhpTkplVkd3b1dUb041U0VTdUxJ\nTWc4NUZESmEwcTVXazVNcGVmMFZISmMKOSthXJzT3o4OMfhToC46T+cs+gq64La8\ng6PY+HikpY620CmjegxOE9VO7uPfAqZRAjevzbmlf/Eo5EPAU1ZaKA==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age17d4qt0n9edq57tgcqyk8eu5mrendl59yt6z2y3a4vkq7el8krqtq6lq28g" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBkMlI1YjRMdkJHbmFxUDky\nQUxvaDJSUmVPVDZOa0o5b3RONUJ4YUUxelRzCkE5ZW9uYWphdEJycCtyZ3BFNU13\nRnkxaVMxTjcvZ0ltQjRSSTVKV2RJR0kKLS0tIHRORjJzSE9MTXkyMUoxbXlzcmdk\ncnM5VEVzMlpwOTR1NldGbUlNNFlPaTQKum4fTVp1lPSQyURu5oVAzLUT1ExLwEpA\n1DSwypX3pXJOQxQwYyTVrAplcOz1e/5Tsglnq5cgWOB0kldQ4Sh6zg==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1dytdeqtct0jy3vvmqvapgqjf3v9p486jjcpx60gfxwgrptgyyqrs0lj9vc" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIFZhaVhsVXhm\nUFhhOEZVWEVucjZKT2diK2p3bHNsVjRVK3JaSUl1OUFkbXcgQVEgd0l6SlBCVW1v\neDl5N0lHYmVrajZzVzVTYjd4WVdNVjZoZVlkUEtmVXlMdyBIdmtoczF0dmhxL1py\nS1hsc0ErckdoVVB0bE02RGdCNW5raERXT1ZJMTkzNjRGNHd2T3ZSTVYrKzZlbEll\nVTZKc2JVN1B2SzRuNkpaekhwSWJQaFZVQQpPQ0lwbU1TZEgyb0VhSGhoeWhIUjZW\nSWhOclVRcnBOYUQzTmUycUkwR3prCi0tLSBQdjUvd2FmeG1ENTdodEhDek55Y1NX\nTGpXaWt4K0h1U3d0TXhoQkRNcXJrCr0kO8qRnZyR6jPbMneipRfFKWr2WSYUL7OZ\n+LAQeXZWUAh2eG+KCjJdaJDrvlPLDjFKnVygR+YBT+RtwtRFhps=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpf43tgcfjm048lsqskvq34w2t4uvrm5qy6m2eg6zjj82ctca8wctgpczxvj0q4y6337uhvsxdh5j86k9h9ymautpvv2759ucwnef75ez7pa7fpkddklp40mxk2tedsp74359g0kefn5rsq0x0yss6cu4yd0h06up0rp08t6yc4l0hfa9y8jn5fkx6nk0hjhz06ykwv0fyxe7z42q683jy0" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIGVFS3c2Yzk0\ncWV2akJCSllNMXpTRStWdlhwbjNiOEsvam1mT1dsVWZiQzQgQVEgZlFBRFNyWkNS\nRDJQaUJ3WWowTEcwaTk0Z0tiRHpQNmhkMTJZUlZHbHlEMCBtMzE5bzVQb1JmZkpy\nY0orbEs2RzBSVXA3UmZYZkRRanNnc2pHSnJjK1pLVmZOWGR4d0IwZjh1YXlkakRx\nTm5EMXR3ZjNHWGl0Ty8rcHpQbkcxRTZmZwpiOWxjR1lUTVYvZjBQSUt5clZVT0Vn\ndjd4cndCc3lUdzNEMjlXbCtRY3pJCi0tLSBlaGtqU2xoVDdlODFCeDdraUNoNkxF\nT3duYjZlM0ZNcDAxMVBuY2pOVVlzCn9deDTpXU/fqPQ3ZYo6Wj8Sh3Q2lx9RPvD3\nSmV9uiRypsYtM0x3iOTOP0Pf4vZVEDwbSjf9XjiLPiXa1MDo0yk=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqprw0vfpc8wzsu78quc777kmee54ln6nnsjrnrhl7nr33eh4kvkksqp05qqxj4kgfzrmrugrsvg7skx6ghh3q9xc0x0agthtkvy25d9eq7eklta5wf7s30hexkuyl5546rdz9ffa5tawlp5yweqkgccntw0ny540n2am3cqw3luhxkfmrp63kwr6mwplhr9u26wll48x0n3k5f60c7hg9a3" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIDlqaTBuaitB\naElUTnlnU2lLUVdHMlVVeEwxb2tySk1JdjlQZjBQUmxYeFEgQVEgZUh4S2o1R2RE\nV0svbnErTmxodXE2bUxJK3lla2lvajB3OXVwZHJtcHU5dyBKU3I4WFJnK3BOQXl0\nZDh5NTB5ZFlteFJIM2FVTVp5cmNyRXZqL1V0c0l6L0tSb0c5ZU9jbmRXMTIwb2c1\nQjZsREgzWUxaOXBUd2pQK2NncDZuUmZkZwo1bWtrSkJsNTRjZHNxRXpCOGtVTno5\nejZTaHZ0d2FhMUhqU1FzZjhyaWJvCi0tLSB1bjlscnJqeFJIbklDdjdIUEhONjhJ\ncW9NbzJ4RmZHUExBSHd3c0JndHJ3CqTIhy9BPt1QK4bRZeU05huEL/zyUTZmqL5A\nJ0VqWdoFs2qb/vWeHwOnjEBRZ/FPQr02aEuZL17d5c1xnpP/fqM=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpyewum3q8dfcumfgec8nn958aec9f4q9aqy0k06kw5kq27d6fdqdgp0p7y4ru3n5xk90u747xevxa2af3v37e85j9g3axrmw5hdwdfh0wz22hut5vrafxsx26a7vh8fjwkymz3ramfgvvu4detztu075kmpr8l9ydqda0rnjwatdwmfgswg849p37astvld98s3nleeq575azlwc2hhpuh" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB6TzAxYktFUXRhTEoyTHYr\nQWd5MTlQcUgzTXRhWlNTd3lyUXlCMEpqa1hrCkI5dERSZlpQN0dwQXpqcC84b0xh\ndnRZWkZsZms2VVM3eWoxbEVaYTBoTFkKLS0tIFdVTVJYK2d3d1VsTkhSWkM0NmJI\nTHBqSFN0dWhJRFFVZ05xNmZzTFNPRm8KNCDPsfPE6O9ntfZIuvH8MfKHRl5xCwUx\ntxvU0Wb18MXdx831vS4xm4G9d5e+OZCbo9ZP35cWu7gSFMcCG/rFmA==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1hlzrpqqgndcthq5m5yj9egfgyet2fzrxwa6ynjzwx2r22uy6m3hqr3rd06" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBGU1pWdU1sMUY5VmJ3K293\nUldMSUtxcFNwZkJHZWNtOE9CcnRqRUVwaDJNCmxza1BwdVRNNGcyUmJ0VGlMQ2tM\nWXljVkpnN1JVdnRrc1puZlFwTW52TFUKLS0tIDlKMDFUSmtWeEx2UHlKQ0t5SFRj\nVUhzemp1ODRKM2RhVEc0MW82cWZNWmsKfv8mpvy+rAg07w7uVw3T5wbhjluz6Twg\nByAf689J9J1S3RkKqcUJox+gfXkcmZvawhuDeS5mrjoGcH95KkD1uA==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1sg0rvgyetdcqw7j2x983fh69kdkvqsngpe5x36e5920qa7fze3cqhj4wgx" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBkZTJzRTFUV3JvTXRjWGpj\nRFUzWS83R2RVZmtsQnBIemVybWF2WnBqQUVNCnNHRnFVT0pSdlJhN2lCdWJYdWRa\nMURUNFNJZGw5SjMxaEN0dTlCVFYrUzgKLS0tIHpUMVlLRnVSM21uT0xiaHowV0VZ\nbUx6TGpWQmR1Y0FLaGIwNnREVWVCVzAKkmL9X2rySt58MzX/jWCx/B7yi941SUkg\nUkIK+3ahHlCFmIKOvj7UILXEzeUioZEqcOeBeSjqaJw5j/KQhs8sNA==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1swlyyk2rzvevqawyeekv75nx2dz34zpe3xqhkqme26gcgeavy4dqrfpcd8" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBRMXNIWi9RVHNBRnJwOFZl\nQWh6UkFuNEdjUUZJaEJZZENMWFVNeXVPckhZCk5SWXNSWUxrS2lTYThuT1FNdkE3\nNVc5WlRpbUtJd3FPSFdTSG9Sd0NnOVUKLS0tIExJWmVJaDNWV0p2bEtTemg4cGxD\nUkxZNDAwMmlDRTRiVFZoL2Q4TkcvUG8K01yc54Em7MxRehKAavUeksTL4eXYOGVU\nATgcZfBy7g5kTwvB+6rqsFHzRCb7MO/1HfO+GdlSXS2+G3WhOCaTbg==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1vphy2sr6uw4ptsua3gh9khrm2cqyt65t46tusmt44z98qa7q6ymq6prrdl" + } + ], + "lastmodified": "2026-07-22T03:10:57Z", + "mac": "ENC[AES256_GCM,data:FH8/Lmekcn46FKFiIFSQDt1+PTs4jbMKhUBvGIraX1lXmzH9UicFmV2mbZF30aZSy0soD47s9Y8sB8FEB8TLSl9m7VdjOsMVjf8nMp1tkmCSo4eVW3W6xUlF2XzXPU/jUSHVkr6JFobWOdt5SG3ppuR2+L6whgJsfKZC5nNJ+fc=,iv:I/oMR8xVqdT3Nbg/JTjXQenFaAGXldshN/Tqz/xb7sM=,tag:XSuzRfAaDFJfhguDeLMieA==,type:str]", + "version": "3.13.1" + } +} diff --git a/vars/per-machine/adhil/data-mesher-node-identity/identity.key/users/kurogeek b/vars/per-machine/adhil/data-mesher-node-identity/identity.key/users/kurogeek new file mode 120000 index 0000000..970aefa --- /dev/null +++ b/vars/per-machine/adhil/data-mesher-node-identity/identity.key/users/kurogeek @@ -0,0 +1 @@ +../../../../../../sops/users/kurogeek \ No newline at end of file diff --git a/vars/per-machine/adhil/data-mesher-node-identity/identity.pub/value b/vars/per-machine/adhil/data-mesher-node-identity/identity.pub/value new file mode 100644 index 0000000..84bc8a0 --- /dev/null +++ b/vars/per-machine/adhil/data-mesher-node-identity/identity.pub/value @@ -0,0 +1,3 @@ +-----BEGIN PUBLIC KEY----- +MCowBQYDK2VwAyEArdhZL7Tv8hd1gawGQAWOaS1u6ThS2KzB1tVAdPBBDI4= +-----END PUBLIC KEY----- diff --git a/vars/per-machine/adhil/data-mesher-node-identity/peer.id/value b/vars/per-machine/adhil/data-mesher-node-identity/peer.id/value new file mode 100644 index 0000000..dbf7e46 --- /dev/null +++ b/vars/per-machine/adhil/data-mesher-node-identity/peer.id/value @@ -0,0 +1 @@ +12D3KooWMWz3HFeuEP3Y91LHf63aCzJJYkBdGZK8nrFX2iAUKTv5 \ No newline at end of file diff --git a/vars/per-machine/adhil/dm-pull-deploy-status-key/signing.key/groups/admins b/vars/per-machine/adhil/dm-pull-deploy-status-key/signing.key/groups/admins new file mode 120000 index 0000000..6765aa1 --- /dev/null +++ b/vars/per-machine/adhil/dm-pull-deploy-status-key/signing.key/groups/admins @@ -0,0 +1 @@ +../../../../../../sops/groups/admins \ No newline at end of file diff --git a/vars/per-machine/adhil/dm-pull-deploy-status-key/signing.key/machines/adhil b/vars/per-machine/adhil/dm-pull-deploy-status-key/signing.key/machines/adhil new file mode 120000 index 0000000..0890bf6 --- /dev/null +++ b/vars/per-machine/adhil/dm-pull-deploy-status-key/signing.key/machines/adhil @@ -0,0 +1 @@ +../../../../../../sops/machines/adhil \ No newline at end of file diff --git a/vars/per-machine/adhil/dm-pull-deploy-status-key/signing.key/secret b/vars/per-machine/adhil/dm-pull-deploy-status-key/signing.key/secret new file mode 100644 index 0000000..f95d3cf --- /dev/null +++ b/vars/per-machine/adhil/dm-pull-deploy-status-key/signing.key/secret @@ -0,0 +1,46 @@ +{ + "data": "ENC[AES256_GCM,data:HVHdH7TOo0SscXxV/HGZpupKsZLNAci55YvNc4X/liYApkAv2KbOp3JPL9Sa6NN+lqL0XznmDN7N++IybAbZWn2J8I+UFom/lwl1DwdQe4i1xCAsmb4qglnCDa2frUyZrCgW4PRuK26O4U+O3XhlrCaFMirX3L0=,iv:weVXa8GPWcbjrCuwV0r0+u6QM26UnTnPrsrw5XdN8kU=,tag:KfQeqFvK1isGyTxnEi5d9A==,type:str]", + "sops": { + "age": [ + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAwcVR0aHZRSVZFb1RhMjJS\nd0ZqUUt1WEljemdoZUlTUEpHVUlYQ29rckRJCks1QkdTZkZudUpJSmVoUi9sWjVX\ndktaUWhKUXFKc0R3VFkvUGV4SHZ4RlEKLS0tIEpFTWFoYUdLOWdDK0JJSm5vbkJv\nMGhoeEI2cVFGSFd4cVpQS2FES2tkb2sKwATWU3kkIaRBtxmUMfKoas55u40nATi2\nxTH34+9mQ3LYzoyheZrA7Ol81a2OuxtIbGDOYH+QcVS+wqvR5IN4CQ==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age17d4qt0n9edq57tgcqyk8eu5mrendl59yt6z2y3a4vkq7el8krqtq6lq28g" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA5Z29QVVBwQTF2dVhUbHJR\nQkVoK21VUHEwWit6cWs4NG1hZlFWK3lxWlZzCnNUVnlJRlB6c0tTOTNVRitWQXk5\nc3lGMFdzeHZPSStSUjNQUkR1SVMrV0UKLS0tIGZHNHEwNnBIbW5QTXlnOG56ZEN0\nV0oxeG4xWUsxUkpRTmNLV1dKQWZTWG8Ken0eC3JoH0TDhBhT1XXorc6QdfQvUU0U\nN2dTyQKtSa8RsSK28YcwcVQPsRzBcEI+dO9P2lArnenwnJeHg2g7og==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1dytdeqtct0jy3vvmqvapgqjf3v9p486jjcpx60gfxwgrptgyyqrs0lj9vc" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIFBIUWE1Zjds\nV3hLc00zeWtKVDYzb3ZIeDBKMkZBc2F3NXY3eHo5QTk3VEUgQVEgd0l6SlBCVW1v\neDl5N0lHYmVrajZzVzVTYjd4WVdNVjZoZVlkUEtmVXlMdyBIdmtoczF0dmhxL1py\nS1hsc0ErckdoVVB0bE02RGdCNW5raERXT1ZJMTkzNjRGNHd2T3ZSTVYrKzZlbEll\nVTZKc2JVN1B2SzRuNkpaekhwSWJQaFZVQQowYmpTUGptK0NseldTQUd6eGsyZUJt\nOWVrZ0xVR1ByVFJhVkhXRTAxTFgwCi0tLSBSYlNLK0VXUXRzQWFaTWRyeTgveU4y\nZEhJUUd0V2RBa1lkMDBUTWxQUHBvCqQ6OtgSuI2lMyyNj47IH6qC/zHCXTlHZvAU\nIPMUr85OlBrzH1JaKdLfy9eAYbxI8dnoviYCCmeZWOED4LRfVPs=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpf43tgcfjm048lsqskvq34w2t4uvrm5qy6m2eg6zjj82ctca8wctgpczxvj0q4y6337uhvsxdh5j86k9h9ymautpvv2759ucwnef75ez7pa7fpkddklp40mxk2tedsp74359g0kefn5rsq0x0yss6cu4yd0h06up0rp08t6yc4l0hfa9y8jn5fkx6nk0hjhz06ykwv0fyxe7z42q683jy0" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIFZnRU1qdFdX\nY0V3Z2VwWWl4WnhHZjJTR21za2dpdXY1dytUbmRBblR0SDggQVEgZlFBRFNyWkNS\nRDJQaUJ3WWowTEcwaTk0Z0tiRHpQNmhkMTJZUlZHbHlEMCBtMzE5bzVQb1JmZkpy\nY0orbEs2RzBSVXA3UmZYZkRRanNnc2pHSnJjK1pLVmZOWGR4d0IwZjh1YXlkakRx\nTm5EMXR3ZjNHWGl0Ty8rcHpQbkcxRTZmZwpBbU1XVmgzQUpiWituVm44dVJsNHk0\nL25PS0dIZ0huRVdXNStWSVFwWUV3Ci0tLSBzQk5UK1IrY1JLOFFSZTJKeXFwMDJr\nOGk1cnYzU29QWG8zdDZXR1pUTG40CrN4y3fn9ZKtT635wINPrmWPeXwcv3rxaAT6\n+Muth89bZ5gosNeoQp9BpDNx/9t+MPgqm5ySVaiqnCc1ovQexrw=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqprw0vfpc8wzsu78quc777kmee54ln6nnsjrnrhl7nr33eh4kvkksqp05qqxj4kgfzrmrugrsvg7skx6ghh3q9xc0x0agthtkvy25d9eq7eklta5wf7s30hexkuyl5546rdz9ffa5tawlp5yweqkgccntw0ny540n2am3cqw3luhxkfmrp63kwr6mwplhr9u26wll48x0n3k5f60c7hg9a3" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIFd0Qi9QbUtr\nMlJLQytaWGJHVm04a09UVDh2YUNteU5jMkJJRlB6enlXekkgQVEgZUh4S2o1R2RE\nV0svbnErTmxodXE2bUxJK3lla2lvajB3OXVwZHJtcHU5dyBKU3I4WFJnK3BOQXl0\nZDh5NTB5ZFlteFJIM2FVTVp5cmNyRXZqL1V0c0l6L0tSb0c5ZU9jbmRXMTIwb2c1\nQjZsREgzWUxaOXBUd2pQK2NncDZuUmZkZwpGRkh0NlBIYSt1UFdCdmc1Y0hJN3Vt\nT3FDbDNhMTBaZXliVFJMK25seDlNCi0tLSBMaFVKT3ovZmxsblpobnlsTUxWUHJX\nOThqcXhXcEZWbExPNi9xUHlaNkNVCj1WCTHJGzcfQ6LsPLOAhfomQEjXsZSkoGWB\nDNSJntPZvylrHIbgA+wMxDocvuDJMgl607KJDeNOVFB/EP00Y6A=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpyewum3q8dfcumfgec8nn958aec9f4q9aqy0k06kw5kq27d6fdqdgp0p7y4ru3n5xk90u747xevxa2af3v37e85j9g3axrmw5hdwdfh0wz22hut5vrafxsx26a7vh8fjwkymz3ramfgvvu4detztu075kmpr8l9ydqda0rnjwatdwmfgswg849p37astvld98s3nleeq575azlwc2hhpuh" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBvNXc3TUxVSFN6MlpOVFpQ\nRXZsRUNFdWF6SURKUkFuMlc3am43d1hVZ0JVCjFaTXMzK3Q3ZWtYbWU1eFF2b3VW\nVG5QZzIxbmYvdzJjQkZDYTZFVE4wTVEKLS0tIGNkSFdDSFVTN1NHdUtmVDR6YUV4\ncDdsaGRLekk0eUpHdFVwZGZLZmNZQUEKK7aeW+toesjyyz5uvBn0/FNJH7lWDoTu\nE1FLF5SvZ1MkJRD558jhP7iCFH8kLN4chqt5Kt0NUt91w/e34+DUhg==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1hlzrpqqgndcthq5m5yj9egfgyet2fzrxwa6ynjzwx2r22uy6m3hqr3rd06" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBBWkxCSHdoZEZyeTZ3bk9v\nVG1kVWVsOHdNcHFkc0hWN1E0eUlIeXB0c0JrCkczdk1vdURQZW5pb0lZVzFNbWVn\nQlpPdkFaMjFLcGxXcW5OYWtMcmJ1Q1kKLS0tIFEybzVYNWxmUm5nQm9KVjQxRUU5\nd0I0Z1loKy81NFozUDR6RXpQQ1diK28Ku4avvGkW7fVp5VD83YjWm7vJJDDmQUYN\nOA+ygnrtRnGmuC8rxs9dUUvau4XqagaCKh4D4lop64JscMh1Vd2+ew==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1sg0rvgyetdcqw7j2x983fh69kdkvqsngpe5x36e5920qa7fze3cqhj4wgx" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBOREFBL3AvVWg4dCtDWmNk\nTTNBWWZVWVp6SnpLY0FrZmhxOHUrSjgyMEZvCllyQlZXV2Rrc3hTUzZXQjlvazY5\nUlVmVzBCSXVBYVAyRmxmQjY2akRnYUUKLS0tIGhNd1JUTXdZZkNhUUFsVE1HNHJI\nYUxqY2VJaWd4ZXh1Q2dJZ2NQSjhhd28KFOCiucBn+u+3PoDNGknw6zZ1HYY2N19i\n5I0WTRTNVHfOCOtjnurqzqkLRVf/DaJtNppJQkR6yPYHbHTkfgaD7g==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1swlyyk2rzvevqawyeekv75nx2dz34zpe3xqhkqme26gcgeavy4dqrfpcd8" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA0MGxYeHFPZEx6VlJFaDlW\nVUwzNCtqUFZ6SmlzY1ZUTFZVTjg5QlBpYVJvCkt0RnFYODNoV2Q1TEpUYVliZWVh\nRHhJMmU5TWpXeW8zQVg0enhYNFphNzQKLS0tIHhKVjBnWEJUZHo0R0FlcXgxeVY2\nTU5McVRZMXVMM0VQYlduWkxNK3k3aUkK9u3p+Omh/7Yv3FlsxZSTPCEiSOa+3RC6\nPTwKniZGkoNvxzvdce43i3bP08qXbiKpH8tCf8Q+9KcsVjdRd6+01A==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1vphy2sr6uw4ptsua3gh9khrm2cqyt65t46tusmt44z98qa7q6ymq6prrdl" + } + ], + "lastmodified": "2026-07-22T03:10:57Z", + "mac": "ENC[AES256_GCM,data:YcEMOYgK7+FpsY+NxIX52SrIk/VIZ0auGLtPaM8F+osblsIcDd/GKJEJlT8bsfp7588GBF90ODWctRknmOVMfvzZKCLVAFx1mcaLeqiko0IyXyNZ5IN/9cIlj93bSeMceYWLd6keKZpSgXRzsL2ICICYhJlsz3LLOxcKwqJ3ghU=,iv:dOM9oW13CuCupOLYv5OXkhmXSCRkXsJhVHjQNUodhTs=,tag:ZWdJ1wep/3OfmOXSTTjNsg==,type:str]", + "version": "3.13.1" + } +} diff --git a/vars/per-machine/adhil/dm-pull-deploy-status-key/signing.key/users/kurogeek b/vars/per-machine/adhil/dm-pull-deploy-status-key/signing.key/users/kurogeek new file mode 120000 index 0000000..970aefa --- /dev/null +++ b/vars/per-machine/adhil/dm-pull-deploy-status-key/signing.key/users/kurogeek @@ -0,0 +1 @@ +../../../../../../sops/users/kurogeek \ No newline at end of file diff --git a/vars/per-machine/adhil/dm-pull-deploy-status-key/signing.pub/value b/vars/per-machine/adhil/dm-pull-deploy-status-key/signing.pub/value new file mode 100644 index 0000000..1e061f1 --- /dev/null +++ b/vars/per-machine/adhil/dm-pull-deploy-status-key/signing.pub/value @@ -0,0 +1,3 @@ +-----BEGIN PUBLIC KEY----- +MCowBQYDK2VwAyEAiLgU58FuDrpEQuneOUCzn6VvwduJwa4ZpqbI0cohgTI= +-----END PUBLIC KEY----- diff --git a/vars/per-machine/alasia/data-mesher-node-identity/identity.cert/groups/admins b/vars/per-machine/alasia/data-mesher-node-identity/identity.cert/groups/admins new file mode 120000 index 0000000..6765aa1 --- /dev/null +++ b/vars/per-machine/alasia/data-mesher-node-identity/identity.cert/groups/admins @@ -0,0 +1 @@ +../../../../../../sops/groups/admins \ No newline at end of file diff --git a/vars/per-machine/alasia/data-mesher-node-identity/identity.cert/machines/alasia b/vars/per-machine/alasia/data-mesher-node-identity/identity.cert/machines/alasia new file mode 120000 index 0000000..9f1fd15 --- /dev/null +++ b/vars/per-machine/alasia/data-mesher-node-identity/identity.cert/machines/alasia @@ -0,0 +1 @@ +../../../../../../sops/machines/alasia \ No newline at end of file diff --git a/vars/per-machine/alasia/data-mesher-node-identity/identity.cert/secret b/vars/per-machine/alasia/data-mesher-node-identity/identity.cert/secret new file mode 100644 index 0000000..5efedff --- /dev/null +++ b/vars/per-machine/alasia/data-mesher-node-identity/identity.cert/secret @@ -0,0 +1,46 @@ +{ + "data": "ENC[AES256_GCM,data:IkhX5F7FCHzYGh2FHM+/lAL4T02hh1j5N5yEoS9eEsf0bwvr8lD3aDjzkcFe4CzDnloOsni2GPPmvsNUl8F4FKDnE6MGrC68nU8RXh+EDcnYyOaUIfFVMJllopMixH8UKVID0wplzHTw7UTd8YbpoRz1gR8/Efl75SSuTAJQGl7kc51Y9JoO4thx/+Sh2RVRQsS/3ZMhISId3+4rb2IXW87T183XaUwj5n3xtT+SUEdKIgHopx9921z2v6QHmgepZeyuQStss2MiJlu7fcubOGNUSplX8SvEWSSDjlJrr9iSbFHHvRq3ih+naPSZ,iv:QdyGkxQkfvihBNj50l8Z5c5fsexnT+lEG8zMdn/eFag=,tag:D6fdixoCeoiBOLh3NS9oAw==,type:str]", + "sops": { + "age": [ + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBpK1ZLZ2NrbTBGTURTakd4\nUE9WOFhwb2xaNnZ2MzFOTWg4QjFJWUFPU0FzCjhldWFZcC9KT2J4Q1pySDlhWE41\nLzN5bW1yVHk3b1pPUnMxOUR2YUhoOW8KLS0tIGpzcE1xbjBOU3Z4K2dFZUNtRW0z\nSGlJS1BTNEc3YlV1ZHBqTTQvc3hzUTgKwD3/bmzAnY6V4kOjAWhjTvVOWPTpzXQf\n0XHcL5sLUFl8bm9/xEflv9lgvGcHygFJ7IfsmN2f0qleeZjfONZYxA==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age17d4qt0n9edq57tgcqyk8eu5mrendl59yt6z2y3a4vkq7el8krqtq6lq28g" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIFg2eExFY3Ux\nRXhtb1o2UFEwckRUZnNxV0p6eVJ0MXZ1Mmc1V0psVXdwRUEgQVEgd0l6SlBCVW1v\neDl5N0lHYmVrajZzVzVTYjd4WVdNVjZoZVlkUEtmVXlMdyBIdmtoczF0dmhxL1py\nS1hsc0ErckdoVVB0bE02RGdCNW5raERXT1ZJMTkzNjRGNHd2T3ZSTVYrKzZlbEll\nVTZKc2JVN1B2SzRuNkpaekhwSWJQaFZVQQpJcTRBYTFGSEZUVVA5REFOcGNxNnBD\naGE5WW5iWkJQT3J2aFZHaW1RZEIwCi0tLSBBM2lNcXlJOU55U3J1ZStNa0hjbzBI\nbER2UG1jWjNWMXduSExvMmZUUUxrCrnok0aBZJ9CvKMKMeFQOyvS3pgGp9wciRVe\nmBA7/w8s/WKlQ1+qPWinr88B4S6qOD/MatPs7iOCSZah8i1ATVk=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpf43tgcfjm048lsqskvq34w2t4uvrm5qy6m2eg6zjj82ctca8wctgpczxvj0q4y6337uhvsxdh5j86k9h9ymautpvv2759ucwnef75ez7pa7fpkddklp40mxk2tedsp74359g0kefn5rsq0x0yss6cu4yd0h06up0rp08t6yc4l0hfa9y8jn5fkx6nk0hjhz06ykwv0fyxe7z42q683jy0" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIDJHVkIvYTNh\nVHR3WElqZ2k5MVdpMFg4NGZ3OWV3VWVtTWFHcXJkTHBjQXcgQVEgZlFBRFNyWkNS\nRDJQaUJ3WWowTEcwaTk0Z0tiRHpQNmhkMTJZUlZHbHlEMCBtMzE5bzVQb1JmZkpy\nY0orbEs2RzBSVXA3UmZYZkRRanNnc2pHSnJjK1pLVmZOWGR4d0IwZjh1YXlkakRx\nTm5EMXR3ZjNHWGl0Ty8rcHpQbkcxRTZmZwpqaFJKVjg0NGYrbDQ2QlB2V3pzVTZt\nbnVYZnhRNGZDNzgvZ29RRTRmcE9vCi0tLSBvZjVHRjJUU1EwWC9XUUlFZExIdXZr\naDJUcjJDSmhueFE0cDlCalZ4L1NNCtckds9jTPWdAw2RF8RbLYWWl/FYy7nVyLEc\nyLsKZS2/WtBe7C2h9GycWLq01OK6nRseXlbh0dAA6T5hwb7zqsY=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqprw0vfpc8wzsu78quc777kmee54ln6nnsjrnrhl7nr33eh4kvkksqp05qqxj4kgfzrmrugrsvg7skx6ghh3q9xc0x0agthtkvy25d9eq7eklta5wf7s30hexkuyl5546rdz9ffa5tawlp5yweqkgccntw0ny540n2am3cqw3luhxkfmrp63kwr6mwplhr9u26wll48x0n3k5f60c7hg9a3" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIE5TbnJ1K0xK\nSS9CSVZnRUlTdmJ6SnkyNzZla1NjUXlaK0FkYjBDSzlDbTQgQVEgZUh4S2o1R2RE\nV0svbnErTmxodXE2bUxJK3lla2lvajB3OXVwZHJtcHU5dyBKU3I4WFJnK3BOQXl0\nZDh5NTB5ZFlteFJIM2FVTVp5cmNyRXZqL1V0c0l6L0tSb0c5ZU9jbmRXMTIwb2c1\nQjZsREgzWUxaOXBUd2pQK2NncDZuUmZkZwpySUgweVNuZDZOcnBwdG5kSmViYWhM\nNVJrQlc5TExtWUcyL2FuL0pvbVlvCi0tLSBnMUJIeTlnRGpVTTZmVnFnUEF6bWNV\nbTN0N2RVeTdaYnZyR1ZIUUxMT0tzCntcvtSw4LA/scYnuFLQooxRvEOYz56v0WXd\nEWtlMUtvjHMn9cRVBEUHkTnFENkea+r3is2yF8PYlSMxNLnI1pg=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpyewum3q8dfcumfgec8nn958aec9f4q9aqy0k06kw5kq27d6fdqdgp0p7y4ru3n5xk90u747xevxa2af3v37e85j9g3axrmw5hdwdfh0wz22hut5vrafxsx26a7vh8fjwkymz3ramfgvvu4detztu075kmpr8l9ydqda0rnjwatdwmfgswg849p37astvld98s3nleeq575azlwc2hhpuh" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBGdWIveFVTM0tSUkpTMVJk\nU3RtQUhqeFd6dVlZMDQ3QW5vYUtMeVlHVVdVCkJmZmdmVzhHZ284dDhMV0ZGQzE5\nUnJTbmpnR2ZFVjdtemV4V3pCLzNSK3cKLS0tIFdhZjhQWEY4YzRoVkFKRG5KRUJB\nQjhBcHhKbmtaK0c2K0oxZHM3anJLSEEK0kb/ODoqLUmHQOnlN1pqFnvwTYBXUyq2\nHiZb5sV6kpBo6BnKqCe4WaFPZ0nLk7dN0OQ0+vTT1SiYCcf1U5Vvsg==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1hlzrpqqgndcthq5m5yj9egfgyet2fzrxwa6ynjzwx2r22uy6m3hqr3rd06" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA4Q0dVUjNhRENINHMzSDhY\ncldMM205cmdzd1RKS2tLcTYweTh5cDQ5bFQwCkR4R2xZWE1zWmhYZFV4eUZZdzRI\nMVRnMGZFMVhWYVV2VDdva3RiRTFaUUkKLS0tIERnekR0MERhcjFUMjZQZDJoRnhw\nRVAzcklCSnRIL0xTaVg0d2VLVG9mNEUK72YAp8Cy6EOOSY0qlVJbBABFyjoLiVMU\n8wxxXCCypQBHcrhIJr9B1owlhO5r2g4E6mHlu9yVJawEcRa22IEnLQ==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1sg0rvgyetdcqw7j2x983fh69kdkvqsngpe5x36e5920qa7fze3cqhj4wgx" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB4Y2VRYVRReHB5bXpHaDZu\nY0RDVW1nN3IyUFdVNFFMQWRwTEhvWk9ENmtvCnZnck0wcGtjTjhoRjV0d3R0aTA4\nRWhxb3I3QWg3STBBeTNQMnpVTzhMaDAKLS0tIEIwUm9oZU9YeTN6VTJJalNqd3VH\nZzBxQlFBb0lPNjcyM0o3K0hjNktudkEKiDQ0HWnCPJe5b1z6XvkQErW2Aop/1a9l\nkDcpqqlumdnd51BSMPE0uXfV9DhEA/V2f+TyPWpW0v8O3RHO1JjDOA==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1swlyyk2rzvevqawyeekv75nx2dz34zpe3xqhkqme26gcgeavy4dqrfpcd8" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBPWUgxdUp5VVcvZTYyTGxV\nOVZJNGZoVzdpV2FzN0luK09mOWMvYmVycUYwCnZBT3hwWjNkZ1hYL05MY1kxOXho\nSWNoVGRlSEFvZmRBV01rUzhLZGFPdUUKLS0tIGxGUzhGRmV6SWZ1VmFHbVYrSVhU\nbVRVVkZja1g3UytHSDRuMno4ZWdZTUUKD0Exkylm8o8yIKbnSYqn8tV8StpH7lz1\nQkKCFB6Gw9qRJv7a4YQKeVsTGv8kspylVbDEhoZMazHzUqyrBlj+lQ==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1vphy2sr6uw4ptsua3gh9khrm2cqyt65t46tusmt44z98qa7q6ymq6prrdl" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB4RjB6c1pLRXBoUHVPWDZu\nRkZ2T0o3QmdObHNiS2dzSzlieHFBSjlXQVRRClFDUnFkdTFtdW5VdFd0RTFLUytq\nWVRUYWMyMUY5UGRHcTd1KzNxbzJFcXMKLS0tIFZraTFyR29BRlhBclFTeHYwelpC\nekNianFCV0JxeDVzOUs4bDRsbzhBalkKQ6E2Jvf1d8OxtHCNXZGUx2bSb0V4YxSl\n1Rd+uyCuCz1KROPSiUhHr/BYo+9P+nMNjKmWpdwNcCtDX0MSGzlNoA==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1yrqpfs0wtaxg9p9058g2gyq7kffjnnqdw26wa4a4uvjqkzvmq5wqvdtgxl" + } + ], + "lastmodified": "2026-07-22T03:10:57Z", + "mac": "ENC[AES256_GCM,data:l5WV6ziE4T5F6akfzoFUQziLVUC1BV6eHQecLzDvgv/E4HBeWvl0Ljp98sgBzTklfk1yej5ez/onlnWIEcm1fREtpvjwvgoMDaC9uXMQZUD/spvDywBqi6GVZjFwpk6CnKvKAsWl91um2s+uLVjbaSC+gg/Gf0E+UeQ4+fNk3Ok=,iv:2CtAJuTPi26voPPCSZfvP0qmhYE6aQ3Rjez5cZYFJZc=,tag:bezGvYjUGLYYNhKJTsjBrQ==,type:str]", + "version": "3.13.1" + } +} diff --git a/vars/per-machine/alasia/data-mesher-node-identity/identity.cert/users/kurogeek b/vars/per-machine/alasia/data-mesher-node-identity/identity.cert/users/kurogeek new file mode 120000 index 0000000..970aefa --- /dev/null +++ b/vars/per-machine/alasia/data-mesher-node-identity/identity.cert/users/kurogeek @@ -0,0 +1 @@ +../../../../../../sops/users/kurogeek \ No newline at end of file diff --git a/vars/per-machine/alasia/data-mesher-node-identity/identity.key/groups/admins b/vars/per-machine/alasia/data-mesher-node-identity/identity.key/groups/admins new file mode 120000 index 0000000..6765aa1 --- /dev/null +++ b/vars/per-machine/alasia/data-mesher-node-identity/identity.key/groups/admins @@ -0,0 +1 @@ +../../../../../../sops/groups/admins \ No newline at end of file diff --git a/vars/per-machine/alasia/data-mesher-node-identity/identity.key/machines/alasia b/vars/per-machine/alasia/data-mesher-node-identity/identity.key/machines/alasia new file mode 120000 index 0000000..9f1fd15 --- /dev/null +++ b/vars/per-machine/alasia/data-mesher-node-identity/identity.key/machines/alasia @@ -0,0 +1 @@ +../../../../../../sops/machines/alasia \ No newline at end of file diff --git a/vars/per-machine/alasia/data-mesher-node-identity/identity.key/secret b/vars/per-machine/alasia/data-mesher-node-identity/identity.key/secret new file mode 100644 index 0000000..10429ad --- /dev/null +++ b/vars/per-machine/alasia/data-mesher-node-identity/identity.key/secret @@ -0,0 +1,46 @@ +{ + "data": "ENC[AES256_GCM,data:iRv8Z4YFv8u5gBydcOXxWET+6SqaxcKtN88ed8fNEuU43tC+wJFtpSaxRV7scVFlQUesj0pCAbbqSDMtexX+Yfa7cwmiJJsyBJ+iSankLGfR4x4V2Sq7g2ezcbivHWvRgiZ/Y3P3jEWg478lBztX3KpDO5Ld65c=,iv:Z3J3TgdAD2nUjqdif4lEz3nZJwBlo4BtjxMJOFrfeZA=,tag:8gTZlHUY1hzE0ww10aLx6Q==,type:str]", + "sops": { + "age": [ + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBUY2dvLytlSEcydmZSYTRD\ncHZnUFBISkxEWktWRk91SHlPakJwK1hyanpvCnlzaVk0aTVseXBZUVFPR3AraHla\nZmp3bzFsQ0VHRFhsb3o3Rk9SWWJodDQKLS0tIHJUTHNwdHhyNWhpc29ENDZVWkFU\ncjkwa1prbE9OWTM0ci9CWUFKZHN1YUUKN/82dx54rM8R+tNC+DIyBSQXI3MdbbaH\n+XZLGPnaU+UW5tMfHE8hGMr4EvtCXPYaRs650SNjSRlZTPg39iVDTg==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age17d4qt0n9edq57tgcqyk8eu5mrendl59yt6z2y3a4vkq7el8krqtq6lq28g" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIE5NeGNyTWNv\na1hzQ1FsMFFsMDk5TGUrQkdJdEcwUGFUTzVqNlJuTnJiV00gQVEgd0l6SlBCVW1v\neDl5N0lHYmVrajZzVzVTYjd4WVdNVjZoZVlkUEtmVXlMdyBIdmtoczF0dmhxL1py\nS1hsc0ErckdoVVB0bE02RGdCNW5raERXT1ZJMTkzNjRGNHd2T3ZSTVYrKzZlbEll\nVTZKc2JVN1B2SzRuNkpaekhwSWJQaFZVQQorM2tGMXhOU3FMTzZmY0lkMmc2RUY3\nUEdSRERvUnIwZFNoVFR6TXZESEk4Ci0tLSBlWCtlQTJ1K0pNbUtza2gva3VyM201\nZE80L2hRT0E0S3BXbjFlS0lDRGMwCkCKnJNOEUTsMSNiGrdQOnBaxLEA+inZ9tY6\nqRYyTwZOI5CUKem8pDvsqe81bRgkZzklSuxzOODXcfZgmFN3znk=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpf43tgcfjm048lsqskvq34w2t4uvrm5qy6m2eg6zjj82ctca8wctgpczxvj0q4y6337uhvsxdh5j86k9h9ymautpvv2759ucwnef75ez7pa7fpkddklp40mxk2tedsp74359g0kefn5rsq0x0yss6cu4yd0h06up0rp08t6yc4l0hfa9y8jn5fkx6nk0hjhz06ykwv0fyxe7z42q683jy0" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIGlGYk44bEI0\nS0treE40RjJMakh4b1ZGVW1BQUIwbzRnU2VUbjlsY2w5QW8gQVEgZlFBRFNyWkNS\nRDJQaUJ3WWowTEcwaTk0Z0tiRHpQNmhkMTJZUlZHbHlEMCBtMzE5bzVQb1JmZkpy\nY0orbEs2RzBSVXA3UmZYZkRRanNnc2pHSnJjK1pLVmZOWGR4d0IwZjh1YXlkakRx\nTm5EMXR3ZjNHWGl0Ty8rcHpQbkcxRTZmZwpWVTZJN0RKOVE0R0t3TXJnY0hsOEow\ndlVuTGRTRmJId0V5b0xQRWhpR1BrCi0tLSBHSE1Rd1FndTJvSUEwTjNmeng3N2ZF\naXUwQk94OGFCUWdVNFJKYloyYk1rCiyRTHUEi/SEpFrgbWtlI9ntC5Y2nJMyqv04\n12hJiOZbZA/xvEbANVTq8o0tl16ftc5WqGx4+0OHjg0rbad3oH0=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqprw0vfpc8wzsu78quc777kmee54ln6nnsjrnrhl7nr33eh4kvkksqp05qqxj4kgfzrmrugrsvg7skx6ghh3q9xc0x0agthtkvy25d9eq7eklta5wf7s30hexkuyl5546rdz9ffa5tawlp5yweqkgccntw0ny540n2am3cqw3luhxkfmrp63kwr6mwplhr9u26wll48x0n3k5f60c7hg9a3" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIGtxWUJ2QmlX\nTm92MEtYVzFFekRTOFptd3Z0cDJaNm0zeHo5dzRqRjFQR2sgQVEgZUh4S2o1R2RE\nV0svbnErTmxodXE2bUxJK3lla2lvajB3OXVwZHJtcHU5dyBKU3I4WFJnK3BOQXl0\nZDh5NTB5ZFlteFJIM2FVTVp5cmNyRXZqL1V0c0l6L0tSb0c5ZU9jbmRXMTIwb2c1\nQjZsREgzWUxaOXBUd2pQK2NncDZuUmZkZwp4NGF0cEkzYmdXQ216SG9CaWJGN1FH\nV0dVUzRESXorUHZWUEpJdURWN0RjCi0tLSA5U3lQME9yaVVMQ0l1SUZtSThZbjVr\nbWdvQm0zRjFMYU5BRitGZ1hMNnVJCtSmUCETAjWgnTEtSq/moRSpcnx3FRWIpgga\nr83gbN7SYNgoE8hwce/2tACkF1fhBZsMSUyPSnNEfrS+7S2T0Wg=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpyewum3q8dfcumfgec8nn958aec9f4q9aqy0k06kw5kq27d6fdqdgp0p7y4ru3n5xk90u747xevxa2af3v37e85j9g3axrmw5hdwdfh0wz22hut5vrafxsx26a7vh8fjwkymz3ramfgvvu4detztu075kmpr8l9ydqda0rnjwatdwmfgswg849p37astvld98s3nleeq575azlwc2hhpuh" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBHMkVUSDdBSW41aGZTY09R\nVXQ5eWNvWjlEWmkydnRESEpKUmhoeHZVamx3Cm44dklycW9HNXR3dHJuTXJsSmFz\nNFBiejJQQzVtNXFJaFZzZGk4OW05bGcKLS0tIGdHNmpoNHdzbll3cng3ZHBwL0lY\ndXQ2RVNjeXl2Q1NNUHg5cHF3a2FtTnMKvlVAQjKchpxPZxA/RPu7GP2ddTNrozRr\nV9oTDYbzSWV75ikcWeX5FuaRWspzpjQkQ+zvZV2tWq/dKsCz5PoVAg==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1hlzrpqqgndcthq5m5yj9egfgyet2fzrxwa6ynjzwx2r22uy6m3hqr3rd06" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBpU2hsSjRYSTFTMytJVjY1\nK2E3dHc5bTl6TUtaR0pWcUl5Rmp6aThoblFBCmdqY1pKcVVwM3V3MkpPYS9LRUNH\nZW5LMjZ0QnhaMjdUbThkSDRpSmhwZTQKLS0tIHBLYXRtaG1FVDU4YTNOR1BZc0RU\nb2xScC9GcjdRN205cEptTjd2c1A3OWcKy7iV/FMkBmKg/qFcd4tnCsPu6wr/SvVR\ngvmrPqHzEDkhMKa+V9VSVAPV82/kaVapto0b9IkeTnRnL4YkL/U3ww==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1sg0rvgyetdcqw7j2x983fh69kdkvqsngpe5x36e5920qa7fze3cqhj4wgx" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAxYzBGd0wxOXNVNFRBTEJH\nbXlRcmZJb1FmRnEwRThQQzBKdHFQWmZzejBzClpRcU1rL205SUg0TW92ZTg1MjhW\nNnpWN1ZTL0l6V1Zldm5weVlmZFoyd00KLS0tIGZPbWVlT1hUMTN0SjNHYUxmdWYr\nTHVyWWlpN1diMnRkbWxPa3ZNRUw5NDgKMhzXs3Fpct0fWWJ5jVOEQR5KAlNL1LZs\nhSBoKlxi9G81K/xH8rkmMHv0IYS9jSVkQ6FiI5mE+jVs9I3EEuOctw==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1swlyyk2rzvevqawyeekv75nx2dz34zpe3xqhkqme26gcgeavy4dqrfpcd8" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBNQjlxV2ZpenRIdDNKeFM0\nbDZnSWZpU1RHeFEwVFltdW5FdERrelpRNVVFCllkbXZQNXdLSVJxa3dSanBKNjl5\nZlpBZ2xhQTNERDY5Z2c4cVFUUlJDdG8KLS0tIGpNbkRmNnJac2hXTDVuR2d1dkJR\nQmJ1eW9rbXlacDNxVElYRVptOVQxNDQKqY9eZ3UQdf4zQgzqjFTyQ4wVqrHfr6VD\nLSF8x9KtaQleqNsOr5upnRqg9BKshcRLpSdNII+QgiPEtW8PdB0TcA==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1vphy2sr6uw4ptsua3gh9khrm2cqyt65t46tusmt44z98qa7q6ymq6prrdl" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAyMGlEcHhrak5KVlo5YUxh\nc2UyNk0vaDlQUHNaNUpJMSsrbzBXai9IZ2xNClJ2NVZwTCtZSU5pUysxZWEvSGtX\nT3lzMG9XY01kOHdLZytJZHY2LzY5NkkKLS0tIFpwZXdvRFoyOWx6a0JKTHV6Wm5H\nb3ZCejRnQ3djUjNXZmZyQmtDMjd5L1kK5/3IiWjErpouHQ6xPmnD/zOweDy/Z/Dv\nUyO8ARU48IGXllDzaBTwjBuLF1c/vQN/pPZuNakXq7QBrr33I67OPQ==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1yrqpfs0wtaxg9p9058g2gyq7kffjnnqdw26wa4a4uvjqkzvmq5wqvdtgxl" + } + ], + "lastmodified": "2026-07-22T03:10:58Z", + "mac": "ENC[AES256_GCM,data:hZjjCiKY7paoUujwPwcc+EiFOgrheEKTBgT+2DniRqY+XCZhOnPDYv4CzzWxXCzAQDyr5D2BtaV6Xbfyhkv61E3bDYQhDwyzKlukF/HV88TqNY3xdXXqwym3KqVUb1rHhrDzwvfyHBspr/F5qCHgwmEydYzw5h92Sdx5TqwlRec=,iv:mivTrx6aASPDkfjrn1SHk2NDVJ6TdRxkbcAanUHNs/Q=,tag:tIHlZYUhxpo5WpS/3oFeaw==,type:str]", + "version": "3.13.1" + } +} diff --git a/vars/per-machine/alasia/data-mesher-node-identity/identity.key/users/kurogeek b/vars/per-machine/alasia/data-mesher-node-identity/identity.key/users/kurogeek new file mode 120000 index 0000000..970aefa --- /dev/null +++ b/vars/per-machine/alasia/data-mesher-node-identity/identity.key/users/kurogeek @@ -0,0 +1 @@ +../../../../../../sops/users/kurogeek \ No newline at end of file diff --git a/vars/per-machine/alasia/data-mesher-node-identity/identity.pub/value b/vars/per-machine/alasia/data-mesher-node-identity/identity.pub/value new file mode 100644 index 0000000..e947a54 --- /dev/null +++ b/vars/per-machine/alasia/data-mesher-node-identity/identity.pub/value @@ -0,0 +1,3 @@ +-----BEGIN PUBLIC KEY----- +MCowBQYDK2VwAyEAwP4+uoPWwECOjQxJeTumMR5EnMuHylfijpvOuCwwSy0= +-----END PUBLIC KEY----- diff --git a/vars/per-machine/alasia/data-mesher-node-identity/peer.id/value b/vars/per-machine/alasia/data-mesher-node-identity/peer.id/value new file mode 100644 index 0000000..fe11609 --- /dev/null +++ b/vars/per-machine/alasia/data-mesher-node-identity/peer.id/value @@ -0,0 +1 @@ +12D3KooWNojJVT37wjA9vvnnvTu9drRDusy8FkQ51USWK4zj6Grp \ No newline at end of file diff --git a/vars/per-machine/alasia/dm-pull-deploy-status-key/signing.key/groups/admins b/vars/per-machine/alasia/dm-pull-deploy-status-key/signing.key/groups/admins new file mode 120000 index 0000000..6765aa1 --- /dev/null +++ b/vars/per-machine/alasia/dm-pull-deploy-status-key/signing.key/groups/admins @@ -0,0 +1 @@ +../../../../../../sops/groups/admins \ No newline at end of file diff --git a/vars/per-machine/alasia/dm-pull-deploy-status-key/signing.key/machines/alasia b/vars/per-machine/alasia/dm-pull-deploy-status-key/signing.key/machines/alasia new file mode 120000 index 0000000..9f1fd15 --- /dev/null +++ b/vars/per-machine/alasia/dm-pull-deploy-status-key/signing.key/machines/alasia @@ -0,0 +1 @@ +../../../../../../sops/machines/alasia \ No newline at end of file diff --git a/vars/per-machine/alasia/dm-pull-deploy-status-key/signing.key/secret b/vars/per-machine/alasia/dm-pull-deploy-status-key/signing.key/secret new file mode 100644 index 0000000..50aba56 --- /dev/null +++ b/vars/per-machine/alasia/dm-pull-deploy-status-key/signing.key/secret @@ -0,0 +1,46 @@ +{ + "data": "ENC[AES256_GCM,data:hwVX7PjgtyDdqmcqnTIhoZO/JJCOGyOfuQiyIFM43z3KLz7mBYCwVLTCP+Ntir87Film04IEdu02IMnXStg9HzIHBQJGZmr9bA9AE6suelyGgtKfRmZWEKwKU+KCETeZKle7K15uPK5rkRZI16DQu7KW9M4i5jU=,iv:Yf/lVtIeqghU6leVQQHQp43v8qnmE9Uj7/SdK/YUPRM=,tag:QdzFYXTCMHoHUSY7mpJ0dg==,type:str]", + "sops": { + "age": [ + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBsclV4T0dHemlmVm5kOEZD\nQS9hdjZxTHhvZ1pZbldicnhNeVhjblNzNGtvCndPMk4xTDkxUFZadzFIaFBrbEpm\nUzBIb3BqNVF1QWwzM0pzczA4SDFJbWMKLS0tIHBDVC9ROVBRV1ZCdmt5NEFWelNv\nbWJKSXZwa3AySHVCUUEyaGZGMTh2RmsKocUYBEUHNNjlg78WTnBxL4DXU+i5v0UU\nya9CVteWb5DclhfsoGmRVq/l9pQvjl+PQxULFGvs6ATHkymnz7Dt6Q==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age17d4qt0n9edq57tgcqyk8eu5mrendl59yt6z2y3a4vkq7el8krqtq6lq28g" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIGR5OUtGT3da\nU2ViaWpUa2g2Qld3aTQwbVZDL1JTQkhPaXBlOW1NTjQ1VUkgQVEgd0l6SlBCVW1v\neDl5N0lHYmVrajZzVzVTYjd4WVdNVjZoZVlkUEtmVXlMdyBIdmtoczF0dmhxL1py\nS1hsc0ErckdoVVB0bE02RGdCNW5raERXT1ZJMTkzNjRGNHd2T3ZSTVYrKzZlbEll\nVTZKc2JVN1B2SzRuNkpaekhwSWJQaFZVQQpPZGsydHBmRTNFb1FjSTlWVDd0UkEw\nK0kyN1VqYThYUmxWMGtYUkRLMGNvCi0tLSBFU1FLbjAyWHkrd3lFQ2xZU01Fdm5y\nVjQyMXBmeTdQbkRMVVU4K1R2YzBNCuxP9N92qB5njjuauUGA6bco2xU2aybx/70A\nfnfAbp3V/Q+JSgBkAWcJZ3yth7wMUBGlZYCZNOS4nUI3GKfZ+d8=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpf43tgcfjm048lsqskvq34w2t4uvrm5qy6m2eg6zjj82ctca8wctgpczxvj0q4y6337uhvsxdh5j86k9h9ymautpvv2759ucwnef75ez7pa7fpkddklp40mxk2tedsp74359g0kefn5rsq0x0yss6cu4yd0h06up0rp08t6yc4l0hfa9y8jn5fkx6nk0hjhz06ykwv0fyxe7z42q683jy0" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIE4zMEZSVG1t\nZGhaUC9OcWl1d21oVFVqaHQ3dFdnc1FtNi8xVjhRazJveE0gQVEgZlFBRFNyWkNS\nRDJQaUJ3WWowTEcwaTk0Z0tiRHpQNmhkMTJZUlZHbHlEMCBtMzE5bzVQb1JmZkpy\nY0orbEs2RzBSVXA3UmZYZkRRanNnc2pHSnJjK1pLVmZOWGR4d0IwZjh1YXlkakRx\nTm5EMXR3ZjNHWGl0Ty8rcHpQbkcxRTZmZwo0QklCWTlacGVWaHJPbnliWGlxWVZh\nOVlOdWNCRi8xdmZoRzdJS2VudndjCi0tLSBvcUl3UWlJbzAxMk9vRTlEN1diVzdV\nZVh1cFVPdS81QkRIbDcrUkFVQzBJCoqkf8p/vWjjbbc1OXfs0iq/JRoerQN0Es/S\ngAIAimcgvXCGsqe/65M+vLqWq2XDtszlorIVSCovRK+YJCetly8=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqprw0vfpc8wzsu78quc777kmee54ln6nnsjrnrhl7nr33eh4kvkksqp05qqxj4kgfzrmrugrsvg7skx6ghh3q9xc0x0agthtkvy25d9eq7eklta5wf7s30hexkuyl5546rdz9ffa5tawlp5yweqkgccntw0ny540n2am3cqw3luhxkfmrp63kwr6mwplhr9u26wll48x0n3k5f60c7hg9a3" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIEFCekJXMjQ3\nT3pZd3FmUWlXUDVLR2NnNWZmcmJlbCtNTnhKMDNzd053WEEgQVEgZUh4S2o1R2RE\nV0svbnErTmxodXE2bUxJK3lla2lvajB3OXVwZHJtcHU5dyBKU3I4WFJnK3BOQXl0\nZDh5NTB5ZFlteFJIM2FVTVp5cmNyRXZqL1V0c0l6L0tSb0c5ZU9jbmRXMTIwb2c1\nQjZsREgzWUxaOXBUd2pQK2NncDZuUmZkZwpNRlc1SDZXZ3FJTDY1d21na3JQN1Zy\nTlVCSyt3M04vV1QyWnZpODBrbWtvCi0tLSBuRmFmMGsxMmxBYjBWbDNKd0FhNFBT\nUjdWaE9tUjU0a2NiY0I3cWFVWFBVCmfUSrIbkM8wAAwzbpwyjneJvj8IORpmr0Bg\na4niLJ76aBxofTUg5g1hd7PsndyYCcqfshXrGOxOKTDhL2RZviE=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpyewum3q8dfcumfgec8nn958aec9f4q9aqy0k06kw5kq27d6fdqdgp0p7y4ru3n5xk90u747xevxa2af3v37e85j9g3axrmw5hdwdfh0wz22hut5vrafxsx26a7vh8fjwkymz3ramfgvvu4detztu075kmpr8l9ydqda0rnjwatdwmfgswg849p37astvld98s3nleeq575azlwc2hhpuh" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBXNzBVQUZJM3lYQlJBUzZJ\nUitKRmhxSjBDZVhaSEp4U0F5RXllVFVtL1RFCkJTeFF6cnJMQU5OMHdnK1VJOHBB\nVUZGOXlVVE9aZndIRUM4ZkZsK1dLSzAKLS0tIE9Ga3l2WkZjOVJUS1FsckVsT0pJ\nOXZrZSsxZ2dDb054bEpHTkkyd0tNMEEKabYD0wb9itqj14XCB5/BPuoUANHEZmN/\nJhws3OcvkFfhzLWnBFGuBxB0Zp9lKQ6bXaweth0IhzECxlFvlsg+fg==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1hlzrpqqgndcthq5m5yj9egfgyet2fzrxwa6ynjzwx2r22uy6m3hqr3rd06" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSByam0zR1lIeEVNai9HK3ZU\neU1YTDJ2Ui9vUXlCd2twd0RrMElQcXNob0Z3Ckh1dXdLSmxlYmc1SjI5ZUlnVGZU\nQnM1MWpveFFFaHBOVFdHdXhmSU5XTEUKLS0tIExFQkdkcXYzS2FWSktUbm1aQm14\nMm5HTVRBVUQ0Z0paZU9OeW9HTnJHbVEKkXHB9Sj5tq4PqP8aD1cvIaPjcehwuR/1\ntQqW0Wx9XxEdcwXdWpiPobbhx978/JAceUOATPi1FRlPE3d8D5a9vQ==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1sg0rvgyetdcqw7j2x983fh69kdkvqsngpe5x36e5920qa7fze3cqhj4wgx" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBxSUNjcG9hTFdZWUlORTYr\nQVpPWlV6OXZCVVIxMkJIUyt3Q3poSFh2WGw4CjIzTzVZeTQvRlR4VkZLU2tQR1Qw\naFQ3VU4rTXRkMzVWb2NlYnBnRC9MYzQKLS0tICttSGN3TmN4WmFqbk10YmtDaU1J\nWnh5QTdCcTN4UkhwS0RpSGNhQ0V3MzQKwJFSsNTSwSR3dU9E1Lzls/6Hn2caFk/N\nU+lpjAREpVMIQR3L95UXGPAGGCT7egoLUGXOc1B+0xIjQ5vKnIuS8A==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1swlyyk2rzvevqawyeekv75nx2dz34zpe3xqhkqme26gcgeavy4dqrfpcd8" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBkK1BqcU1nT2pUdVh0bDk2\nbHpyWlN0NzVZZVBCeWdkNVd2N3N6VGFHKzE0CjVDMUhIaGszcWlvWVlhRk9JMTN3\nSm5HREFRdW5ZS3VpRHQxL3dOR0ZoY2sKLS0tIG1qN0JwM04zamhhZE05S0xtdkF3\nZTIybnZSZVpzM3dWTE1hQXRMSXJuRzAKNsiroDqES26Jn1izoVmRkTEMY1iGF049\n+k54+aO0Ccn3CtYJWVNeCdJ9A2f7Lm9GerY6VxsgIeHXvk5ext+6zw==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1vphy2sr6uw4ptsua3gh9khrm2cqyt65t46tusmt44z98qa7q6ymq6prrdl" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA2RE1jeWx0UkpVTjdpK2x5\nV0hhS1lSWlJHYmhpWkhQc0hmZXhDSitiUFUwCm45TCt5WmdjUkhuWVVtZE0rSWp1\nVitHY2lQVXdmcVNXOHlNZ2NMUmRvY3cKLS0tIGhZUzNPUFRNcGlOS0orSnB2NXA4\nS2wzaGFvNnBRQ1JBMTdLQUZtdDdkeTgKU0FIbUT31LfRj1PfAI7suca1Ur+DwZdT\nelalPLRMd/mTcvGapoxkEwy2IeL2ForX7XWODeMsBDDXPpfLuq6cnw==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1yrqpfs0wtaxg9p9058g2gyq7kffjnnqdw26wa4a4uvjqkzvmq5wqvdtgxl" + } + ], + "lastmodified": "2026-07-22T03:10:58Z", + "mac": "ENC[AES256_GCM,data:ousqj18eoVTIwHnMSxmQ2y6WER9rTN9k5z0TLbPgMnyyVmkEibO3rRuU/OHnn92egsDotrPpvY5E4nPWUD1BAU/B31TMZeOIX5KLIol+PdbsPAjUyem5L2gQIuR5TDf13d73azGGkjGiD7XMF6WqsqX5wdrOABY7gcZE3qTUie0=,iv:L0Lo8ZQbH54uQiLTklEb6qypz2oa5dzctIPWy6SpX9M=,tag:T9fPQUixy6Pj1IcoesnwFQ==,type:str]", + "version": "3.13.1" + } +} diff --git a/vars/per-machine/alasia/dm-pull-deploy-status-key/signing.key/users/kurogeek b/vars/per-machine/alasia/dm-pull-deploy-status-key/signing.key/users/kurogeek new file mode 120000 index 0000000..970aefa --- /dev/null +++ b/vars/per-machine/alasia/dm-pull-deploy-status-key/signing.key/users/kurogeek @@ -0,0 +1 @@ +../../../../../../sops/users/kurogeek \ No newline at end of file diff --git a/vars/per-machine/alasia/dm-pull-deploy-status-key/signing.pub/value b/vars/per-machine/alasia/dm-pull-deploy-status-key/signing.pub/value new file mode 100644 index 0000000..977e7ed --- /dev/null +++ b/vars/per-machine/alasia/dm-pull-deploy-status-key/signing.pub/value @@ -0,0 +1,3 @@ +-----BEGIN PUBLIC KEY----- +MCowBQYDK2VwAyEAzsYyLjr054wE6AqSwq+kWWb41sjCDSZoOjSBDrAE9nk= +-----END PUBLIC KEY----- diff --git a/vars/per-machine/almach/data-mesher-node-identity/identity.cert/groups/admins b/vars/per-machine/almach/data-mesher-node-identity/identity.cert/groups/admins new file mode 120000 index 0000000..6765aa1 --- /dev/null +++ b/vars/per-machine/almach/data-mesher-node-identity/identity.cert/groups/admins @@ -0,0 +1 @@ +../../../../../../sops/groups/admins \ No newline at end of file diff --git a/vars/per-machine/almach/data-mesher-node-identity/identity.cert/machines/almach b/vars/per-machine/almach/data-mesher-node-identity/identity.cert/machines/almach new file mode 120000 index 0000000..6241988 --- /dev/null +++ b/vars/per-machine/almach/data-mesher-node-identity/identity.cert/machines/almach @@ -0,0 +1 @@ +../../../../../../sops/machines/almach \ No newline at end of file diff --git a/vars/per-machine/almach/data-mesher-node-identity/identity.cert/secret b/vars/per-machine/almach/data-mesher-node-identity/identity.cert/secret new file mode 100644 index 0000000..0caf0c1 --- /dev/null +++ b/vars/per-machine/almach/data-mesher-node-identity/identity.cert/secret @@ -0,0 +1,46 @@ +{ + "data": "ENC[AES256_GCM,data:EdGWQOxJ5O7HubBQH4DnLfYpC4OrL9QFrB+XtxRACEiyPygxrEvjEVyGMyF3emfdddibQcrGmeFgeqzjeQLfjLE+zD5I1Vw8GcJv7ZD/V+kBn/iwoR4pAHe5xmrMwH7Cr51/nhGYFb0vhzKhXj+4opCQ8JNFXYyj/6EJEpKFMCABjc587wODFVcqy5iyKNRJsJthmIy7Zc229+A5qVmACsd1j5wD5rI0+5V9hods+/O4T43fjv4gBZMMZkW/VlfWk4isfkqdJsgOMOkPQLP8whwfrkBn4VzUheZlmFkAnIT5D19JcPRpaGhoh2Y3,iv:hYi10fOe6BiYsUPTIAqIu39UjULfhD5YnKh3PMjZZQc=,tag:iwzwdt/+JfwTSmivA8Rljw==,type:str]", + "sops": { + "age": [ + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBua2xYS2NsaXR0Uk5FMVEz\nN050TC92c0Z5Y1lhMHg0QThDQm1XdlNaVmhnCmVPZUJrV3V0R0t2a0puN1J3U3Rq\nTC9EeFpYeWJla2VNeHFBazNYdjEvVk0KLS0tIExKOXdPaCtpNVVsMG5hOHJDVDc2\nR3RIc0FaMUlCTmxUZmVIb1ZONTFTQkEKva3Oz+SRulGyiWzWd1MMNaRgOsw1CO2J\nzHefeBV9uHq61MUPBio7TGIDY6uUapPpa5K5qWbxILoyHEBYsvYCDw==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age17d4qt0n9edq57tgcqyk8eu5mrendl59yt6z2y3a4vkq7el8krqtq6lq28g" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIFVENlFpdXNK\nSHA2LzhqQmZsSUZnbG1ad21idFJ4bmhMaTkrak43bWpDV0EgQVEgd0l6SlBCVW1v\neDl5N0lHYmVrajZzVzVTYjd4WVdNVjZoZVlkUEtmVXlMdyBIdmtoczF0dmhxL1py\nS1hsc0ErckdoVVB0bE02RGdCNW5raERXT1ZJMTkzNjRGNHd2T3ZSTVYrKzZlbEll\nVTZKc2JVN1B2SzRuNkpaekhwSWJQaFZVQQp5UE9WVE9hcFlYeklac2xWYzd0YVov\nUE82Ti9lazVpVENtU0lNMzUzQTFVCi0tLSAyaGc2blYxUVNsZGc0TEJUTGRPOGI5\naTJGU2ZvZUdCQmV3U21xQ0lKL2VNCknSE26R3qINAWJI/XNiXIohIzRxLedEPYbY\nnIMgz/hbpYaV0rz1Kp/OXOb7nLYcFjCwp1x4HPxtzKOaeSK335M=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpf43tgcfjm048lsqskvq34w2t4uvrm5qy6m2eg6zjj82ctca8wctgpczxvj0q4y6337uhvsxdh5j86k9h9ymautpvv2759ucwnef75ez7pa7fpkddklp40mxk2tedsp74359g0kefn5rsq0x0yss6cu4yd0h06up0rp08t6yc4l0hfa9y8jn5fkx6nk0hjhz06ykwv0fyxe7z42q683jy0" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIERCSEVZZVBN\ncWRBTVR1TTU3eW9KUEU5ZDZoRnpSUXFlUG11bXh2NUluUkEgQVEgZlFBRFNyWkNS\nRDJQaUJ3WWowTEcwaTk0Z0tiRHpQNmhkMTJZUlZHbHlEMCBtMzE5bzVQb1JmZkpy\nY0orbEs2RzBSVXA3UmZYZkRRanNnc2pHSnJjK1pLVmZOWGR4d0IwZjh1YXlkakRx\nTm5EMXR3ZjNHWGl0Ty8rcHpQbkcxRTZmZwprR0V4OW9SZk9CaUhnMWpDMzhsYTk4\nN2czY1p0c2dxcG50TXplME42bStvCi0tLSB5NUp3QzVEL085MGZndzY4QWgxZGNJ\nemdobFNZaFNESUhsMWl5WFlTeWxrCmnFrb3lXHY2c3Jdq2cyHqxdYNgtk/Lb1stl\nMLROte+vBjWAktxvSGBGDi6mi7R0jZblStkUfhyapXdRhckWglo=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqprw0vfpc8wzsu78quc777kmee54ln6nnsjrnrhl7nr33eh4kvkksqp05qqxj4kgfzrmrugrsvg7skx6ghh3q9xc0x0agthtkvy25d9eq7eklta5wf7s30hexkuyl5546rdz9ffa5tawlp5yweqkgccntw0ny540n2am3cqw3luhxkfmrp63kwr6mwplhr9u26wll48x0n3k5f60c7hg9a3" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIEM1UWZjNUxp\ndURxUmhXTUE3QlNCNXV3T3VHMC95c05JdkYzR1p5dnlSWHcgQVEgZUh4S2o1R2RE\nV0svbnErTmxodXE2bUxJK3lla2lvajB3OXVwZHJtcHU5dyBKU3I4WFJnK3BOQXl0\nZDh5NTB5ZFlteFJIM2FVTVp5cmNyRXZqL1V0c0l6L0tSb0c5ZU9jbmRXMTIwb2c1\nQjZsREgzWUxaOXBUd2pQK2NncDZuUmZkZwpMMUlLWU44bW1oR2ZkMkZudjV1Nld3\ncEtBa1M2eC92Tkx3YlpYZmFRWElFCi0tLSBCYlNKelZxb2ovZUFyNkxkMFNhbzZy\nODNWOThmemZRKzhsNzhZa1l2MTY4CoskDqDk/uolbs3Sa3lUbwAqtxtG1dKqUKc2\n6ThL2f7EV3r4oaGHcX5SNhCGKG0ZON1raXUaMbycZAjCxFaOPLI=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpyewum3q8dfcumfgec8nn958aec9f4q9aqy0k06kw5kq27d6fdqdgp0p7y4ru3n5xk90u747xevxa2af3v37e85j9g3axrmw5hdwdfh0wz22hut5vrafxsx26a7vh8fjwkymz3ramfgvvu4detztu075kmpr8l9ydqda0rnjwatdwmfgswg849p37astvld98s3nleeq575azlwc2hhpuh" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSArRG8xTEZWQTBrVDZZM1hT\nRVpJbks2aWEyYUNXZ0w3bWg3ajA2VGRDbEI0Cm9CVGhtVVdDQ0V4M0lEeWp4NFRw\nZ1I1YS93dUFjcWYzN0taalZsaGQyb3MKLS0tIDdUazZhNTIzUC9OdisrOXFhcm9I\nWUFkc3RVaXFpWnRGb044WHRpQXpjVE0KN4gsXperRF1uuyCWkxcp0XCxvj7B524V\ntBQ3uCXdyf0zlEyDgHDB+GRnhbJrbuBvwMw0BVUiXdzftdDyW4UPfA==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1hlzrpqqgndcthq5m5yj9egfgyet2fzrxwa6ynjzwx2r22uy6m3hqr3rd06" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBaeTRsUTc0NnNNUlVhOTdl\nYUs4K3I2Wlh0NWF5UitTbnErUjljVWwydEd3CllteENXNlIzOVlWUGdCaFl5d1Jn\nV0VXS0dVR1M0azg0MDIycEdLUlI1blUKLS0tIHhVMWhReVBnYUFzWTZEU0xweDVH\nRzlDQnNQSjViZGlhanVDbDhzVmJQUVkKvSV2Ayxa0J+bCM8OYe5scFG76ANbNm77\nAkqwH4yKXjcP+Gj5SqaJKm/eGJUWMsDyLxCsXhbr7WT/shh2iZcTCA==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1m2e4c3gv7mxyg839gf0lfsh8wvygx3rn8u5cwnn99vw2w43ssers40tlq8" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAxdHhTVVN6K29BNzNJREZx\nbWFvOEVwQzJHWmQzL2FKcm41bENaSlA1OEdZCjdGWFlNY0JDNTAxZkF3V2ZldDhm\ncTNZOVVvTkk3Umpnejl5ZFU0TGxoa0EKLS0tIFRoeGlOTWFsa3kzOURtWGxNVjlN\nRDZ3R1pDV0N1T25kd0pNRzFGRFVLSFkKFoOWz+XeLDCZbu9pWwFpfuAr96pL4iMo\nJkN+n/b82kG5+rJ0v3H100uTD0l3+U1f3Zt8AKv6JMKp1TsKD3dhbw==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1sg0rvgyetdcqw7j2x983fh69kdkvqsngpe5x36e5920qa7fze3cqhj4wgx" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBic2ZEZzY2bDRlRklkaXk4\nNVRCZzdyYTVNRk5zTnNJeDQreHFHWERONEM0CmZGZW8rSllFOHlpR01uV1krN0l2\nYm1OQmtTZEdISVhldDhOSnZSdUVxV2cKLS0tIDFXcTNnNkYvZkNvaHJ0ZjZiVS8y\nY3Z0Zkh2M2RZdGdqalFjTHQ5QkhWZ2MKQdRPAmCmwqE1d/EpDqP1JbvHgOXjBC4z\nWWCOnKBWoBsPf/EzR+KwrtmhpTYYNCfcwBSo4HTBW9k5ObXNlWJ7xg==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1swlyyk2rzvevqawyeekv75nx2dz34zpe3xqhkqme26gcgeavy4dqrfpcd8" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBFOHlBZklZMDdWOWUvelVI\nTFhPVlFyZE5vVHN3U1JLMDNsV05RUkNDWWxZCmdtR0k3a2V4UzN2cWt4cllEWEJk\nSW9YWEZkNG91QkN1dGNMbWxOY01yYVkKLS0tIDVxV3pDVEdGbDlpSmdPWjdqUlM0\nbjh5OGI0cjVxRnRTL1pnSStIZEZWdlEKeoUUZ7MaB1F1z7W3leJ5Disv55Spp5Bm\nQX6GrToDLBAggDsIx6Ivmx/71vRSWadiznOK7sV+ftzUEe7q2XUo9Q==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1vphy2sr6uw4ptsua3gh9khrm2cqyt65t46tusmt44z98qa7q6ymq6prrdl" + } + ], + "lastmodified": "2026-07-22T03:10:59Z", + "mac": "ENC[AES256_GCM,data:Rcg2GH8CrjVcbmqmuXAvgg2hD6FMVHvfVgDmir6SHxPE3MDC/0CThXU6Ki9QkKxPiqDSsa5Z1pZ1WUowKttlankGr2e/XBkIybgnzAPxKdcE3VpdbgmI+atvSobCS0mItYgbpHQ3ZLCtdvfH6dlF2BLr5G0vV3SJL+EzMyFBYYE=,iv:J7Z+2PsNpQEJY5kDCxzEwvqAG8HrXTWVExBukILL/S0=,tag:iv2PHPxSizXmSbT3DC1spA==,type:str]", + "version": "3.13.1" + } +} diff --git a/vars/per-machine/almach/data-mesher-node-identity/identity.cert/users/kurogeek b/vars/per-machine/almach/data-mesher-node-identity/identity.cert/users/kurogeek new file mode 120000 index 0000000..970aefa --- /dev/null +++ b/vars/per-machine/almach/data-mesher-node-identity/identity.cert/users/kurogeek @@ -0,0 +1 @@ +../../../../../../sops/users/kurogeek \ No newline at end of file diff --git a/vars/per-machine/almach/data-mesher-node-identity/identity.key/groups/admins b/vars/per-machine/almach/data-mesher-node-identity/identity.key/groups/admins new file mode 120000 index 0000000..6765aa1 --- /dev/null +++ b/vars/per-machine/almach/data-mesher-node-identity/identity.key/groups/admins @@ -0,0 +1 @@ +../../../../../../sops/groups/admins \ No newline at end of file diff --git a/vars/per-machine/almach/data-mesher-node-identity/identity.key/machines/almach b/vars/per-machine/almach/data-mesher-node-identity/identity.key/machines/almach new file mode 120000 index 0000000..6241988 --- /dev/null +++ b/vars/per-machine/almach/data-mesher-node-identity/identity.key/machines/almach @@ -0,0 +1 @@ +../../../../../../sops/machines/almach \ No newline at end of file diff --git a/vars/per-machine/almach/data-mesher-node-identity/identity.key/secret b/vars/per-machine/almach/data-mesher-node-identity/identity.key/secret new file mode 100644 index 0000000..26dfe6f --- /dev/null +++ b/vars/per-machine/almach/data-mesher-node-identity/identity.key/secret @@ -0,0 +1,46 @@ +{ + "data": "ENC[AES256_GCM,data:pO0BinIMtWq0KF0RqYyjLSGyTaVYz8CXBoJUS2MiwCFUuTvPcBiu6Hz/K11Z5yHH2FmDF08MRKiu9wHFIZdjVtcfhP5pXXZkaeVyL/ACainy6fOTFs2/aPugRFCeBgxVdWPkXqaCI1vxJI+7NMi3ihWvhg8YeVw=,iv:jKrU+Zwbmhjs9wA21OJgalrlMHTnjCkKjmiIItDkU9Y=,tag:rq8XY1A9am43gldDH9qncg==,type:str]", + "sops": { + "age": [ + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBTSHM1YmpCV2M1SHhueU1n\nV296K1EvQUYzZjNyVlpLTU1DamhmNWprL2xZCllzYU0zNmt4cVBXY1FlR283SGtP\nQWRKZ3g0RVdHNEkwcGNub1NKWVZ2QTQKLS0tIE1kUFovOWo2elpRUVJEYWZ1dkdQ\nV1MrUmFaT3lCR2RocndQUjRYbFRoNEEKARwL/TcsjStEHqzT1skJO7LWX9ytLBbC\n5V5B8WevBZL2sYNq59HA7n/BD6avxAOu+5pvJ7oFX05XRgcXtgSHDw==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age17d4qt0n9edq57tgcqyk8eu5mrendl59yt6z2y3a4vkq7el8krqtq6lq28g" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIGdWcTEyejRH\ncThjUTZ5ak9UTVNiTUpJbVFqVE1hcFdtOEJHU0ppZlY1bDAgQVEgd0l6SlBCVW1v\neDl5N0lHYmVrajZzVzVTYjd4WVdNVjZoZVlkUEtmVXlMdyBIdmtoczF0dmhxL1py\nS1hsc0ErckdoVVB0bE02RGdCNW5raERXT1ZJMTkzNjRGNHd2T3ZSTVYrKzZlbEll\nVTZKc2JVN1B2SzRuNkpaekhwSWJQaFZVQQpuUk5zWjZIQStCK1hJOStyMFI2OGdX\nenJrNmZKaUROUkJ2a08zS1cwNmw4Ci0tLSBRdnd0Z2l2ZUVUdmYvZDJpaHlkS2F0\nbU1qTWdLdWd6dXlHMC9JajZ4ZmhvCmBvZ65NVt6pjLOtUTtTZgWxIwi232RKQCFH\n803004tVfBBvmw0O3t+7/a4PDVoLQEPFvjAlwEkaSk80ljhWGps=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpf43tgcfjm048lsqskvq34w2t4uvrm5qy6m2eg6zjj82ctca8wctgpczxvj0q4y6337uhvsxdh5j86k9h9ymautpvv2759ucwnef75ez7pa7fpkddklp40mxk2tedsp74359g0kefn5rsq0x0yss6cu4yd0h06up0rp08t6yc4l0hfa9y8jn5fkx6nk0hjhz06ykwv0fyxe7z42q683jy0" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIFZ3SFkyUUE4\nRFBYc2pVa3BuSDgyN09EUGk4QkJuZ3h1WStYVzc3VnRuVUUgQVEgZlFBRFNyWkNS\nRDJQaUJ3WWowTEcwaTk0Z0tiRHpQNmhkMTJZUlZHbHlEMCBtMzE5bzVQb1JmZkpy\nY0orbEs2RzBSVXA3UmZYZkRRanNnc2pHSnJjK1pLVmZOWGR4d0IwZjh1YXlkakRx\nTm5EMXR3ZjNHWGl0Ty8rcHpQbkcxRTZmZwpPL2JrcVJramI3OGhoMng0M1NlZWw0\nN2g1a0F3ZlN5U0JvaUhOcEt2UUlVCi0tLSB4YjhyRXdZdzdDM0lqdUpoQ3dnUDdN\naWloa0ZBR2hhY3ZjU2kzZFRSTUhVCr+gZl85M1q2WnOLLufULhvXA5WchLPGSgbc\n+67BvOJK2sC7zDf+QZUdRjAS9OoWM+lbIz/5Psf1jqi2sBdGXsk=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqprw0vfpc8wzsu78quc777kmee54ln6nnsjrnrhl7nr33eh4kvkksqp05qqxj4kgfzrmrugrsvg7skx6ghh3q9xc0x0agthtkvy25d9eq7eklta5wf7s30hexkuyl5546rdz9ffa5tawlp5yweqkgccntw0ny540n2am3cqw3luhxkfmrp63kwr6mwplhr9u26wll48x0n3k5f60c7hg9a3" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIGdXbml1SFBh\nUldUOWNyRTZXK3RjbG84aCt6a2xGNHQwZytvZWgzTHlMaG8gQVEgZUh4S2o1R2RE\nV0svbnErTmxodXE2bUxJK3lla2lvajB3OXVwZHJtcHU5dyBKU3I4WFJnK3BOQXl0\nZDh5NTB5ZFlteFJIM2FVTVp5cmNyRXZqL1V0c0l6L0tSb0c5ZU9jbmRXMTIwb2c1\nQjZsREgzWUxaOXBUd2pQK2NncDZuUmZkZwo1Q0ZrZDhZOUUzdlBJU0ZhbDltRGpu\nM3kwTVQyNjVYMjlBeEQwakhNYTc0Ci0tLSBOMFNCcTBlV3VUc3N0UE50RTh0clg4\nckxablB0UEZwNXRpTUdKdWNnY25jComPJ1Su513uqGwmYgwIuA/4IXi1/maKdPtQ\nI4su0LowbJHhTGvIIdj0wDWYi+bpwerAYc6yXXTGJv7iTETTaT4=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpyewum3q8dfcumfgec8nn958aec9f4q9aqy0k06kw5kq27d6fdqdgp0p7y4ru3n5xk90u747xevxa2af3v37e85j9g3axrmw5hdwdfh0wz22hut5vrafxsx26a7vh8fjwkymz3ramfgvvu4detztu075kmpr8l9ydqda0rnjwatdwmfgswg849p37astvld98s3nleeq575azlwc2hhpuh" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSArRURhS2oyblh0dWM5WGdV\nUWZiWmdlanNEM2JmdEJ4Z1puckVVS2VlVFJvClFQSk5DR25oalpzN29ObGVURVFL\nUHl6YnZSMkM1cDVqNnM5dlJVVGtkdEkKLS0tIHNya2RoOXB2WnVscUhCYkZQVjM2\nSVlSTjlseXlyc3NFcEt6N0RQNXRhWTgKp7u6cI5GRYn5wHSD4MbPGpNLNx91jlrY\naIoyPZ3tnRs3GxlbU8xNKPwpQhI2V5WXaHkaNdu8MFDF5scqSvut5w==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1hlzrpqqgndcthq5m5yj9egfgyet2fzrxwa6ynjzwx2r22uy6m3hqr3rd06" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBxOHlzVFc3VjZUaXBiL2J2\nVUVlR1M4WUNIL0NLM0pOYkVqdnNDZStaQ3pNClVuK01wbTBKSk9tNGk0cUhhb3A5\nZFAvTm9zWEgxOURJT1krU1lBR0hUdWsKLS0tIE81RGFmYVduVkxCaXIzWmNJZ2xi\nOVBMd0t1clZRKzg0NTZFUVNSeEl3RHMKXT46G+2zHS0NS8SOUsVBpvv5wzKdNLdA\nLH8eOK8dkwQUtR2XZeccQzTaGIfWBOo/wWLZqBZk4BVVXIaSUBFU6Q==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1m2e4c3gv7mxyg839gf0lfsh8wvygx3rn8u5cwnn99vw2w43ssers40tlq8" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB2aGRscllENzZqbUpyTkVM\nUWZ2VUJmUG45YXYrOU1HdVJMOW1MVWkwTGd3CjJoL1pnanpQM1U2VWRGQm9KRE1M\nRUFOaUl2Z0hDS05KNmdxazVsWVh5YVUKLS0tIFV5Sll5UFVZOXAxUCtvSXhlZjdp\nUnhLWUFSR244L1lQMFZKQUtLdUtmVDQKTPkFLMeDKBzQCvs2ri+1heIm0cuN7OVh\npA/R8V8qUFFHMFTr/Dy/9xY7qm9ypA1NEm3361tX0P8fOOuQvhrcmg==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1sg0rvgyetdcqw7j2x983fh69kdkvqsngpe5x36e5920qa7fze3cqhj4wgx" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBPQ01JcXZlTGl5aVVaTTlB\nTDVuUW1PclFIN3ErTGhpR21nOGhuVFc1Z0NrClp6MnlkYUhwL1E5U0ZtL0g2MUpB\nbko4VURQN011NEw5WDJWWUxKcUw2bG8KLS0tIEtKWHU5WXZ2bVpVdzZ4YUZGQWRL\nN2xncHhsYzdhN0swMU93K3JvcFpDancKgDzWhuscP1qzspQxJpa41ogydFTIC6tX\nG2r6qgsK+/0DfJBieB3iQ+8J7DqFWn2FViJFIzSJpl7u8ljCBucBTA==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1swlyyk2rzvevqawyeekv75nx2dz34zpe3xqhkqme26gcgeavy4dqrfpcd8" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBoSEtLbytxUjdmZk42YkNJ\ncGpWVWlFSHpxV1c4YnltU0ZtVkVpbFlrZVRNCm44Q0dhcnV3cWF6ZDZQYzBVOUdt\nZytxYzhsVVNhZEpkRWhFQ0E0SnN4NlUKLS0tIGthOTAyaE11NjZqb2YxQ25XclJH\nVU1aVmRtL1F6ZTZaSk5uZGtEbTJjaG8K0upbrE42Fr4GYD8+ZxCQ6QPs6wGITtKu\nC3/i/afC+yAVFonhXPAwO1Wpn+yoURJgYgDd0YVquWqE9XPRqcgWKw==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1vphy2sr6uw4ptsua3gh9khrm2cqyt65t46tusmt44z98qa7q6ymq6prrdl" + } + ], + "lastmodified": "2026-07-22T03:10:59Z", + "mac": "ENC[AES256_GCM,data:3fEhk3hXhfsvYBICd546lUVq7TtPr+6/r6/7QnNJ+RbCRg4e+VDVFBeAJybbDyntOcEeJbpr1at+e0VklberTGUL4fBOCiaoi8UyRtPTn948KnOaRnh54ibMyXVmUcVpl7t1HQzVBpgBhgmwzlqIIix4mfz1iOq+Arqo88FM09M=,iv:q3/bSfmWQOauQGyWtyIJXjiaA3PBEHmHa/2FntL1qAk=,tag:UCjk4mkuFDQedukMXNh3SQ==,type:str]", + "version": "3.13.1" + } +} diff --git a/vars/per-machine/almach/data-mesher-node-identity/identity.key/users/kurogeek b/vars/per-machine/almach/data-mesher-node-identity/identity.key/users/kurogeek new file mode 120000 index 0000000..970aefa --- /dev/null +++ b/vars/per-machine/almach/data-mesher-node-identity/identity.key/users/kurogeek @@ -0,0 +1 @@ +../../../../../../sops/users/kurogeek \ No newline at end of file diff --git a/vars/per-machine/almach/data-mesher-node-identity/identity.pub/value b/vars/per-machine/almach/data-mesher-node-identity/identity.pub/value new file mode 100644 index 0000000..38642c9 --- /dev/null +++ b/vars/per-machine/almach/data-mesher-node-identity/identity.pub/value @@ -0,0 +1,3 @@ +-----BEGIN PUBLIC KEY----- +MCowBQYDK2VwAyEAvvoLP62l54FLr7G8H+n9cbp9FZGQXWD6DsD93+WH+wI= +-----END PUBLIC KEY----- diff --git a/vars/per-machine/almach/data-mesher-node-identity/peer.id/value b/vars/per-machine/almach/data-mesher-node-identity/peer.id/value new file mode 100644 index 0000000..0128443 --- /dev/null +++ b/vars/per-machine/almach/data-mesher-node-identity/peer.id/value @@ -0,0 +1 @@ +12D3KooWNfrmhdBujwcDxUBkevAQojoBWrnpetJ1JsLRCwjsk61w \ No newline at end of file diff --git a/vars/per-machine/almach/dm-pull-deploy-status-key/signing.key/groups/admins b/vars/per-machine/almach/dm-pull-deploy-status-key/signing.key/groups/admins new file mode 120000 index 0000000..6765aa1 --- /dev/null +++ b/vars/per-machine/almach/dm-pull-deploy-status-key/signing.key/groups/admins @@ -0,0 +1 @@ +../../../../../../sops/groups/admins \ No newline at end of file diff --git a/vars/per-machine/almach/dm-pull-deploy-status-key/signing.key/machines/almach b/vars/per-machine/almach/dm-pull-deploy-status-key/signing.key/machines/almach new file mode 120000 index 0000000..6241988 --- /dev/null +++ b/vars/per-machine/almach/dm-pull-deploy-status-key/signing.key/machines/almach @@ -0,0 +1 @@ +../../../../../../sops/machines/almach \ No newline at end of file diff --git a/vars/per-machine/almach/dm-pull-deploy-status-key/signing.key/secret b/vars/per-machine/almach/dm-pull-deploy-status-key/signing.key/secret new file mode 100644 index 0000000..dc80bff --- /dev/null +++ b/vars/per-machine/almach/dm-pull-deploy-status-key/signing.key/secret @@ -0,0 +1,46 @@ +{ + "data": "ENC[AES256_GCM,data:k4gnYbMSojBueUSBWKou1eaqoICGNjxifQ0Xbu3/PZAKl+bKvaUDM2WtRvOqTwrpw2go9zip4NhFh0Xt1Wv78eRG4FNtaLG/OucRdkxIw0zGl3viqkJv82zkaOAF1Fd7LFS/q/CMRpi/7r07nFezKMX8yfeCB1Y=,iv:84Ej6tk45u2JeWyTcGTc2F6ZH3njJrs/zFzFKJWpSnM=,tag:KRgUwfEZuYF3JVLCVoQGVA==,type:str]", + "sops": { + "age": [ + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAzK2tyUTdjYnIyQ1RPdzlV\nVit1VFdKMXBqMUZLaXB6ZEU5QVZ6RU1sTTNzCjgzZks1ekhiMXlRTFBDUi9jVXFK\nbUhYNnA1TDV5YTNQM0hDWFZwRTUyY2sKLS0tIGxhMHhPK3NTZ3Ywc3dhTWFtMml4\ndjh4VGJ1cTlNSklNQ3NOcWlnNVFsUXcKSezvgwWE/9d07C2ApW8HSUs96g7B7iK0\n+WF861ZRj8pLqs7Zq5bgOVU3s2YaSkRGpZzc5k7uiFpypqfnf6kMww==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age17d4qt0n9edq57tgcqyk8eu5mrendl59yt6z2y3a4vkq7el8krqtq6lq28g" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIFhkdGJRYjVq\nbVZVbFdzNzZHQWtMMnN0eGNYdkJhL0ZmTFRWKzRNZUZpekkgQVEgd0l6SlBCVW1v\neDl5N0lHYmVrajZzVzVTYjd4WVdNVjZoZVlkUEtmVXlMdyBIdmtoczF0dmhxL1py\nS1hsc0ErckdoVVB0bE02RGdCNW5raERXT1ZJMTkzNjRGNHd2T3ZSTVYrKzZlbEll\nVTZKc2JVN1B2SzRuNkpaekhwSWJQaFZVQQpwbEZpWnVNbDBSTkVtaHlydVQ5OFYy\naEhPSjZsNkFaYjd4eUxnUFZYa3pZCi0tLSBJTHc5THlVdGZQa0E4aTk2dHI2QjNM\nbE5MSmVvUHpCenVBTUl2SHp1TWxjCoIdm1XYoC++0vO56renn355AH5DuevpQOJ/\nYUDihPeZDn/dIw7jP8QXiBbkNzB5RytS++4fcpD8hkHh5XeRWOw=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpf43tgcfjm048lsqskvq34w2t4uvrm5qy6m2eg6zjj82ctca8wctgpczxvj0q4y6337uhvsxdh5j86k9h9ymautpvv2759ucwnef75ez7pa7fpkddklp40mxk2tedsp74359g0kefn5rsq0x0yss6cu4yd0h06up0rp08t6yc4l0hfa9y8jn5fkx6nk0hjhz06ykwv0fyxe7z42q683jy0" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIE53TVRyWUxB\nNXh3d0FZa0xXQTJUanNtdVd0Y09VbGhMVjJTcjBxUUgxM3MgQVEgZlFBRFNyWkNS\nRDJQaUJ3WWowTEcwaTk0Z0tiRHpQNmhkMTJZUlZHbHlEMCBtMzE5bzVQb1JmZkpy\nY0orbEs2RzBSVXA3UmZYZkRRanNnc2pHSnJjK1pLVmZOWGR4d0IwZjh1YXlkakRx\nTm5EMXR3ZjNHWGl0Ty8rcHpQbkcxRTZmZwpSWitFalZCN0JvUzFFczVrdDkzS2RI\nWkxTVkwyRWhIOVBzelJ0M1BUT2h3Ci0tLSB6aVd6RXI5T2VldmRqL2hETUpTeTFC\nTy9yTTR6TXVEVkJKMjJTMWorZ0ZZCnslxy1dABCS2EMDdH+ys9crpwmCzNfr2xdB\nlJ3XgE5omU4Fkytn77AOowhnOe9C5iqru4wVrcOO/xzPAIHMKnk=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqprw0vfpc8wzsu78quc777kmee54ln6nnsjrnrhl7nr33eh4kvkksqp05qqxj4kgfzrmrugrsvg7skx6ghh3q9xc0x0agthtkvy25d9eq7eklta5wf7s30hexkuyl5546rdz9ffa5tawlp5yweqkgccntw0ny540n2am3cqw3luhxkfmrp63kwr6mwplhr9u26wll48x0n3k5f60c7hg9a3" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIFdBdFNRUzUz\ndkdKTHRYNnY4ZExxZjZOTTJ1R3JSY1RFYXUrVEJhU0ZRbWMgQVEgZUh4S2o1R2RE\nV0svbnErTmxodXE2bUxJK3lla2lvajB3OXVwZHJtcHU5dyBKU3I4WFJnK3BOQXl0\nZDh5NTB5ZFlteFJIM2FVTVp5cmNyRXZqL1V0c0l6L0tSb0c5ZU9jbmRXMTIwb2c1\nQjZsREgzWUxaOXBUd2pQK2NncDZuUmZkZwpZemlpamtKVzhsN0toYU5sY29USGtK\nNkNqRDQ5LytZMTBYck4zMVZWL3o4Ci0tLSB0bDR6ZGRSZk93YzhBTzk5ZDhBZmlT\nQ0JPOWwxemR4OXRSdzlGV3paTDBvCsdI98bccdUkA0HqoOBGFz8CjrRGWeSH283+\ndyvJh3IBJVTi0lxqn9Tb42w7BCvqSIaRW7iHRoAg+8GQ1kPL+so=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpyewum3q8dfcumfgec8nn958aec9f4q9aqy0k06kw5kq27d6fdqdgp0p7y4ru3n5xk90u747xevxa2af3v37e85j9g3axrmw5hdwdfh0wz22hut5vrafxsx26a7vh8fjwkymz3ramfgvvu4detztu075kmpr8l9ydqda0rnjwatdwmfgswg849p37astvld98s3nleeq575azlwc2hhpuh" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBENHhzUFN0UktwOFg5czJO\neXpwbGpMSWk5dUFyN1dObVJVNVlHSlhOUUFjCmR0NkMzME9ydGtyL0JrZThyT2ll\nSGxDYW9KdTJjT3VSaGlsMXlzNXdxNHMKLS0tIGg5WEdYU2Z3SkozL21QVnZQV1FW\nVGxLbVRxQ1VIakNiZVB3anRIVEdrK1EKROr+hjecx08mF+ZryviDU6RwChZy1aUb\nsHN8Z3XuWtfGeW1eKM7zpq8sfRDzjGpGK5uxOaoiWNa/NZrfJC9G7w==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1hlzrpqqgndcthq5m5yj9egfgyet2fzrxwa6ynjzwx2r22uy6m3hqr3rd06" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBkK1pJaDlQYXB3MFpHYllm\naVFEdVRBUllWcSs2TGRMb0tyNE9qclNtVVVZCkQ0WFFvR21Fa1g1SW9UYkt3ZkV6\nbjhQUVJYRGIyakxNOXZEV2h2SlVBbXMKLS0tIDRlMk1LbmFxVS93aGJqbVVRekJp\nM2IwTWk4Tms2UlNSYnZoRjl4aDJSSlkK2oBkrNhlk8G/DJv4bkZHJw+zNH2gjt/g\nIeywtJSH2eXaWZ+tiyGOwlCDqmVeTSkIK+/VPFtJnV4P/E6jeBRIwQ==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1m2e4c3gv7mxyg839gf0lfsh8wvygx3rn8u5cwnn99vw2w43ssers40tlq8" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBibjR1YW1ETmJ3WFp1OWpr\nc0hDVTBjQmpmbHJ6d3RHT0xtdkRxOUNDRzNJCk9xZzFybVFCMWY1TEt2bDJQVGQ3\nbHBWOGNqTjVxMWlkc0ZQNUlxMm5JRTQKLS0tIGx1L3BBV1JwRm1GdzdubFlxNWxJ\nc3NUQlRsblM2c1ZPK0UzM3lTbnczQlUK3UruGibTy0T8RaqFvJLi3qVV4mbnfXho\nkpVK4Gu1fq9rAx++Hx+5uOjgORJi5XF9ekp8ohYgn0eKG5FnY9AEqA==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1sg0rvgyetdcqw7j2x983fh69kdkvqsngpe5x36e5920qa7fze3cqhj4wgx" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAyT2xQSjBxVldiWHdUbEFy\nTWRzc2Y1SU1QN3lFVGpOK0F0NGt6VERKTG5BCkcySmVjTFJDb2hRWWpyTEFtNng2\nbFBIVHZ2WHU4c1U3NzdSZjNaTlVuM3cKLS0tIFo3VVo4QzFEc3g5M2Jxdi9zTTFC\nNGFubjdPM2Fzem1raWZvRktxOWswRDQKY653tXK+kKLKW4CYMQX7/B7doDHDDv/U\nMcWHhiYeCE+tJplRcCYPQTiegh0g2ffNyEq5cljy17So9HrTda1guA==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1swlyyk2rzvevqawyeekv75nx2dz34zpe3xqhkqme26gcgeavy4dqrfpcd8" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBzY1hYNWQyL3Q2TTN3YVh2\nS0VOOEt5ZEtWL2U3SEIrdStiWEJuVDlkS2lVClZRU2dyOU1PckRHcS81NmcxeHVZ\nTm1nL1JHR1N5cTB3cnRqZFJXREE2emsKLS0tIFVPR1BqYU01QVA1KzBzSW85djhU\nZnMwc3BQRlJHNm1vblVhSmRDWU0rczQKC5P6yUYJU+pudQPhLyIncr5XpPyzzivd\nzIhN5z4qt7vC22guDeHNFWvmyT6n9pdlwbDj1ZuDch0Sod6dtDjbOw==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1vphy2sr6uw4ptsua3gh9khrm2cqyt65t46tusmt44z98qa7q6ymq6prrdl" + } + ], + "lastmodified": "2026-07-22T03:10:59Z", + "mac": "ENC[AES256_GCM,data:hM/SVjevwr5RrD2WeHC/CNieVKR5m1izFCm6WN586wlHLlOvPcWNXHz4ZWZM8dYj1yM+KK7hfJsasLesLdvbVNI5xOCm32fMBytXMdXMroPkVMquCoRPoBxrPplAJnquWmZHb1qzGhI1rjfMCcOkVKR61LQY8s72U+Cu4JdJXR0=,iv:PV1HCfFFplGn+idSKuOaNd6usx3QjEG1UkqA3+jtnG4=,tag:i6TMEEvRMM+Le7/knRUXCw==,type:str]", + "version": "3.13.1" + } +} diff --git a/vars/per-machine/almach/dm-pull-deploy-status-key/signing.key/users/kurogeek b/vars/per-machine/almach/dm-pull-deploy-status-key/signing.key/users/kurogeek new file mode 120000 index 0000000..970aefa --- /dev/null +++ b/vars/per-machine/almach/dm-pull-deploy-status-key/signing.key/users/kurogeek @@ -0,0 +1 @@ +../../../../../../sops/users/kurogeek \ No newline at end of file diff --git a/vars/per-machine/almach/dm-pull-deploy-status-key/signing.pub/value b/vars/per-machine/almach/dm-pull-deploy-status-key/signing.pub/value new file mode 100644 index 0000000..08c05ce --- /dev/null +++ b/vars/per-machine/almach/dm-pull-deploy-status-key/signing.pub/value @@ -0,0 +1,3 @@ +-----BEGIN PUBLIC KEY----- +MCowBQYDK2VwAyEAcV4IY2qCwzYcJDp/c2GFwW7Y0NrSvjb5oc6z4XSmA/Y= +-----END PUBLIC KEY----- diff --git a/vars/per-machine/alpheratz/data-mesher-node-identity/identity.cert/groups/admins b/vars/per-machine/alpheratz/data-mesher-node-identity/identity.cert/groups/admins new file mode 120000 index 0000000..6765aa1 --- /dev/null +++ b/vars/per-machine/alpheratz/data-mesher-node-identity/identity.cert/groups/admins @@ -0,0 +1 @@ +../../../../../../sops/groups/admins \ No newline at end of file diff --git a/vars/per-machine/alpheratz/data-mesher-node-identity/identity.cert/machines/alpheratz b/vars/per-machine/alpheratz/data-mesher-node-identity/identity.cert/machines/alpheratz new file mode 120000 index 0000000..5176b5c --- /dev/null +++ b/vars/per-machine/alpheratz/data-mesher-node-identity/identity.cert/machines/alpheratz @@ -0,0 +1 @@ +../../../../../../sops/machines/alpheratz \ No newline at end of file diff --git a/vars/per-machine/alpheratz/data-mesher-node-identity/identity.cert/secret b/vars/per-machine/alpheratz/data-mesher-node-identity/identity.cert/secret new file mode 100644 index 0000000..aed0ed0 --- /dev/null +++ b/vars/per-machine/alpheratz/data-mesher-node-identity/identity.cert/secret @@ -0,0 +1,46 @@ +{ + "data": "ENC[AES256_GCM,data:zYHDpjXt8QbISjmEpLUW0md8WDpcMulRxdQxjFuutu8UO0nBCv/GhHwPddqXLmNv7PCBZ9LWso4yhoO+94+LOawDKrIkmAP6dxNYnI3g6DABo05qJPv1mIP8bffKV8p3lkpN1VTtwO9wrRfqw4ELqv9O5IcumAfRAmy2gYCIRJxq4y2Fp+hGWoDA75lC1IP+4uK2lEmqqHvy8vq39PkyaxFmBUoHAp/mZ9w95LE2f/fIYkffjjcYA44/16TjFXED0WQq6q1baafTWIWI0f91JxhXuKuKTiHJGUet++nc3eyfwwjdXResJyYdRX19,iv:/n8wZZ0VlHDt2E61EvBm5uP9n3pabkFXNi1Th/RXZkk=,tag:4A+LRBHDfmQ5EiRDqYYtbA==,type:str]", + "sops": { + "age": [ + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBLcDNtSkRjcGs5NGVadHJp\nU2ZPMnd3OFA2c1NBUFlqczd1cTRlZzRnaFM4ClJEQUx4RXJJK2VPVlZFcFJXNUxu\nUldLSmdQTDJSNU5LRy9ac1Q4VUg4V1kKLS0tIHNoNnRFajkvNy9seUZOUWJKWENh\nN2NRMktPZTlPV1RlZXdqclZHRHdaS0UKjPlv7igaiPZYXN+TRADfy41M6xpVrYH1\nay/g8xWiKXjgL4InbWWTssWfwndJgnjkGvIdvu+t+0nhsSB7nE+dVw==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age17c9908f08w2w0ajprep4p60a7hd27cznrnxmq4mxwznvgzjuhymsxttd3d" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBDQ2ZlclFGSnVOS3lYOHJx\nTkxIeThoNS95UUVkWVN2YUI1bU1RbmtENUY4CjZJRFcxcCtSNmY5MytZNTZ2M1dq\nTEJlYkVmMklqeHhEQTdLd0RFS0xzbW8KLS0tIG40RUxQUm1BckRNNURmQnBHcVhs\nc1ZReU84UWZRZlExL0dpRzE3anMxVEkKWrKPh2coaDqd6xULrB6qZ3B4mlvrWwIf\nin5T0Wc3+ceDMoQtwwSqc8s+VEjc/n4fejse+BoMeINCMboq8qHZGg==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age17d4qt0n9edq57tgcqyk8eu5mrendl59yt6z2y3a4vkq7el8krqtq6lq28g" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIEk4RldXVEY2\nbCtxejhxQmZ0R0k4MEMyUXAyd0xlR3doRytONXpwTVhEM3cgQVEgd0l6SlBCVW1v\neDl5N0lHYmVrajZzVzVTYjd4WVdNVjZoZVlkUEtmVXlMdyBIdmtoczF0dmhxL1py\nS1hsc0ErckdoVVB0bE02RGdCNW5raERXT1ZJMTkzNjRGNHd2T3ZSTVYrKzZlbEll\nVTZKc2JVN1B2SzRuNkpaekhwSWJQaFZVQQpiQUhIY21FN2w2SXRWT2NmMElvbGVn\ncVkveExCeGVBZm1WWVR1MHZmSld3Ci0tLSBROGU3UisrVXJrQ0JUdUF4ZlN3eFBR\nQnBVTHk5dXBMekxIOG1LUXU3NkdrCi5u/94F6mAspy9ruIkQ01pL2Q995lfobZGC\nd8iPHtIky2g9wCdicEORI3f6blqg+sTTEZMmy/MboZQ9ZjOYuPw=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpf43tgcfjm048lsqskvq34w2t4uvrm5qy6m2eg6zjj82ctca8wctgpczxvj0q4y6337uhvsxdh5j86k9h9ymautpvv2759ucwnef75ez7pa7fpkddklp40mxk2tedsp74359g0kefn5rsq0x0yss6cu4yd0h06up0rp08t6yc4l0hfa9y8jn5fkx6nk0hjhz06ykwv0fyxe7z42q683jy0" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIGRQa2VKbGNZ\nR0MwT1RVYTRtaXJrTkNvY3BUNHVDT1g1NzFpY3YrWTBVRDQgQVEgZlFBRFNyWkNS\nRDJQaUJ3WWowTEcwaTk0Z0tiRHpQNmhkMTJZUlZHbHlEMCBtMzE5bzVQb1JmZkpy\nY0orbEs2RzBSVXA3UmZYZkRRanNnc2pHSnJjK1pLVmZOWGR4d0IwZjh1YXlkakRx\nTm5EMXR3ZjNHWGl0Ty8rcHpQbkcxRTZmZwpKdmxiRnlNaGEwU1l0VFpSdVlBOFdO\nYkVwc3h4bUZpT1JNSWRzd0JTOWJvCi0tLSBBc1ZJSmg5aGRnbWMwK1dSaGlzNzJh\ndnhMNE80NTY3dDNPdXo3Vytid3Y0CupCby1+dOZBvIpdLWKiy2LFkYkmJY88jpN/\ncb9kFozAUso06WGU18QI0XXiMgUHLhfCZJjN8LwX6/x6+IKRCF4=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqprw0vfpc8wzsu78quc777kmee54ln6nnsjrnrhl7nr33eh4kvkksqp05qqxj4kgfzrmrugrsvg7skx6ghh3q9xc0x0agthtkvy25d9eq7eklta5wf7s30hexkuyl5546rdz9ffa5tawlp5yweqkgccntw0ny540n2am3cqw3luhxkfmrp63kwr6mwplhr9u26wll48x0n3k5f60c7hg9a3" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIFZ6WUVWRkNr\naDNGQnhXaklOc1FjWVdlZ25RQmw0Y2ZHb0MyTDVsV0k5VzggQVEgZUh4S2o1R2RE\nV0svbnErTmxodXE2bUxJK3lla2lvajB3OXVwZHJtcHU5dyBKU3I4WFJnK3BOQXl0\nZDh5NTB5ZFlteFJIM2FVTVp5cmNyRXZqL1V0c0l6L0tSb0c5ZU9jbmRXMTIwb2c1\nQjZsREgzWUxaOXBUd2pQK2NncDZuUmZkZwpCYUdXd2RDSlhBVXlZS1JJUG5wYUYz\neG9OaldIdExCUFRoSDJSQkRvMTZvCi0tLSB1LzMyZTdhcG1zWkdDV2pHL3UvY1Bz\nUTlUcitWcXRublVSK1ZwcmE3cWRFCn3nY89f4LBl5nDbm7ywGJuy+kPuvBoDFX9O\nz5Flr7gPAZTDFV0FouEJ0A5NPAgVGRQGybDrgm2X4RMrsj2MvQw=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpyewum3q8dfcumfgec8nn958aec9f4q9aqy0k06kw5kq27d6fdqdgp0p7y4ru3n5xk90u747xevxa2af3v37e85j9g3axrmw5hdwdfh0wz22hut5vrafxsx26a7vh8fjwkymz3ramfgvvu4detztu075kmpr8l9ydqda0rnjwatdwmfgswg849p37astvld98s3nleeq575azlwc2hhpuh" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBzSjVvODB1MjYzc2t3S01U\nZVRFOUkyRit0N3NuYURzWXVJemxHcWhoc1ZJCktsMjhpdStuR1JpbkZYZ2E5YlVN\nZnluQkV3cFNyK0NjQTZCUERWUVU1UXcKLS0tIE5POWtpVnhEOEgyMTBhMzF1b3g1\nRG1jbFJKZ0hubWV4dnN1cmNnUEdwWFUKrwNuiQWpWZIcBVL/1aHc46Au8FVWt90A\nBxQqSH4wZoxTk/ltfTgTLQpscBlc1JToRX4X2FkyEhBR+95s+LxPaA==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1hlzrpqqgndcthq5m5yj9egfgyet2fzrxwa6ynjzwx2r22uy6m3hqr3rd06" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBKWXFmSWNQSUg2cnRPRU1x\nSTd0Q0xvYm42VEM0MzRtQjZXV1M4dWJRS3dJCk12NE9zWFNBK3ZhSlNwV2ZNUVF1\nc3hHNUFHRnJsY3U3MWZaNHhZeTJJaEEKLS0tIGw4WENxekdzYTQ5dTNYTlh2aWJW\naHBSRTI3V285SHlvaEQ1QXROZjFkTzgKlvJ/vjTzkGWAm9J990KM1zj0w+eBL51g\nGsSj9myKRU22VROnFQqa465Sfmtd35yWiYP/Ttykx1GDQbpK2/qCBA==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1sg0rvgyetdcqw7j2x983fh69kdkvqsngpe5x36e5920qa7fze3cqhj4wgx" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA1MTRiSVRrK3VnOWRHeTZt\na1IzUUpoVGhCY3p0ZnBGSzVpMW1yWDVQd0VjCmdiODBkaUxoN0JpSFhMY1VKQytZ\nOHl6WDI1QTQ5WHFuVllnRlFNMzFCcjAKLS0tIC9la1RObHJJcUwyUmxTd2RHcDVm\naFZNci94OXZsL2dsbXVFdjVodFBTb2MKstoXlB5iZiSw6+5VQgq9f1ED0dO2XZQr\nD//OeQ+GFyFMjvu6XcHuYGXGAOwLC2wQF7Mi/avulyo4N+ayyPv4DQ==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1swlyyk2rzvevqawyeekv75nx2dz34zpe3xqhkqme26gcgeavy4dqrfpcd8" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSArVEZFM2t2dkFPZDlqRlBq\najFORDhRZnpsNE9QWGUrcUU4eG5NRTNJY0YwCnNwZWdMdXVUdTlhTkFxblJpUWJP\nOEI0SzY4VmIrU0tuTWtMRVlhKzlsNWMKLS0tIEtiY05sbWVpS05RSUM1K0VZWGl1\nWGxaeXJGRnhETkZMRkdjQWhLalAvOWMKVdiCvKFfWbj4AV7SJzpBf2PB7dAQubGq\nal+25fDFXbfoqpCdYhqpbwyb+PuOcX5APPMF5YRInWdJj7mdc2UjqQ==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1vphy2sr6uw4ptsua3gh9khrm2cqyt65t46tusmt44z98qa7q6ymq6prrdl" + } + ], + "lastmodified": "2026-07-22T03:11:00Z", + "mac": "ENC[AES256_GCM,data:OT19rZ2KwSgAjt13lZUjSlBv+xwdHFTJNw5ubpwJcyl0jRxNIf29SQzOznPrxkveDcGT0clUHiA0+WoJXRUf2NKueLDnxn7KlRcPuQRxKgs4UrZ+QKP2mkcoo1pv/76obF3peMDP3D0jbsjmptff8jWm3IMDYemJqtAEW+Y1OCg=,iv:V430HSKRNLT6XRcrVWj8/RWT2Fc6wf1zIvmJJy9ueFM=,tag:HlvmFl2nsbAdok+Xoq51Tg==,type:str]", + "version": "3.13.1" + } +} diff --git a/vars/per-machine/alpheratz/data-mesher-node-identity/identity.cert/users/kurogeek b/vars/per-machine/alpheratz/data-mesher-node-identity/identity.cert/users/kurogeek new file mode 120000 index 0000000..970aefa --- /dev/null +++ b/vars/per-machine/alpheratz/data-mesher-node-identity/identity.cert/users/kurogeek @@ -0,0 +1 @@ +../../../../../../sops/users/kurogeek \ No newline at end of file diff --git a/vars/per-machine/alpheratz/data-mesher-node-identity/identity.key/groups/admins b/vars/per-machine/alpheratz/data-mesher-node-identity/identity.key/groups/admins new file mode 120000 index 0000000..6765aa1 --- /dev/null +++ b/vars/per-machine/alpheratz/data-mesher-node-identity/identity.key/groups/admins @@ -0,0 +1 @@ +../../../../../../sops/groups/admins \ No newline at end of file diff --git a/vars/per-machine/alpheratz/data-mesher-node-identity/identity.key/machines/alpheratz b/vars/per-machine/alpheratz/data-mesher-node-identity/identity.key/machines/alpheratz new file mode 120000 index 0000000..5176b5c --- /dev/null +++ b/vars/per-machine/alpheratz/data-mesher-node-identity/identity.key/machines/alpheratz @@ -0,0 +1 @@ +../../../../../../sops/machines/alpheratz \ No newline at end of file diff --git a/vars/per-machine/alpheratz/data-mesher-node-identity/identity.key/secret b/vars/per-machine/alpheratz/data-mesher-node-identity/identity.key/secret new file mode 100644 index 0000000..49d0f7c --- /dev/null +++ b/vars/per-machine/alpheratz/data-mesher-node-identity/identity.key/secret @@ -0,0 +1,46 @@ +{ + "data": "ENC[AES256_GCM,data:ulJ64mtHozXfd4GMM9PWPI/ClgBzTOk0JyDXWF9kucPDBzVlsFnS2SO1zlRHnzvV18NDFfhKJ7qdbksjzxKQeQEYFINy0rxfz2azWhWIYXA/Rh1EJQ0+SHwehvcHAdy3+1btqD/cM+gq4Fqe1YxXuBOdB/kZ+wY=,iv:lHEi/yeRmv7vr7BuVsY/7f+qKbHw7ULI7o/51q5rnAA=,tag:s03idE9jfwE+1ZIpImQqpw==,type:str]", + "sops": { + "age": [ + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB0cmxzcnZtUWJUVW9PNzZ6\nNU5vSkRySTdHcGZ4Y3Q2bE4zTkgybHZYdkFBCjBPbm8zck5iOE52QU1Cd3JlN2lW\nVmlFNUtwVDFDbXg0c1ZXWDlDcmUxL0kKLS0tIFF1aG02Zk8zMmxBT0YzMVQ3TXBO\nUkVzYW9TcEVxTHo1S1pBSVk3dnYweG8KcCkdO8/TfDIvuKEp0p37w3+l6e+orfkG\n/LiGwFCCEP6ZTq+BFsGKVHE+1uhatCz34SwdGVv+KG3ADJJ3DF869w==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age17c9908f08w2w0ajprep4p60a7hd27cznrnxmq4mxwznvgzjuhymsxttd3d" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAyZktkOUQ1SHF0d3BvNmVP\naE1yZ0QzdVRFV2ZTUHcxYXBsN0dkYThseUE4CkFjdFltWmRWa2R1WmhZbGJqMFVH\nb2xVSjdwL0lEcm1PL2ZZZDhYd0Nvc1EKLS0tIERSYlpmWTNlNU9FZUJaRGRaYjIv\nQVo2QTY0dU96K2l1ZVV2VnYzZ1QweEkKU+m5Y0aIHPJtu6MrDb8s/ig0KKi12TcM\nHoZ7P2JYWhLls41YGyIXj7Sn675//78VuIk+XoJDavAR5ZOsAg9Rhg==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age17d4qt0n9edq57tgcqyk8eu5mrendl59yt6z2y3a4vkq7el8krqtq6lq28g" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIGF6SENtdThE\nSmdXbUhqWDdGSWdvMjlaLzNNWjgxNmhZUU5pM01MU2M3UzAgQVEgd0l6SlBCVW1v\neDl5N0lHYmVrajZzVzVTYjd4WVdNVjZoZVlkUEtmVXlMdyBIdmtoczF0dmhxL1py\nS1hsc0ErckdoVVB0bE02RGdCNW5raERXT1ZJMTkzNjRGNHd2T3ZSTVYrKzZlbEll\nVTZKc2JVN1B2SzRuNkpaekhwSWJQaFZVQQpBWkhjRkFucG5abG9Wdy9NMWR0c0Vm\nRUhySWZ0WjhINWE3Y3dDVGRrdnZZCi0tLSB5WmtNOU1POTJzaGE2Ty9hWjUyV3A2\nbFNIY0EvOTlQcjVRN1dNK2h4MFRvCpowGpMUHArS4pkzVxxTnYjD6nEElbX49hlE\nB7CoXVupVrnmf6WfjYwENs28UToK5Opy0CdlNn8qJz0e62yxqMI=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpf43tgcfjm048lsqskvq34w2t4uvrm5qy6m2eg6zjj82ctca8wctgpczxvj0q4y6337uhvsxdh5j86k9h9ymautpvv2759ucwnef75ez7pa7fpkddklp40mxk2tedsp74359g0kefn5rsq0x0yss6cu4yd0h06up0rp08t6yc4l0hfa9y8jn5fkx6nk0hjhz06ykwv0fyxe7z42q683jy0" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIEUrR1JQRlpa\nckg1QUlVQURqTUdXYUlhN0JleFI5bThhekZ5R3dNNDdoenMgQVEgZlFBRFNyWkNS\nRDJQaUJ3WWowTEcwaTk0Z0tiRHpQNmhkMTJZUlZHbHlEMCBtMzE5bzVQb1JmZkpy\nY0orbEs2RzBSVXA3UmZYZkRRanNnc2pHSnJjK1pLVmZOWGR4d0IwZjh1YXlkakRx\nTm5EMXR3ZjNHWGl0Ty8rcHpQbkcxRTZmZwpsNTRHcWZqcmxpQzEyaytqT285Z2Ew\nMWpxNHBvQSs2dlJDcDZUR21tNVY0Ci0tLSBuUVZZZVU3RWpPYk8rSlkrV3p5d1h3\nUG1PYWZLVTVFMEtsQmxjUGZpMm84CoNNgUGwLH3zjuyE2dsX2IFzuo6+pexSiZRP\nkxZCDC8GbzO3hW9fJWFfG6PRk1ziZVTfQP/Im6td3xr2ZEdWS0U=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqprw0vfpc8wzsu78quc777kmee54ln6nnsjrnrhl7nr33eh4kvkksqp05qqxj4kgfzrmrugrsvg7skx6ghh3q9xc0x0agthtkvy25d9eq7eklta5wf7s30hexkuyl5546rdz9ffa5tawlp5yweqkgccntw0ny540n2am3cqw3luhxkfmrp63kwr6mwplhr9u26wll48x0n3k5f60c7hg9a3" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIDBsVUVYRjZ2\nSjcwR1g3R1FnQnJNSGtDYm9va2tRSUUwd3JObEVOZWNDQUEgQVEgZUh4S2o1R2RE\nV0svbnErTmxodXE2bUxJK3lla2lvajB3OXVwZHJtcHU5dyBKU3I4WFJnK3BOQXl0\nZDh5NTB5ZFlteFJIM2FVTVp5cmNyRXZqL1V0c0l6L0tSb0c5ZU9jbmRXMTIwb2c1\nQjZsREgzWUxaOXBUd2pQK2NncDZuUmZkZwo2UnNIbmJ3N0JEdzdIZWROSVhUc1VS\nQmJwc2NjSGJjK2l2a3JCQWYxVjZNCi0tLSBVMVFxOC9XZ2VwcUFSbWt0RkJadEtB\naE5sV1h1QWM1Y1BjbWhvQXA5OHNZCgE1kTlGqbmYSXq+MKhOIEnRYZhRFgWekGPi\n6mG+lWQNybBmcaOMsoAIanq37+6jm3OB40kdnM2Bg2dVM0K7qds=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpyewum3q8dfcumfgec8nn958aec9f4q9aqy0k06kw5kq27d6fdqdgp0p7y4ru3n5xk90u747xevxa2af3v37e85j9g3axrmw5hdwdfh0wz22hut5vrafxsx26a7vh8fjwkymz3ramfgvvu4detztu075kmpr8l9ydqda0rnjwatdwmfgswg849p37astvld98s3nleeq575azlwc2hhpuh" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB6NklZYTBlZjQ4Uk5hbHA4\nb3YzMS9uZWZiY1dCS29MOVg2VDZyVFFha2l3Ckcra2t2SEtaZ0s4d3lhVXF4b1Bh\neDlZcWZEOGlqMk9haDB6V2hkQzFyZVUKLS0tIFdIUFFnVUxPV3d6cVRKZVNTLzE0\nOGd2Q2tuemVxV1NWVzF0Nkc1WDdpM0EKH0WNgwI4VSKUDB2rhlW+R7Cz/NdZ9iPS\nDvboTIxXfKd7gCDIR2xmXPZ8wkpFl9/0knrnrT3Dqb8UPruozm4e7A==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1hlzrpqqgndcthq5m5yj9egfgyet2fzrxwa6ynjzwx2r22uy6m3hqr3rd06" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB1ck5IWlRQOWtpdHBqb3l2\ncGZNNmRxTW9FekwxNGtWQmFzbTFianhSUTBnCm4zR0E3bDNBaFNxMUErWkRTZUcz\nZmZaL1MwN0JmckFXWDB3Z3NFVXVUd1kKLS0tIHlSYU5EcEIwZEdmckpNM040R0Y5\nME1PRE1Sd0cwMXFiejJ1d043ai9IRk0KQFBvOYNFxVkDCEmFS0t7S8PTm6NKfJ61\nccYRYRrcVBXEq1HzsDaBqIQRdBXeWEnp0185Nws0PyaWkJivSNHQ9A==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1sg0rvgyetdcqw7j2x983fh69kdkvqsngpe5x36e5920qa7fze3cqhj4wgx" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBkeVlLbSsxdkZsZEZYYXE1\nNW9OYjlFZTQxTTNXOFlSUHgzQU1Ebis4OFVnCkZiLzBiTUM0THFXS2VyaDdMOElr\nQnZnQWxra05QUnBkU0xQTGRMRkUzMzQKLS0tIGU4b1RoYW0yeHQ2WkNPcmFSYWpK\nY1k0eXhLM0czcDV1MkJRTVg2b0MzZ0UKoQ7Bml2v75yxy+E7+JnZPuoquszfn8fE\nJKH0SHNHF2klcupzGWcVNU6KDcLXWS9m75oqrGKUkx20FyHc/5YDIQ==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1swlyyk2rzvevqawyeekv75nx2dz34zpe3xqhkqme26gcgeavy4dqrfpcd8" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBEcCs4UmVmcnVlbmhENnQ3\nS09ZOGt1U1dTdE56c2M1L0RoMWFCc0J4elIwCit2c3JCRGlnSm1reFNQZzJITmx1\nTmEydGtiNjNOcG8vU0l3aU1BUmRKMlUKLS0tIGp1dlZXUU9MTnhQVTZTcTR4ZUto\nS3BuUDdEeHlOTExYR1VORWpJWjBrTG8KyV5WvHidzg2MNEUfuGo/CGUDUwmB7CMO\nFaa83c+gxpKgHbkpWp8kdQs+1ijtQgRCsDQxrGbFHCmL2Grf+7dtRw==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1vphy2sr6uw4ptsua3gh9khrm2cqyt65t46tusmt44z98qa7q6ymq6prrdl" + } + ], + "lastmodified": "2026-07-22T03:11:00Z", + "mac": "ENC[AES256_GCM,data:EbL+9gcgmuLguFkzLCNTMM8hAWVxpHbqjqOotHhZlED2w/3aRDGAqyq7ymw6JqNwhPyMPzqw5rrjItByJydljKNRSYON24zq0ajyS0whMusHw0KkKGzTk4Qv01Whfars0iFuQ6hsRfkLk8H+dO2YLoKInnCIGN/qelUb5ktlk1M=,iv:DiE5IjcruqlivGZvMLR/0h0fKKS/IUWFhsOo/UG+hYY=,tag:zKh74cOYCv5c6aLEPMR6kQ==,type:str]", + "version": "3.13.1" + } +} diff --git a/vars/per-machine/alpheratz/data-mesher-node-identity/identity.key/users/kurogeek b/vars/per-machine/alpheratz/data-mesher-node-identity/identity.key/users/kurogeek new file mode 120000 index 0000000..970aefa --- /dev/null +++ b/vars/per-machine/alpheratz/data-mesher-node-identity/identity.key/users/kurogeek @@ -0,0 +1 @@ +../../../../../../sops/users/kurogeek \ No newline at end of file diff --git a/vars/per-machine/alpheratz/data-mesher-node-identity/identity.pub/value b/vars/per-machine/alpheratz/data-mesher-node-identity/identity.pub/value new file mode 100644 index 0000000..980405c --- /dev/null +++ b/vars/per-machine/alpheratz/data-mesher-node-identity/identity.pub/value @@ -0,0 +1,3 @@ +-----BEGIN PUBLIC KEY----- +MCowBQYDK2VwAyEAMnPrq65c9IbA7UOkxclSc/7DJWRshGbuNkHKm2aTZBM= +-----END PUBLIC KEY----- diff --git a/vars/per-machine/alpheratz/data-mesher-node-identity/peer.id/value b/vars/per-machine/alpheratz/data-mesher-node-identity/peer.id/value new file mode 100644 index 0000000..e6a59df --- /dev/null +++ b/vars/per-machine/alpheratz/data-mesher-node-identity/peer.id/value @@ -0,0 +1 @@ +12D3KooWDDK5GicNsKQ9UZFUaSZkSiGPWPkwzd4GiBkxEzKC2x3C \ No newline at end of file diff --git a/vars/per-machine/alpheratz/dm-pull-deploy-status-key/signing.key/groups/admins b/vars/per-machine/alpheratz/dm-pull-deploy-status-key/signing.key/groups/admins new file mode 120000 index 0000000..6765aa1 --- /dev/null +++ b/vars/per-machine/alpheratz/dm-pull-deploy-status-key/signing.key/groups/admins @@ -0,0 +1 @@ +../../../../../../sops/groups/admins \ No newline at end of file diff --git a/vars/per-machine/alpheratz/dm-pull-deploy-status-key/signing.key/machines/alpheratz b/vars/per-machine/alpheratz/dm-pull-deploy-status-key/signing.key/machines/alpheratz new file mode 120000 index 0000000..5176b5c --- /dev/null +++ b/vars/per-machine/alpheratz/dm-pull-deploy-status-key/signing.key/machines/alpheratz @@ -0,0 +1 @@ +../../../../../../sops/machines/alpheratz \ No newline at end of file diff --git a/vars/per-machine/alpheratz/dm-pull-deploy-status-key/signing.key/secret b/vars/per-machine/alpheratz/dm-pull-deploy-status-key/signing.key/secret new file mode 100644 index 0000000..8f35f93 --- /dev/null +++ b/vars/per-machine/alpheratz/dm-pull-deploy-status-key/signing.key/secret @@ -0,0 +1,46 @@ +{ + "data": "ENC[AES256_GCM,data:cpNtQjMJjMK1Ycu3eKruEqr0G3DirnaOg1aqMm2j+e04laAoBfMgf4vn5pFKgNpsx6PSA4VJ9Vlns5lwiJvucDtIb2XMjNGudjJc1IWcTsgP6IZwEBVjII4Zzrhf6hT3gzmKMrNk6gCPAsilW29IgV1DDhV0Do0=,iv:U5mebKPsipQPhJIdkBmP+PHMt1vZRU2iUfaaObik0Ig=,tag:JQp6iSsh+V/RHamZSeCSuw==,type:str]", + "sops": { + "age": [ + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBpUXArM2x6M2wyWXFaTVla\nMGt5NFFSMFB2WGgyakdpa1JuZDhTOXVlemlVCmtoWlk3K2VrbE0rUlZzS0hXNWlY\nY2lQNjRHeDMwdkNyT0ZtdGVTQ29mWEUKLS0tIEZXekU5aEcvcmJMWllCaXRjbmNo\ncG5oZkpmbGtlOHpmR0dIb2dMM21GMzAKSIVJ1AD/KHEyqKZBvZG58CgFyYrX3Wcw\nqNahM5SFs3n00PgbvQA9OZJ78p5lUwrKSCR9iRfWnMEeDIwAB0XiWQ==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age17c9908f08w2w0ajprep4p60a7hd27cznrnxmq4mxwznvgzjuhymsxttd3d" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBCV1VyNEZIc3l1dWZkQ0RV\nUWcyNWJ6Y1NEVGJULzNtaFZvRWl4TXdRY213CmUxSE1xSmEyMXh5eEdrQ2FhdS94\nWHM5RE41R0JZaVhxa2s1cUJWdEJGMmMKLS0tIEUrbnVXcEE4eEtCS3JpWXpYa096\nODc1bWlBeGxLOE52cmJJWjE0OGxJRXMKIP92cI7h+acdy2N3QzKH9BjB9Hy301bJ\n9BikW2i3roioF07Vj4QXCeSba+h42RSjd3pGmnpYHw70sNmAOA399A==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age17d4qt0n9edq57tgcqyk8eu5mrendl59yt6z2y3a4vkq7el8krqtq6lq28g" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIDdjWlhnY0d0\nNW5ydjE0OWZVcGRaMFo2QndyVzFsbXRpUzhiZDc5R3dFQm8gQVEgd0l6SlBCVW1v\neDl5N0lHYmVrajZzVzVTYjd4WVdNVjZoZVlkUEtmVXlMdyBIdmtoczF0dmhxL1py\nS1hsc0ErckdoVVB0bE02RGdCNW5raERXT1ZJMTkzNjRGNHd2T3ZSTVYrKzZlbEll\nVTZKc2JVN1B2SzRuNkpaekhwSWJQaFZVQQpCb2tHYlVWdEYwZzFMNlEwVm5ralMv\nNk5rZmZ3ajhvRlFqZDlleS9sdHJRCi0tLSBVMTFvc1RTTTZMR3BjdTZEVFdzZ1JX\ndU1Fcnp0NC9RRk93QURmam51RHFFCn2ClNG0EO2bZ9rk+xcRSgHW9cfPmBjbl2P2\ns5L0e4w2sVAJTrI4znCohHgES1S2qPelfzPRvk4GGvDJ7KaMFI8=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpf43tgcfjm048lsqskvq34w2t4uvrm5qy6m2eg6zjj82ctca8wctgpczxvj0q4y6337uhvsxdh5j86k9h9ymautpvv2759ucwnef75ez7pa7fpkddklp40mxk2tedsp74359g0kefn5rsq0x0yss6cu4yd0h06up0rp08t6yc4l0hfa9y8jn5fkx6nk0hjhz06ykwv0fyxe7z42q683jy0" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIFFJbVF0bm9Z\nditnYTJsWkVzQlpBQ0xiZnVZVWxKS3J0L3NDelZKUmRLeEUgQVEgZlFBRFNyWkNS\nRDJQaUJ3WWowTEcwaTk0Z0tiRHpQNmhkMTJZUlZHbHlEMCBtMzE5bzVQb1JmZkpy\nY0orbEs2RzBSVXA3UmZYZkRRanNnc2pHSnJjK1pLVmZOWGR4d0IwZjh1YXlkakRx\nTm5EMXR3ZjNHWGl0Ty8rcHpQbkcxRTZmZwpTdnRPbzlBVTlEMTlGbWJIOFFNOXM5\nNGtHcUZrVk9rOW9YamloMGpRcWRrCi0tLSBFZGtQcDY3UVRha0FRWmZhakh4MVdO\nOWM1L3Y1alZwWk5CeWdZS2J6SDBBCvEHcXtmKWIBHqqPXaxARRymEaDedKW0yztW\nnaJu8TQCFSbMjISV4Z7mL8lnqBVU0atpknWlYKFavcX2CUPU1kU=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqprw0vfpc8wzsu78quc777kmee54ln6nnsjrnrhl7nr33eh4kvkksqp05qqxj4kgfzrmrugrsvg7skx6ghh3q9xc0x0agthtkvy25d9eq7eklta5wf7s30hexkuyl5546rdz9ffa5tawlp5yweqkgccntw0ny540n2am3cqw3luhxkfmrp63kwr6mwplhr9u26wll48x0n3k5f60c7hg9a3" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIGR1WFc4bnRZ\nZDhvM2dTTkNmdEVzK1oxT2pWYTcvNVRSSG8rTTFJZnoraVEgQVEgZUh4S2o1R2RE\nV0svbnErTmxodXE2bUxJK3lla2lvajB3OXVwZHJtcHU5dyBKU3I4WFJnK3BOQXl0\nZDh5NTB5ZFlteFJIM2FVTVp5cmNyRXZqL1V0c0l6L0tSb0c5ZU9jbmRXMTIwb2c1\nQjZsREgzWUxaOXBUd2pQK2NncDZuUmZkZwpmNjZLZDN2UDYrWS9KSThtak41KzRP\ncTJQdVpadEpidVd5L25xZjU2RkZjCi0tLSBValIwVDBvUnZqTFJacFNDaXNDNUxR\nN1g2T204WHBLNENXN1RwRjd0VHdFCgRVj2sAqlxZ20FKotyxIQaZJFMxRFCpYnq2\nvyH48azgjEexxvBJ+7FMi4EnMZ+oF4xhXx6uiijqOglJc9vCbSU=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpyewum3q8dfcumfgec8nn958aec9f4q9aqy0k06kw5kq27d6fdqdgp0p7y4ru3n5xk90u747xevxa2af3v37e85j9g3axrmw5hdwdfh0wz22hut5vrafxsx26a7vh8fjwkymz3ramfgvvu4detztu075kmpr8l9ydqda0rnjwatdwmfgswg849p37astvld98s3nleeq575azlwc2hhpuh" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBGR3VsL0hIRHpnTzZYYW9J\nWm5kN2tvNXR5NzBmcE1pMDVMK1UrRk9rRmdFCjc1REpLQ3NOdU9EK0ZyakhKdFZ5\nZ3JvaXdSNW1aQVA5VnFEQjhIRzRBb2sKLS0tIDU5MTJmYnNiQ0VOamN5SDRUVGNy\nSG9ETDdReER4Q1NTb3lUSkhPV1F5aDAK+W2yINwoU9I6kxC/mGyDc3XMAenK1d4J\nyB6HxQEVq2dCD1iHf0EQR//vQjJVKJvUUiuhTqaKtEnSYRtHwSu53A==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1hlzrpqqgndcthq5m5yj9egfgyet2fzrxwa6ynjzwx2r22uy6m3hqr3rd06" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBITGFpM3F4aEJ2R2gvdHRN\nN0o3Q3FVa0d5SXlMS3h6UHFpZm9RaXNtK2drCjAxdTNFZkNKU2lJcHR0cTlzMUla\ndW5QYlVHN3BGYkp5eHBkZVUwM1RqdG8KLS0tIDF6a3F6cFljcE9XNXVINE5YamJW\neUpoSHp6SGJKdDVyNC9URGdPd0FYRU0KJ+qd3VxVAaZlu1lvmgpohV1gJENpoAOa\nTZqnZsaieEcE3KoXFRg68aY59Lg4H7Ym97ZzsmxGf8Xdjx5BQNysLQ==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1sg0rvgyetdcqw7j2x983fh69kdkvqsngpe5x36e5920qa7fze3cqhj4wgx" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBlM2VQeHBRYmswQkNHajg2\nUVV1UHViSVNWTmFINGlxOVljcG4zUER3dlJBCm9YRkVOMFFqNzVFWmNHZGZGS3E1\nU3ZRM0ZXM3I1MjVsVXFVcUJPVld0MmMKLS0tIEF4QWd5aStQcytjUkZYVm5aajcx\nRkFmR3I1VWx0c1JLSnpKSGlZR0pKc0EKHNJxb4HkmKGNuhCBnxhnJnnjVGf6CGR6\nW9S1Gf8smTPOFQEqaVgHK4PL2JGpy/XojNbIdl5cm/ywUOjuoO3eBA==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1swlyyk2rzvevqawyeekv75nx2dz34zpe3xqhkqme26gcgeavy4dqrfpcd8" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBaaUxHaXFTY2V5NjROWnA0\nRXlxUEFSak9PbFZtcUI1clUvRUxUMFU2ZzFrCm43Y1ZXV1lqdEFqaFRVMzlyd1I2\ndGNqQW5rMjJsUlEyVmFncURXQ0g4RWMKLS0tIDhSa21SOFk3SlV3TUxLRHNRZU1w\nSlA2UytoNHJzQ3JQUlV0VHlYbW1ZaHMKF9mxIZra00ISeSmqh4PqSF8L+hGwK1L6\nXtTw/9UWFDGIM0lCNln6wGnJzPn+3Ts+f0iFiQ9Bjoh3LLuNBuvgGw==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1vphy2sr6uw4ptsua3gh9khrm2cqyt65t46tusmt44z98qa7q6ymq6prrdl" + } + ], + "lastmodified": "2026-07-22T03:11:00Z", + "mac": "ENC[AES256_GCM,data:D+YjrNfWTO6haqEQjgkXEz9dCHneAk/8EEAI/mb2ILrexSQNC2PzF5GpLmSyXE2PC3uLQp2XWvSg/j0+Ho4W4nEgpFF8kf6yHDw+yjGcwi0zAUXfgYI7zu3li8ia+N9AnLR/LCdvV79XGOVlePdQu5iYlC1URn5JuQsCEhuhFsY=,iv:dXpRLUghU9X5Kjb40+2TBaqovo7IXt0222V8fU6599s=,tag:hVxHnpSTnapba+N1hxnx2A==,type:str]", + "version": "3.13.1" + } +} diff --git a/vars/per-machine/alpheratz/dm-pull-deploy-status-key/signing.key/users/kurogeek b/vars/per-machine/alpheratz/dm-pull-deploy-status-key/signing.key/users/kurogeek new file mode 120000 index 0000000..970aefa --- /dev/null +++ b/vars/per-machine/alpheratz/dm-pull-deploy-status-key/signing.key/users/kurogeek @@ -0,0 +1 @@ +../../../../../../sops/users/kurogeek \ No newline at end of file diff --git a/vars/per-machine/alpheratz/dm-pull-deploy-status-key/signing.pub/value b/vars/per-machine/alpheratz/dm-pull-deploy-status-key/signing.pub/value new file mode 100644 index 0000000..5817295 --- /dev/null +++ b/vars/per-machine/alpheratz/dm-pull-deploy-status-key/signing.pub/value @@ -0,0 +1,3 @@ +-----BEGIN PUBLIC KEY----- +MCowBQYDK2VwAyEADqWp/o/tBx334fUEbVMg14gsBfGDCTK+xWtQmUN6xAg= +-----END PUBLIC KEY----- diff --git a/vars/per-machine/bosona/data-mesher-node-identity/identity.cert/groups/admins b/vars/per-machine/bosona/data-mesher-node-identity/identity.cert/groups/admins new file mode 120000 index 0000000..6765aa1 --- /dev/null +++ b/vars/per-machine/bosona/data-mesher-node-identity/identity.cert/groups/admins @@ -0,0 +1 @@ +../../../../../../sops/groups/admins \ No newline at end of file diff --git a/vars/per-machine/bosona/data-mesher-node-identity/identity.cert/machines/bosona b/vars/per-machine/bosona/data-mesher-node-identity/identity.cert/machines/bosona new file mode 120000 index 0000000..29a0f55 --- /dev/null +++ b/vars/per-machine/bosona/data-mesher-node-identity/identity.cert/machines/bosona @@ -0,0 +1 @@ +../../../../../../sops/machines/bosona \ No newline at end of file diff --git a/vars/per-machine/bosona/data-mesher-node-identity/identity.cert/secret b/vars/per-machine/bosona/data-mesher-node-identity/identity.cert/secret new file mode 100644 index 0000000..4653d81 --- /dev/null +++ b/vars/per-machine/bosona/data-mesher-node-identity/identity.cert/secret @@ -0,0 +1,46 @@ +{ + "data": "ENC[AES256_GCM,data:GJqXJAgsFRXHoBoGxVtmuOUrRc0wXet1N10NMKWo0/2NC+kiYoIROHlCSKWNKik/ld5XTHa3FCgJ+L5+3+fOhlkoTTEovMA/CMOnqstwCTAuXJ7jctjjemjY6v4a2ysA9mqmgxB3G8PECsSUWbrrwAqWJiKAYmDqjvTvAfpKa92ABWILkAlhmYL3SyZUakRpNkO5EJ5CjkW0WDnrSB+s+TrP09wysfWmaq+FNCvx+hubzVCe0VuimwR8NV+VhRT2LIswbsTPi2aDmleuuh4yvMcyyUbM0VdXHmKeWn+SKpvBBvzR5gY150qcv5rc,iv:rHREzxLQ2AYvAR0Xy6+sfzz2QAbICCgxGi3jWZu+5oE=,tag:p8yvDAyLUM7gxs7rT7u8sg==,type:str]", + "sops": { + "age": [ + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBSakpHOUNKWEQwTGlmSHZZ\nTE1CajY0T3MwY2xjZHZOQUJ1SGNOb29KbkFzCkFYZ0wrU0x5RFQ0aDVDU3l0TExZ\nYkNxdk9UT2ZLYzI0VDZ2Mnl3bDh3L28KLS0tIHJVakgrV3ltbUtybEFJcTBVZ2JB\nVi9yQjBydWphWmtZRW1KZEJ5Mk1vY00KkTmpAf+Kc83jlkkNLSpCzIuTg0vKki6O\nn4uu3Hq6e/2DWra70x6zXoQkLkEhz0CQNnB+OhVlKmPIA8npzYELYw==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age17d4qt0n9edq57tgcqyk8eu5mrendl59yt6z2y3a4vkq7el8krqtq6lq28g" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIENMY0tyOTBR\nMzJEbnBDZzVqU25WbEZNVGFpWXlQR0U1am9WcUZ1SFZUQzggQVEgd0l6SlBCVW1v\neDl5N0lHYmVrajZzVzVTYjd4WVdNVjZoZVlkUEtmVXlMdyBIdmtoczF0dmhxL1py\nS1hsc0ErckdoVVB0bE02RGdCNW5raERXT1ZJMTkzNjRGNHd2T3ZSTVYrKzZlbEll\nVTZKc2JVN1B2SzRuNkpaekhwSWJQaFZVQQpIaTYxelJsdGVaTlFTMDRFUDd5aDJy\nOWg4azNNOVM1eFdiOTNORHRpN0VBCi0tLSBXcy9xRm1ySU40eTB1MFhSYnpSbmxs\nK0pjUmd0WnpHYnU1TFVYWklXTGp3Chlf9lvM8fFPrDpMCOPXtIFJl5CBbnI8qE57\nXf0XaPuDsXfYkRwayis5FfCBA8qCOrqfy5FXR5+o6SieSAXdhJI=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpf43tgcfjm048lsqskvq34w2t4uvrm5qy6m2eg6zjj82ctca8wctgpczxvj0q4y6337uhvsxdh5j86k9h9ymautpvv2759ucwnef75ez7pa7fpkddklp40mxk2tedsp74359g0kefn5rsq0x0yss6cu4yd0h06up0rp08t6yc4l0hfa9y8jn5fkx6nk0hjhz06ykwv0fyxe7z42q683jy0" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIGZRdXNSZWtm\nSDUvVzFuczEvL2pTZjBjY1YxV0pFcjkwOEhKM21vcGpqR0kgQVEgZlFBRFNyWkNS\nRDJQaUJ3WWowTEcwaTk0Z0tiRHpQNmhkMTJZUlZHbHlEMCBtMzE5bzVQb1JmZkpy\nY0orbEs2RzBSVXA3UmZYZkRRanNnc2pHSnJjK1pLVmZOWGR4d0IwZjh1YXlkakRx\nTm5EMXR3ZjNHWGl0Ty8rcHpQbkcxRTZmZwo4YU16MTNpbDlQUHozTy9tRTM4V3pS\nbSsyem5obTVmaW5HZC9PSG1zeDgwCi0tLSBPcXVBdWw1UEhERnRuKzU1bmdEOTRl\nalo3SFowT1dTVjh5aHVkQlZ1VUhrCnGs/ApvHE6Nf2mIxKT3Ih7GgsV/qg7dM+du\nxQIXKcUWaiwa26Wnri7pYpoej9IV1Mq14chaQwo8GOkSo8jRsGQ=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqprw0vfpc8wzsu78quc777kmee54ln6nnsjrnrhl7nr33eh4kvkksqp05qqxj4kgfzrmrugrsvg7skx6ghh3q9xc0x0agthtkvy25d9eq7eklta5wf7s30hexkuyl5546rdz9ffa5tawlp5yweqkgccntw0ny540n2am3cqw3luhxkfmrp63kwr6mwplhr9u26wll48x0n3k5f60c7hg9a3" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIENvOTdqQjcy\nMmIwbzNuQ2FjWVNHTzJNZTFtck9RVjlETnd5VUtKVzVXaU0gQVEgZUh4S2o1R2RE\nV0svbnErTmxodXE2bUxJK3lla2lvajB3OXVwZHJtcHU5dyBKU3I4WFJnK3BOQXl0\nZDh5NTB5ZFlteFJIM2FVTVp5cmNyRXZqL1V0c0l6L0tSb0c5ZU9jbmRXMTIwb2c1\nQjZsREgzWUxaOXBUd2pQK2NncDZuUmZkZwpySCtKNHZHVUZOZVFWRnhaSFlVVEJi\nRUs1M3RnSWhWWHlwN25tbzMyU2F3Ci0tLSBmVnYyMGFpQmNlTGV3QTRmSGZQM2h6\nWWt4UDFLK0Jsa1ZNNkdTd2VTcWNFChvawLld0Un5RCfB6uKd5G5MbLB4iP29uGjW\n/Xatk5i4Ig8JoUTwiQ6RKZ7s0GtbS7YvDywG2kLN1wRCIUgP7R8=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpyewum3q8dfcumfgec8nn958aec9f4q9aqy0k06kw5kq27d6fdqdgp0p7y4ru3n5xk90u747xevxa2af3v37e85j9g3axrmw5hdwdfh0wz22hut5vrafxsx26a7vh8fjwkymz3ramfgvvu4detztu075kmpr8l9ydqda0rnjwatdwmfgswg849p37astvld98s3nleeq575azlwc2hhpuh" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBVNndDZURRcDJBUHFsS2cw\nbzNQOFZaM3BWZExhcGNSRnJRZ0lFd2Ewc21jCmxCbnVyK2dVT3FONkhYcURMczlN\nNlliRTRQOG0wTmwxcUFJbktMQ3JFZUkKLS0tIGZneGZRSXNYWGRURER0VW5WWUdF\nTXdSWCs4L2hwdU15ZlAzYUxpcDgrTk0KVl30+zG3LVKeasinAMBHVVQJ+KhMc4/L\no1DEltlfVZhF+gcqcraxPhpE4pLuxBtTqXuFOl/m8sT0R6FgQmB7Xg==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1hlzrpqqgndcthq5m5yj9egfgyet2fzrxwa6ynjzwx2r22uy6m3hqr3rd06" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBnQ1pyQzNhMHNHVkRkNllq\nMWxuQnFTOHlkMW5zUjdDRE1kTnArYmpXY1E4CjZuaWxSSUFRSThUTVQrYVphT2dl\nZW5YRE9uSGRUZDA5TDhHdzhhNjYrT1kKLS0tIG1OUDFHU3dtQ1A1Y0FGa3BJTWY2\nWDBQcjQ3SVFrMWw5Z1VsNW5GT0wwZHMKdjESSpkkB2nAQ5hXKrYCZcWHxgCkz1pC\nve/2nFw8b+ONQCuXvwlw3avH5Y2aGtDDrMwUjn6OYflTerV4t0ksJA==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1sg0rvgyetdcqw7j2x983fh69kdkvqsngpe5x36e5920qa7fze3cqhj4wgx" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA1SEt1ci80WFg3UlVkWGZ0\naE1GbWhQMVdiRk1SWnlQTmpaeXJxbGh0eDFRCmdZRHRmUVJrSHNaS3JKVlFReGlJ\neEJVbkE4aGdxbnJhTmtlakpKUHlIbWsKLS0tIDAybFdDQjZDN1dNSW02NGl6dk9r\nT3JITi9ibEVjSzhLMjJTL2tST09IelEKlWyNaqhbQX3qMJDxvG/9b81T1Sw2b8GO\nmlY1PDmwnEB95HZdd5ZZx044/WY8cqzla7hy6JqGqqzf7oKTdnwAWA==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1swlyyk2rzvevqawyeekv75nx2dz34zpe3xqhkqme26gcgeavy4dqrfpcd8" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA2RUxGTEh6RHpjKzhWaERm\nYmc2UG0xbnJPa2VmVDNYdzZUOE1vczdpTzIwCk1xOTV2WEwzRXdtREhWNnB4WHNn\nTGRPRVY0YlRoRUFOSVNjZHBqSWxpbGcKLS0tIFVEWTBRZlFsMEloNTF2YjZKVEVU\nL2dveTZPdUVQYmJ5enl0dGxsclFySTQKeKIwcEuVl4IFutbQCAw9kUXMwtDW0lNr\nMheYoMdxLBwkvuzo4To2EheG87jIDT/tZxFaLauDJcX+qIqyWeVCIg==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1vphy2sr6uw4ptsua3gh9khrm2cqyt65t46tusmt44z98qa7q6ymq6prrdl" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBOSVVPU0hQNXA0VW1seVk1\nZHIrTDRBRWszb0xiWnptcThoVTZaZitHZWlFCkk1YklYbzNnMnpiVkp5bmNNTWNu\nNmhoMmNmZ1I5S0N6SmpTaTNRckpPd2MKLS0tIDE3VFBobjFiYWFQZG1laW84OVdx\nTDBEMk9kcm1NVFZMUmVJN2FxcmZsUEkKtBUfglnOdRGyE/XEoTkEHdRVQmJ5kS7v\nL36oWT6DebKT4nmxCyTLCNkyvywBnO57aOyyh0ZivFn899OL8kfcbg==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1xzasw9ggd9gf39nx90jpe4qu8p4nzke98e70t7e8sl9mutkgrd4s0elqcl" + } + ], + "lastmodified": "2026-07-22T03:11:01Z", + "mac": "ENC[AES256_GCM,data:40ZhfRtuxDfaa+DSYdgLMpAKuC/CZ5y13O/KzcrqGqveCqzjkfiW7b6dJU5+I1kYRMbosHLDfQZQym1utBRg1MCVXPSUcPzr7gwd8iN+l2q2o6FzViAXyE0HjW46b3m7saiy7d8bRnR1kzERvTnk3Z+uxHORSkQOTK1R+pmyFy4=,iv:lIWX3WIcAi3+GgsFJyDuN0bKwG3yntVANQQvEz3Eams=,tag:XaFZ/BcT2Vj6MwoUoLy1Wg==,type:str]", + "version": "3.13.1" + } +} diff --git a/vars/per-machine/bosona/data-mesher-node-identity/identity.cert/users/kurogeek b/vars/per-machine/bosona/data-mesher-node-identity/identity.cert/users/kurogeek new file mode 120000 index 0000000..970aefa --- /dev/null +++ b/vars/per-machine/bosona/data-mesher-node-identity/identity.cert/users/kurogeek @@ -0,0 +1 @@ +../../../../../../sops/users/kurogeek \ No newline at end of file diff --git a/vars/per-machine/bosona/data-mesher-node-identity/identity.key/groups/admins b/vars/per-machine/bosona/data-mesher-node-identity/identity.key/groups/admins new file mode 120000 index 0000000..6765aa1 --- /dev/null +++ b/vars/per-machine/bosona/data-mesher-node-identity/identity.key/groups/admins @@ -0,0 +1 @@ +../../../../../../sops/groups/admins \ No newline at end of file diff --git a/vars/per-machine/bosona/data-mesher-node-identity/identity.key/machines/bosona b/vars/per-machine/bosona/data-mesher-node-identity/identity.key/machines/bosona new file mode 120000 index 0000000..29a0f55 --- /dev/null +++ b/vars/per-machine/bosona/data-mesher-node-identity/identity.key/machines/bosona @@ -0,0 +1 @@ +../../../../../../sops/machines/bosona \ No newline at end of file diff --git a/vars/per-machine/bosona/data-mesher-node-identity/identity.key/secret b/vars/per-machine/bosona/data-mesher-node-identity/identity.key/secret new file mode 100644 index 0000000..d6d403f --- /dev/null +++ b/vars/per-machine/bosona/data-mesher-node-identity/identity.key/secret @@ -0,0 +1,46 @@ +{ + "data": "ENC[AES256_GCM,data:Cuw7TOczdfJNXhawJswfQpoaC5p/d/wy2ELSuTwpTP8bZfjgQzpOA4k+Wi4go5BQR4CsZRN1v3qMSkm1U9yO1TXPP/lLLQpyGLew1/pp2rK/Y9CMr0obc7tZljt4Mp7rKiow4SJTnop/TxpXuPmlsAatchl2vNM=,iv:64Idzy+8gWDTC8D8GgLBKtGrdxoPe7SPEP51pqRKgiA=,tag:JcWCO6dWml2mWypSHZdzNw==,type:str]", + "sops": { + "age": [ + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBrRHU3NnF5VUErcUcrQ1U3\ndjFHME45TlFRdHVKU0gwVC8wZ2J6TlZya2drCkFDdEowOENya2NvM2NzOGlGSGkv\ncldsK3lubXF5bkF0RGp1dUlmMFdUeVUKLS0tIHdtckx0dCs4ZE1NSVZFQTg5Q3k2\nbGRUejB2aGZjNmxEd1A4QW5DSDhGV3cKY5r2kTxljx+rEj4H+mgw1sPQFlXgdi4b\nW6dwzqpCPwrtBrP00Hh3KTjCU/BvlKA5luTRuZ7Pl8boW6wLc6Vsvw==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age17d4qt0n9edq57tgcqyk8eu5mrendl59yt6z2y3a4vkq7el8krqtq6lq28g" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIDVCV3cvUjgv\nY3ZjQkNuemZIN3N0eW5rVFhMVjVQVnlpRXZ2STV6MmNqZ28gQVEgd0l6SlBCVW1v\neDl5N0lHYmVrajZzVzVTYjd4WVdNVjZoZVlkUEtmVXlMdyBIdmtoczF0dmhxL1py\nS1hsc0ErckdoVVB0bE02RGdCNW5raERXT1ZJMTkzNjRGNHd2T3ZSTVYrKzZlbEll\nVTZKc2JVN1B2SzRuNkpaekhwSWJQaFZVQQoxeGpxaXRYc0VxVm1CREhtMUw4alUv\nWTIyOGpBZFk3bGZnNlVkS0dYQzNvCi0tLSA5RUhncERZSTQ3T2ovbERRSjRDcW5k\nQ0tDUmpoNUJUenNORnFLRTk2UWNFCo0aOmOT9jqkqUskNv4591ShT9+jJ3hHjC9v\nfR5B/pRKYWGT5c38NVWYpNcRaqSepxLR1fqKuk9Kl89lTS/s38o=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpf43tgcfjm048lsqskvq34w2t4uvrm5qy6m2eg6zjj82ctca8wctgpczxvj0q4y6337uhvsxdh5j86k9h9ymautpvv2759ucwnef75ez7pa7fpkddklp40mxk2tedsp74359g0kefn5rsq0x0yss6cu4yd0h06up0rp08t6yc4l0hfa9y8jn5fkx6nk0hjhz06ykwv0fyxe7z42q683jy0" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIFZEK3g2bzZo\nM3VSVmlaTkRyU0lRWG5ha0pKQngydlhtSitSb1JKaTZkbW8gQVEgZlFBRFNyWkNS\nRDJQaUJ3WWowTEcwaTk0Z0tiRHpQNmhkMTJZUlZHbHlEMCBtMzE5bzVQb1JmZkpy\nY0orbEs2RzBSVXA3UmZYZkRRanNnc2pHSnJjK1pLVmZOWGR4d0IwZjh1YXlkakRx\nTm5EMXR3ZjNHWGl0Ty8rcHpQbkcxRTZmZwowbVNWNi9WbHZxM2o4cXg4MG15R1Y1\nekJtNGVIRDRnMy96NDd5NzluUHc4Ci0tLSB3WUZZalJrZUY1VnR1UjJncURSYWtM\nN05iUGcxSGhkb0Uzd04yeUJjVnkwCs3T+0JGRovxcqYGfbUTsZaWGhpdQ/8SBkTK\nVZoUGg6A/MQTK0RkMtO/cGAOttvaywK4BzQcK83ocn5ahGYPMw4=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqprw0vfpc8wzsu78quc777kmee54ln6nnsjrnrhl7nr33eh4kvkksqp05qqxj4kgfzrmrugrsvg7skx6ghh3q9xc0x0agthtkvy25d9eq7eklta5wf7s30hexkuyl5546rdz9ffa5tawlp5yweqkgccntw0ny540n2am3cqw3luhxkfmrp63kwr6mwplhr9u26wll48x0n3k5f60c7hg9a3" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIEY0M0lxQ0V6\nWk4rT3Q4emo0all3UmZuL3NnZERuZjFnMExYZ1dLNnJRdzQgQVEgZUh4S2o1R2RE\nV0svbnErTmxodXE2bUxJK3lla2lvajB3OXVwZHJtcHU5dyBKU3I4WFJnK3BOQXl0\nZDh5NTB5ZFlteFJIM2FVTVp5cmNyRXZqL1V0c0l6L0tSb0c5ZU9jbmRXMTIwb2c1\nQjZsREgzWUxaOXBUd2pQK2NncDZuUmZkZwo0WTB4M2dTc0ZUblNhRnpTOWlNTFBl\nM3FtQ3BnejlJUzlHOVZacGsrTTdjCi0tLSBhQ3RXK0hIT0ZDL3ZxOVh5OE1aTUZD\nTFBCNFl1bmlLbkMvUEE5K3lhcHFJCih8t0DFk6MGT3clsgLWhtkQMuPqklUGFaQd\nvFys3SBoWD5zBzPuG213ENbSVT8P2VZ0X7j9e8YJ5Gj2RnTyN04=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpyewum3q8dfcumfgec8nn958aec9f4q9aqy0k06kw5kq27d6fdqdgp0p7y4ru3n5xk90u747xevxa2af3v37e85j9g3axrmw5hdwdfh0wz22hut5vrafxsx26a7vh8fjwkymz3ramfgvvu4detztu075kmpr8l9ydqda0rnjwatdwmfgswg849p37astvld98s3nleeq575azlwc2hhpuh" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBJZWlsQVpiNzJPV3FjdVM4\nT2pEWnhIM0tmSzlDSzZLYURCV3d5Mi9JMW5JCnFZSEdQRDlSSDRZVzl0b0RKd3hZ\nSzM5UWZPY3RBUnhwaW44L2J5QWkyREkKLS0tIDFMRGdPeUVhUkpwMXhVeGVVa01G\nVDBIL2RKKzJkc3plUVhPUkxUa2RLUHMKgpDyG5RYhOMZvkAry41YgNrXUoKg66CG\n0df5zVnZrfn/wxCPWA4JrAQ0n7QDEoP6TWIwATgIVH1l7L0TahWiVw==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1hlzrpqqgndcthq5m5yj9egfgyet2fzrxwa6ynjzwx2r22uy6m3hqr3rd06" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB1NzdHRHRUUVBqTUlpVW13\neElLdXpzOXJMcTlsbFc3TEIyRHdIMkp6V2xzCloyS01FMEJrNDdESjVQU0tyTkIr\nS21ib2Q0WTNDbzgzajJOSUpXMExXL3cKLS0tIE1VVjZPOTFvWFltcVV1bkc0Z244\nVmhoTEdnNktla1FnSVREOTNSWkJyeG8KbiTZcaqD1iHyQDqmRKgyMYisJGOGTjtm\nCS9H+2hqfSkeKBz8X9lUtI+AFDWetdr10Py04LRW0nBqXlbnEimqAw==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1sg0rvgyetdcqw7j2x983fh69kdkvqsngpe5x36e5920qa7fze3cqhj4wgx" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBaU044MS9qV3dmcTNJWGg1\nelFFZjk2L045RFozeWtEUW4rSjRZNlFwaENJClpObU9NanNMdi9WaklpUHh5S3BX\nZmdJZTlqRTBGUW03SVNhNE5sRnc1WmsKLS0tIEo4bHZmOXRCUGZaaXBmTFlvZWtE\nZjFnKzdYTEE4QU1vRStXcnAyMFNtVkEKy+wkk+msfhh5dHGiUsElPuONnGUjxDEf\ngjW/a93zcroIVY3krKJx5Y41HwAm4TABK7FCg7MbXvjLjFzNhLkueA==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1swlyyk2rzvevqawyeekv75nx2dz34zpe3xqhkqme26gcgeavy4dqrfpcd8" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAwRDBmTzN6L0RmWjNIdVVP\nUlZhQ2xDUlVJSXNCZnRLdlh4UDJZME04cmhvCnhtaHA4b3RVNjRHQ3ZJNjR3dHVH\nQ25pOEorS3hrR09YbkNDMU9ib2JWUkkKLS0tIHhpa0g4VmhZa1FFZWpRVEtKN0M2\nWE9mc29XTVl6OXo1QjlhVS9zRW5sbVEKWfTUzsYg8LxvATEqM5n45w2O2JbEw6MR\nL3ngkDB5C82MAYSLXgYXTfK4JF+M9CxaKjJUPCHE8RJVTWJIBtsGoA==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1vphy2sr6uw4ptsua3gh9khrm2cqyt65t46tusmt44z98qa7q6ymq6prrdl" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBOTkEzVVE1TzR0NU9vVGxj\nVkJzQlB3Z2xkdHVDOGJrRlkrRTFiYzJYK1dVCkRqOThPbmkyNURPNDlBaEJWUVFY\nNGhGV2MwUGNJWFIvUHduZ0RabXJFQzAKLS0tIGpDSWRlS204MG1YNVAvYzBtRlJ3\nOFhRaEF0Tk9HdTg4NVQ2ZGJTd3p1ZHMKuIWI/1ImdhEG9hidwbQ52Ain0iZ65Ujf\nma3HCEyFElgKFKk0Ftr8Hynao3QxAY1I/iij12hKfYYPSYJhkO3PEA==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1xzasw9ggd9gf39nx90jpe4qu8p4nzke98e70t7e8sl9mutkgrd4s0elqcl" + } + ], + "lastmodified": "2026-07-22T03:11:01Z", + "mac": "ENC[AES256_GCM,data:kyoFLnCbTh5qnB9Zvriqwpzkd5IyaJq6qmzreMGwPX7c0QWVeDQ3JKdxU6qf30gctxvzrjJ+UtCpjG92HDEBUbYMeysz1r3TTSS+75yNkEhSkew0MGNP7NnM5TYzy2Aj6IZsMeRiCZtPb8LSzKqO4W7xnaBAPlvHYYwxzGv8syE=,iv:plPA6moiPIMdZRFMt97Pu0esB//ywqaL7qSM+GTrAEQ=,tag:02rat/qppXURSyiTfBn5rw==,type:str]", + "version": "3.13.1" + } +} diff --git a/vars/per-machine/bosona/data-mesher-node-identity/identity.key/users/kurogeek b/vars/per-machine/bosona/data-mesher-node-identity/identity.key/users/kurogeek new file mode 120000 index 0000000..970aefa --- /dev/null +++ b/vars/per-machine/bosona/data-mesher-node-identity/identity.key/users/kurogeek @@ -0,0 +1 @@ +../../../../../../sops/users/kurogeek \ No newline at end of file diff --git a/vars/per-machine/bosona/data-mesher-node-identity/identity.pub/value b/vars/per-machine/bosona/data-mesher-node-identity/identity.pub/value new file mode 100644 index 0000000..f543539 --- /dev/null +++ b/vars/per-machine/bosona/data-mesher-node-identity/identity.pub/value @@ -0,0 +1,3 @@ +-----BEGIN PUBLIC KEY----- +MCowBQYDK2VwAyEArtBxTALuDkPwIjLpd0dD++hq8SGmbA4PlcIBvoI+TI0= +-----END PUBLIC KEY----- diff --git a/vars/per-machine/bosona/data-mesher-node-identity/peer.id/value b/vars/per-machine/bosona/data-mesher-node-identity/peer.id/value new file mode 100644 index 0000000..16d25ea --- /dev/null +++ b/vars/per-machine/bosona/data-mesher-node-identity/peer.id/value @@ -0,0 +1 @@ +12D3KooWMamTPqtTdcRKZ5mMus2fEbfAmMeQVQPirteAwvrcjFun \ No newline at end of file diff --git a/vars/per-machine/bosona/dm-pull-deploy-status-key/signing.key/groups/admins b/vars/per-machine/bosona/dm-pull-deploy-status-key/signing.key/groups/admins new file mode 120000 index 0000000..6765aa1 --- /dev/null +++ b/vars/per-machine/bosona/dm-pull-deploy-status-key/signing.key/groups/admins @@ -0,0 +1 @@ +../../../../../../sops/groups/admins \ No newline at end of file diff --git a/vars/per-machine/bosona/dm-pull-deploy-status-key/signing.key/machines/bosona b/vars/per-machine/bosona/dm-pull-deploy-status-key/signing.key/machines/bosona new file mode 120000 index 0000000..29a0f55 --- /dev/null +++ b/vars/per-machine/bosona/dm-pull-deploy-status-key/signing.key/machines/bosona @@ -0,0 +1 @@ +../../../../../../sops/machines/bosona \ No newline at end of file diff --git a/vars/per-machine/bosona/dm-pull-deploy-status-key/signing.key/secret b/vars/per-machine/bosona/dm-pull-deploy-status-key/signing.key/secret new file mode 100644 index 0000000..2b9f2a6 --- /dev/null +++ b/vars/per-machine/bosona/dm-pull-deploy-status-key/signing.key/secret @@ -0,0 +1,46 @@ +{ + "data": "ENC[AES256_GCM,data:K1M9ykacB98Rbq7yT+qkEC+gHkTE/thMLluh0+ebrfa3dD6I/EEXUo3WlRxs6XzzOG6kNLbLgHK7zDtLG60iiQzypVu8EuWPke10uRnv4nyZ/3FLVY74BdtOBLQaagJpnmA3sXJcZfpiiGZBcrlaSsjCnl2RjLI=,iv:PgOeDnr7ShRxU1+Rb5zWxq0mNqbNYv8FOcMN+2sZed4=,tag:hk6eIaMlmCr1ApS7q5yRAw==,type:str]", + "sops": { + "age": [ + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA1b1IrY2U0d0tsV0h1NHhr\nRE1ySE1SWW1WU2o0Vk5tUGJWaWFiU3AwNzIwCnhFWnhrKzJOQTIzL3VjYit0OUJ6\nNk43cFdDU3RkQlhvT1JkZWZvT2pNVGsKLS0tIGlPNUVNeUNXVzJobFFxMzZwS0l6\nMjd3NXh5Z280RkFLdE9LOEVYaENwcUUKpm69mkcUUsHNJ1oi83ekLpHkegGiJkMW\n586c7HbnNa/28NjQVIAmJwPXGPg4ARhcKiioRaThmgTkJQB4EcI0Bg==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age17d4qt0n9edq57tgcqyk8eu5mrendl59yt6z2y3a4vkq7el8krqtq6lq28g" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIFdVN2k2Vk1L\nbGtZRElkRHZqWHR1Z3dUUXVKNjZPOUU4VjVmQW5sZkI5aWsgQVEgd0l6SlBCVW1v\neDl5N0lHYmVrajZzVzVTYjd4WVdNVjZoZVlkUEtmVXlMdyBIdmtoczF0dmhxL1py\nS1hsc0ErckdoVVB0bE02RGdCNW5raERXT1ZJMTkzNjRGNHd2T3ZSTVYrKzZlbEll\nVTZKc2JVN1B2SzRuNkpaekhwSWJQaFZVQQo5dFk3WDVtbGdSK1NtVkxTUjBoL2hY\nNDFBeWFoS3I4NFdaL1lBdDJQUkdBCi0tLSAzK3ZSNE1BZEkyQkJKNy9nVDZhRExX\nVW5MaGpQV2V5TDlGRjRrNy84R0tvChyLdSLgrruVBKDLuXEoivjymiM7uMSyd6dY\n2q1Oflp2UkmutnLTJVR8YIgMENuC7IcTLPhgG82clt3WyOWoIYg=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpf43tgcfjm048lsqskvq34w2t4uvrm5qy6m2eg6zjj82ctca8wctgpczxvj0q4y6337uhvsxdh5j86k9h9ymautpvv2759ucwnef75ez7pa7fpkddklp40mxk2tedsp74359g0kefn5rsq0x0yss6cu4yd0h06up0rp08t6yc4l0hfa9y8jn5fkx6nk0hjhz06ykwv0fyxe7z42q683jy0" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIGxGdFZqdXhS\nbjlXOWEzdTBKU2VpMHN5Q0hJOXhwOStmN0NaZGdzLzZXVDggQVEgZlFBRFNyWkNS\nRDJQaUJ3WWowTEcwaTk0Z0tiRHpQNmhkMTJZUlZHbHlEMCBtMzE5bzVQb1JmZkpy\nY0orbEs2RzBSVXA3UmZYZkRRanNnc2pHSnJjK1pLVmZOWGR4d0IwZjh1YXlkakRx\nTm5EMXR3ZjNHWGl0Ty8rcHpQbkcxRTZmZwpqczFpYytvZUdEMm1oWHBXaHc0TitW\nRXR0ME1XNENKSW0ybXpCWkt5bkhZCi0tLSB5SGVXVS9ZcThxK1R1VnBTV1dSTEdj\nYjFtZUk5cWtmRlZHV0JqK3owS0FZCniWpv/QBf3T33v9f5XX6H1GuxV/eApORmk3\nllyiUiFMwkRWCmGer7FKyCjuylfoTrFPLfHZ+7q3FgADqS/IfZs=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqprw0vfpc8wzsu78quc777kmee54ln6nnsjrnrhl7nr33eh4kvkksqp05qqxj4kgfzrmrugrsvg7skx6ghh3q9xc0x0agthtkvy25d9eq7eklta5wf7s30hexkuyl5546rdz9ffa5tawlp5yweqkgccntw0ny540n2am3cqw3luhxkfmrp63kwr6mwplhr9u26wll48x0n3k5f60c7hg9a3" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIHlsYXBrb1Fu\neDlHNkExNEplQTdaY3gyUVNXVmtPYVhtMUN3dGxQNDBCVDggQVEgZUh4S2o1R2RE\nV0svbnErTmxodXE2bUxJK3lla2lvajB3OXVwZHJtcHU5dyBKU3I4WFJnK3BOQXl0\nZDh5NTB5ZFlteFJIM2FVTVp5cmNyRXZqL1V0c0l6L0tSb0c5ZU9jbmRXMTIwb2c1\nQjZsREgzWUxaOXBUd2pQK2NncDZuUmZkZwpLc0hEMlh5a1lyNnBFZDM2empIUDQ4\nQXV2d0pTQ3h4VzliNEU5aTBuVkVvCi0tLSBqanowZEVVaFRyWWZybTNoRVB3VjQ1\nbTBuM3F0VW1iMkZsWmNqdXNjVnE0CquncJbK8PTY+gz510CnjCalEDieL/RiT90G\n2fxgcHSmhRcs9K0Sa4bRrrrNvLbj8/7McfY3qg9kRTdMcGWFDa0=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpyewum3q8dfcumfgec8nn958aec9f4q9aqy0k06kw5kq27d6fdqdgp0p7y4ru3n5xk90u747xevxa2af3v37e85j9g3axrmw5hdwdfh0wz22hut5vrafxsx26a7vh8fjwkymz3ramfgvvu4detztu075kmpr8l9ydqda0rnjwatdwmfgswg849p37astvld98s3nleeq575azlwc2hhpuh" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBBTWoyT2I5QnF3dW9BS1gx\nbEN1TmRpS3lpRTBvRTZLd0NtV21oSGJtRmdzCmt0aDFqbnEyRitoVW1Ma3ZIMGFO\nSmhtMjY1RE5PSmR0V09OWEV3RmRiN0UKLS0tIEtFcVV3T1NWaGs3aGt6UUZ1SDhR\nQXhWd2h0YVZvOGZ4eVJQNGdwckRRMnMKOVXGIp55jqGKTsUFjw9Q7MLvIYgKS128\nYQVryzMxiPRc/19XQOnPNX8dwNGVRRqfOxd3rnfDrXsR/nODJvjtGA==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1hlzrpqqgndcthq5m5yj9egfgyet2fzrxwa6ynjzwx2r22uy6m3hqr3rd06" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBDOStXeEhpTk1jQkxYNGRr\nVUpqRFNDaTZ5NkpGTWpMMndXdTc0NHZOYjNJCkFKWStMYVJTZzZVU3RSaSt1ZDhQ\nMWhPWnE4WU15ak1aUGUyUDJYOTRGUlkKLS0tIDhkZllEY2MvR3l6bkhrZmNTdWZL\nVVc4MURSdTJ4VlAxN0pnWHJsaCtqUkUKQUdjJGbw5vHvk+8xq1oOgvOvyI9ntK61\nJCmIuxqcxxc/sTAC9X5to/hChbPYkdqlkIwLh3SJF1USQR/PNZTTiQ==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1sg0rvgyetdcqw7j2x983fh69kdkvqsngpe5x36e5920qa7fze3cqhj4wgx" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBMWERVUGpNb25XQnVONis5\ndWViSDRoOGVSZmNOYkg5ZG5NSlp4ajF0aXhrCnorVWFSKzl0UUo4eHZ6UUtPclpK\nL1VnaWcvMU1YaXBiS3QvdXRibmlWc1UKLS0tIDlOSnVBUlpVNmxTdTF1eUZ4NnVr\nNWZSWEF5RG8zbGUrM0F0dHg1Nis5d1UKHKabWJD+kRrI1JJs0se59c/+qoyDkvLe\n9brsNY/W8WQ/oD8cOzFTslWHoOMgTgdfi6EyPUhPvjPOBBrpqGHKBg==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1swlyyk2rzvevqawyeekv75nx2dz34zpe3xqhkqme26gcgeavy4dqrfpcd8" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBTaGtQdFEyV1g2cU1mZjUy\nZzY4cVFNUGVoOVdCS3NDT2ROTUsvY2U2dUFzCk82TE53eEErNGRuVGdQck1sdEVQ\nL3VHSHRTZTA1cnBIV0txRWRpY0RnUzAKLS0tIGc2ZUxuVDFodTlHVEtDUlRSM0lN\naUgxRjBkRFplNUxuMTBIa2Ztekd5TGMKK0DFDhEQt2RQn5lLE37lzjdZ0Uu8SQig\nqfba7ohg9zwrrIaUwgFDxJCZNSyQMNvIzYBqj95FUIOlSML7AhPWcA==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1vphy2sr6uw4ptsua3gh9khrm2cqyt65t46tusmt44z98qa7q6ymq6prrdl" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBMZG13UytJT0g1RXR5YlNQ\ncStGRXk2eFp2anIra08rSTBWTFlpa1NLcVJJCmx1UlVydzZvOXhoZ0ZKd2psb0pJ\nUW5CNnU2TWwwL0MxNmZPL2o2alkvUFUKLS0tIHJ6V1VQTDU2NzQrU2I4clpjbEVF\nVDcvNjk4aEZMUllEN2lkU2szOUkzMzAKF5m6ugnGhFuILYvyO0lhOPCxxzkbS0Dd\nDBF/WOaF+vCuVf5R4BpUceoANNgpnaE80B3cSOHNnc70Ntw9Tzib2Q==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1xzasw9ggd9gf39nx90jpe4qu8p4nzke98e70t7e8sl9mutkgrd4s0elqcl" + } + ], + "lastmodified": "2026-07-22T03:11:01Z", + "mac": "ENC[AES256_GCM,data:CYEjKETjfepmIaXGHIuypfpPQZgGlLWJXbYAbyJ5ABO6sHKlTUs8OBSEMbtw1568ES5GAsrLjVz+3nGhlDCnux1NAus5255n8WZElRloxKihXeD2Ji3Fd8hQn/dUaVGptXhYpqY9ledzLTaeOW+GkXLdrdhBo+uemp71alGqtms=,iv:TXibrwZxFZLvcHlRIhx+/k3K9Q9OrTvBMbDMz0RHdlU=,tag:PVVlO4Dt7tSeJizs3oXp9A==,type:str]", + "version": "3.13.1" + } +} diff --git a/vars/per-machine/bosona/dm-pull-deploy-status-key/signing.key/users/kurogeek b/vars/per-machine/bosona/dm-pull-deploy-status-key/signing.key/users/kurogeek new file mode 120000 index 0000000..970aefa --- /dev/null +++ b/vars/per-machine/bosona/dm-pull-deploy-status-key/signing.key/users/kurogeek @@ -0,0 +1 @@ +../../../../../../sops/users/kurogeek \ No newline at end of file diff --git a/vars/per-machine/bosona/dm-pull-deploy-status-key/signing.pub/value b/vars/per-machine/bosona/dm-pull-deploy-status-key/signing.pub/value new file mode 100644 index 0000000..e59d8a3 --- /dev/null +++ b/vars/per-machine/bosona/dm-pull-deploy-status-key/signing.pub/value @@ -0,0 +1,3 @@ +-----BEGIN PUBLIC KEY----- +MCowBQYDK2VwAyEAfEdJuHsrmKau2x54FQnGOgdrfSQYsCovMBPG60gvC9Y= +-----END PUBLIC KEY----- diff --git a/vars/per-machine/buna/data-mesher-node-identity/identity.cert/groups/admins b/vars/per-machine/buna/data-mesher-node-identity/identity.cert/groups/admins new file mode 120000 index 0000000..6765aa1 --- /dev/null +++ b/vars/per-machine/buna/data-mesher-node-identity/identity.cert/groups/admins @@ -0,0 +1 @@ +../../../../../../sops/groups/admins \ No newline at end of file diff --git a/vars/per-machine/buna/data-mesher-node-identity/identity.cert/machines/buna b/vars/per-machine/buna/data-mesher-node-identity/identity.cert/machines/buna new file mode 120000 index 0000000..5a17ee6 --- /dev/null +++ b/vars/per-machine/buna/data-mesher-node-identity/identity.cert/machines/buna @@ -0,0 +1 @@ +../../../../../../sops/machines/buna \ No newline at end of file diff --git a/vars/per-machine/buna/data-mesher-node-identity/identity.cert/secret b/vars/per-machine/buna/data-mesher-node-identity/identity.cert/secret new file mode 100644 index 0000000..555eead --- /dev/null +++ b/vars/per-machine/buna/data-mesher-node-identity/identity.cert/secret @@ -0,0 +1,46 @@ +{ + "data": "ENC[AES256_GCM,data:F21/BMxH8s6sC9HeEijmkL0yyTkXBTmHClqwfJexY3RiZeqD7mVEnbSHWCvDhJAsIQsFSKAUxCN9SDTcIM5KrwJDs7CQlgXPgUTl+5xMI6+jrG4UBpZG0sQXAaF+b0ramBQ4jvCwIVhEzcQerDJdWXCh0gmg3HbeWIWW3eHcgFHuG4r+N9I0N9ENSEGYfjKiGJG6miYnM9osv6ieA7/V/Jf8KAvt3JVC464QIvU7Fnh2CsTBLsP9RqZYJUQFglZmUgLfufqL4PDGczEfogmkpzLv+3H/drfDLzV0QzdQFgTNV4Ea5UpcsV7iKpxo,iv:IJv642KrnqSuaSc5JhdHfRUwlUb6YJVVU6Lt0UH45aM=,tag:V2BMI+2D1gOi/3iDeSgElA==,type:str]", + "sops": { + "age": [ + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSByazFtaCtHWUNDMktZemlQ\nUUdNb0VHYkVkNXk0WUdvMjlycDR0TkhGZVhvCnQzdk44ekJoSTU0dVpuQjRWcjl5\ndDdMMXF4UGpUUkw0enZBT2ZuNFZaVzAKLS0tICsrWFZvQkZ2L2tQL1VnUTdtdEgr\nU2FMeDJaL3Bvd2k0UEhXamhpSkxCeG8K18u0ji2/Ls8MGuvekupvvdxV/i7NUVV3\nvrtd10wBXaKjGXl2qRHV/JB97Z10o0AkVbrjPqgipzSsu3ilCILEzQ==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age17d4qt0n9edq57tgcqyk8eu5mrendl59yt6z2y3a4vkq7el8krqtq6lq28g" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIGltNzRhZmNZ\nWm41L0N0WitaZGwxTFEzWTkwVEZrN2NKSXk0MklYMCtPV3cgQVEgd0l6SlBCVW1v\neDl5N0lHYmVrajZzVzVTYjd4WVdNVjZoZVlkUEtmVXlMdyBIdmtoczF0dmhxL1py\nS1hsc0ErckdoVVB0bE02RGdCNW5raERXT1ZJMTkzNjRGNHd2T3ZSTVYrKzZlbEll\nVTZKc2JVN1B2SzRuNkpaekhwSWJQaFZVQQorblFnVy9vejhQTnlUV0ZoM2FWSVNz\nRkdtdXlaaDNNRVVDN2w5M0Y1ek5zCi0tLSBqVXFITndPWDZ3b0RIU1JvMVMzV0lS\nYVBRcDlNTkFRWE40MEs3TGVnK0FNCuH/5XN7fH4bKv5L832H8GOA+Qt7sK0jxLok\n3fAYJrjB9ac00R6yGFtbqzOrBqBH/KU3gz5tHzJQuGq7E7kBukw=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpf43tgcfjm048lsqskvq34w2t4uvrm5qy6m2eg6zjj82ctca8wctgpczxvj0q4y6337uhvsxdh5j86k9h9ymautpvv2759ucwnef75ez7pa7fpkddklp40mxk2tedsp74359g0kefn5rsq0x0yss6cu4yd0h06up0rp08t6yc4l0hfa9y8jn5fkx6nk0hjhz06ykwv0fyxe7z42q683jy0" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIHljaFpMU0Yr\nSzhJQ2xRRURRaXZnQzBsWjdWYmhVQ3R6R2VCQzBLWkk4U3MgQVEgZlFBRFNyWkNS\nRDJQaUJ3WWowTEcwaTk0Z0tiRHpQNmhkMTJZUlZHbHlEMCBtMzE5bzVQb1JmZkpy\nY0orbEs2RzBSVXA3UmZYZkRRanNnc2pHSnJjK1pLVmZOWGR4d0IwZjh1YXlkakRx\nTm5EMXR3ZjNHWGl0Ty8rcHpQbkcxRTZmZwpIWHFDc1NsdVNHNTNkcDJ5a1JYQmpX\nWlAxZ1FvOVdodDFzd3l0K0FCVlBNCi0tLSA0dXBzVk0xVWNxcmlqYUJ0N3BaQW1I\nVSs2Q1FuSmtBS2ZvTGhtVUtrNFBvCsPsw4OxtDii9Y5A5uqSWq9q2ZM/u6tWECJU\nAgI0hkyXRuy0E18iNexzdr1VB7TJv5AUY6I4kz218BpCE5G+5SQ=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqprw0vfpc8wzsu78quc777kmee54ln6nnsjrnrhl7nr33eh4kvkksqp05qqxj4kgfzrmrugrsvg7skx6ghh3q9xc0x0agthtkvy25d9eq7eklta5wf7s30hexkuyl5546rdz9ffa5tawlp5yweqkgccntw0ny540n2am3cqw3luhxkfmrp63kwr6mwplhr9u26wll48x0n3k5f60c7hg9a3" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIGRYRU03TElK\nQzRCYzBYNjNVVGRTK2w3V1hWMGdvZnFjZDU0enhPaEJ3SEUgQVEgZUh4S2o1R2RE\nV0svbnErTmxodXE2bUxJK3lla2lvajB3OXVwZHJtcHU5dyBKU3I4WFJnK3BOQXl0\nZDh5NTB5ZFlteFJIM2FVTVp5cmNyRXZqL1V0c0l6L0tSb0c5ZU9jbmRXMTIwb2c1\nQjZsREgzWUxaOXBUd2pQK2NncDZuUmZkZwpBZlNLdXFvc0J4S0ZOZWJkS3JLZ0FR\nUklmUDZ1VWFlWC9wS0M4Yys1ME40Ci0tLSBHdS92V3h2WSt0VVVRRUlSZlExU0hr\nT1pSZkJXMHlvNlNHem9PYzZ5TE0wCnTHwW9zWs9VEiGJB+m234RmOZYZGbs8OINl\nb/3WK0ROYeUP6tf9OlVwFT4+eSjcPgBiMdEmForHov+aqyXoOgU=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpyewum3q8dfcumfgec8nn958aec9f4q9aqy0k06kw5kq27d6fdqdgp0p7y4ru3n5xk90u747xevxa2af3v37e85j9g3axrmw5hdwdfh0wz22hut5vrafxsx26a7vh8fjwkymz3ramfgvvu4detztu075kmpr8l9ydqda0rnjwatdwmfgswg849p37astvld98s3nleeq575azlwc2hhpuh" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB3TVdvZHFFVVRvQ083aTBR\nN0pTUmIycU5CajV3eU5vcHVjZlZjUlcyOEFrCnkxbkdRelcxSVBFNXNQQ2tZNE85\nM0U5azRvZTFhbVY5dDJXZGt4ZUJCRmcKLS0tIGdaYVhoY3lGWkZiWDBKOUNrR1JJ\nT2VRdzhCdWpjZXlIOGs0c3VrZ011eWcKr51mp0t0wRBzrv8ivnHdAs79yPeHhKR5\ns4ASKQGjYd0KJ2MFrB1ikKxeRNZx9IldOpfR+iIPA3Ic0zcTeueDpg==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1hlzrpqqgndcthq5m5yj9egfgyet2fzrxwa6ynjzwx2r22uy6m3hqr3rd06" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBSeTdvWUNYYzBybjd1N3FR\ncmtZZ2NxMHd6aERmVWI0S2t6aGpvdjB0cEZrCmF1MXJqSnhqaVhQRXc5RHFubk92\nbHlpVWNyRDFKRVEwbWdVWUxxN0c0MEkKLS0tIE90MW1DOGV4VU9UcWNSKysyWG16\nK01RZEc0Lys3SDFISEFXUUNTSzNVSUUK0kq7iPPFeFCxrdHSEnaNAhhKCJzctaMK\nzCaTCgjyQcv8RZT3OoT77sGCSySgGHZBMuHKpzHcVVZf7Q6A43Q02g==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1pgxgvwck2vr3va6c4c3utj7w2rfg2st9qvm76nc92vhfmplqmu4qs928lm" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBaODM5UnpDdjFUN0UyV2dp\nb29ITlNTeVNBN2ZjOXkzMWI5N0wxMGw0RWk0CjE3THF4QkhXNUt4SGEzVnd4UTNo\nTk1lYTZsbzZBMDNxUG9lLys0ZXR2VzgKLS0tIEsrSHBucFBvY01jQ20xMm9LNGRx\nR1MxVG9vaWRHdGdzNVV1SGh4NGFVVUkKpmzPgzAPQAuu4eQP1OLWi8MncxV/tUD+\nv/UnpuDIdO8wTn0v5h5YDWdrsbivJsa52BzZolaSoTPtsJduU15hYQ==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1sg0rvgyetdcqw7j2x983fh69kdkvqsngpe5x36e5920qa7fze3cqhj4wgx" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBOQUJuKy9abnAxeU9vWXZ6\nMlZmVW5YS1Z5dUxVbUlLZzJTQlhDNnRwa0c0CmxpVzFnSE9hZEVDdTkyMzBqeWxI\nemVRZVp2S0h2MEREQklFZlJ1UjhaNWcKLS0tIDZYNVdQbG1tUS9JRXJxL01Gay9H\nOUdqZzVNUlFpTFZ5R2duNUE3Qi9ZMncKcZeTUw4OofqJGeW5ygzL3pfouwXWd103\nD5YO4EL62PsuxHOqE4pv1PxJIsGbTzCidMz7eUUh7NtLTq/X/MBUPg==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1swlyyk2rzvevqawyeekv75nx2dz34zpe3xqhkqme26gcgeavy4dqrfpcd8" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBGa2FpQVl2dTZaUFFSZU8y\nNmFpN21xZjMwVVhSVnVFTDNiaFdibDN4NWw4CnlwMi95YUJsRS9NUWlhRlVzVDNG\nMWVGL0sxTXZBSmZsbnZwUDF3Tkx1R2MKLS0tIG8rQkt3L2trT05ISGRuNWtJZW4v\nbHNlT0sxL3dsdkJzNjhqMmlEanZ4cDQKdmxrdT0fEhJvnXbBG+yv96tdPUmHi2pP\nsPxEjUNk2eWP4ipC23qb+Leoksbkxr2xN514man4DPAN0sK+G8LV9w==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1vphy2sr6uw4ptsua3gh9khrm2cqyt65t46tusmt44z98qa7q6ymq6prrdl" + } + ], + "lastmodified": "2026-07-22T03:11:02Z", + "mac": "ENC[AES256_GCM,data:fnO7bvUDW1sqMR2NL7Hl1DqFUwXBFQaZ78mfjHxAGyoI+IZPZ1WLyDHH6tTGaayizpeQ99zEIIKV6EGwsufKkMaH+NShmkQ8/OMg8W81tfmGnKlTDov4WvCEQ8qxbKEj0OsmyvDfJlkuHRgxGmAVBB/StDAdJeDL+isN4S0emO4=,iv:5j2RkfBjyWZlPhfFnRwpmw7rWlqCM4n/RhkhE3IsGpA=,tag:EIBmDmwgUgb3djQ9eMWynA==,type:str]", + "version": "3.13.1" + } +} diff --git a/vars/per-machine/buna/data-mesher-node-identity/identity.cert/users/kurogeek b/vars/per-machine/buna/data-mesher-node-identity/identity.cert/users/kurogeek new file mode 120000 index 0000000..970aefa --- /dev/null +++ b/vars/per-machine/buna/data-mesher-node-identity/identity.cert/users/kurogeek @@ -0,0 +1 @@ +../../../../../../sops/users/kurogeek \ No newline at end of file diff --git a/vars/per-machine/buna/data-mesher-node-identity/identity.key/groups/admins b/vars/per-machine/buna/data-mesher-node-identity/identity.key/groups/admins new file mode 120000 index 0000000..6765aa1 --- /dev/null +++ b/vars/per-machine/buna/data-mesher-node-identity/identity.key/groups/admins @@ -0,0 +1 @@ +../../../../../../sops/groups/admins \ No newline at end of file diff --git a/vars/per-machine/buna/data-mesher-node-identity/identity.key/machines/buna b/vars/per-machine/buna/data-mesher-node-identity/identity.key/machines/buna new file mode 120000 index 0000000..5a17ee6 --- /dev/null +++ b/vars/per-machine/buna/data-mesher-node-identity/identity.key/machines/buna @@ -0,0 +1 @@ +../../../../../../sops/machines/buna \ No newline at end of file diff --git a/vars/per-machine/buna/data-mesher-node-identity/identity.key/secret b/vars/per-machine/buna/data-mesher-node-identity/identity.key/secret new file mode 100644 index 0000000..ef3f140 --- /dev/null +++ b/vars/per-machine/buna/data-mesher-node-identity/identity.key/secret @@ -0,0 +1,46 @@ +{ + "data": "ENC[AES256_GCM,data:G7GTW9Z54X44wm3W+he2khb5DoJdX8xREiOzJqOvBLVFqJ+9S95OLq7XGnuv0iwWw6fJcUSgux2B+RoBrXfVo8MStRNyNjdbOM1am8CYqOk4AZonakT+LVwXcSGbK/w+lKa4gZl5u99q5uE/lo287i0vLP5pspw=,iv:G2o3ITTaIAHa7b3xVgU0Wnt97RPEFUyuYo5VC9qXeu8=,tag:JmuZw5tjuAIz1P+FhyFk5A==,type:str]", + "sops": { + "age": [ + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAwdEpWNzlKaUtobXo2aDNL\nNHF1Qmg4RDA0aWVwR3ZmNFVXci82d1B0OFJZCmlDVThXejN3S1BPeVlOb2gzZkZz\nY3JYNlZFcjB6bkVLYjZjUnZNYWs2bWsKLS0tIDhnd3RURTZBZGgwQjBjQzV6NTdE\nSUhTcXZtTVpuSWlPSlpWemZzaCszdnMKNtGCkZlxzHzWtBjGpXgh9BrrPnt5urkj\noK97U/j+yO66BUWE3bTZCfpPm8xCOI4lrv9t3xkZlR6aIQwWsZm+AA==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age17d4qt0n9edq57tgcqyk8eu5mrendl59yt6z2y3a4vkq7el8krqtq6lq28g" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIGJWbCtXWXRT\nMm1uVW1mOHJtZlZOdHlhbFVPdGlta2orRVRMT0hXdGtRV00gQVEgd0l6SlBCVW1v\neDl5N0lHYmVrajZzVzVTYjd4WVdNVjZoZVlkUEtmVXlMdyBIdmtoczF0dmhxL1py\nS1hsc0ErckdoVVB0bE02RGdCNW5raERXT1ZJMTkzNjRGNHd2T3ZSTVYrKzZlbEll\nVTZKc2JVN1B2SzRuNkpaekhwSWJQaFZVQQozNDZhRVpLQjgxL0ZlV1I0K3Z0d2Zi\nVDRPNTQ1d3BpeXBMYmRBdzRHSGUwCi0tLSBHbFVwZzVieExKc3BCTzh5c2FsOHNW\nbFkyYUJWdXR1NHdzSm9HWVlIUEtvCs7KjmR29YLL0weoC0TOLPt5kqCx+72Nkgh2\n7ZOwFQDqiQWZB7V4gYfs52RCVHa7mFX1RGlg14mDw4/JlD+9VSg=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpf43tgcfjm048lsqskvq34w2t4uvrm5qy6m2eg6zjj82ctca8wctgpczxvj0q4y6337uhvsxdh5j86k9h9ymautpvv2759ucwnef75ez7pa7fpkddklp40mxk2tedsp74359g0kefn5rsq0x0yss6cu4yd0h06up0rp08t6yc4l0hfa9y8jn5fkx6nk0hjhz06ykwv0fyxe7z42q683jy0" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIGJ5K1p0eUJk\nSWNDNzkrbFdIZTZZSnlGSEhOQzZUNi9wcFZyeC9NdW1OQ0kgQVEgZlFBRFNyWkNS\nRDJQaUJ3WWowTEcwaTk0Z0tiRHpQNmhkMTJZUlZHbHlEMCBtMzE5bzVQb1JmZkpy\nY0orbEs2RzBSVXA3UmZYZkRRanNnc2pHSnJjK1pLVmZOWGR4d0IwZjh1YXlkakRx\nTm5EMXR3ZjNHWGl0Ty8rcHpQbkcxRTZmZwpLUXlYNGtsSUxXVE5hc09qMXBPdG5M\nam5CaGVOR2czMkk5eWlESXNFQ3NNCi0tLSBVS0dhZ1RmSWY1ME9KTVhpQmN1Q0My\nb0kvbEJFNUUxYlYvMjdkaUx4eEtZCs0OU+kppkoCv0+6d07LKstWQEwKOq1CRw4A\nBM+j8Ps+B8SUt1ga4LyvOhxMHoDT/nlHyUdf6Mh7mOMd1WKusas=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqprw0vfpc8wzsu78quc777kmee54ln6nnsjrnrhl7nr33eh4kvkksqp05qqxj4kgfzrmrugrsvg7skx6ghh3q9xc0x0agthtkvy25d9eq7eklta5wf7s30hexkuyl5546rdz9ffa5tawlp5yweqkgccntw0ny540n2am3cqw3luhxkfmrp63kwr6mwplhr9u26wll48x0n3k5f60c7hg9a3" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIDhmMDBpUkE2\nUTNXYit1Sm9EanM4c0ttME9sam40aytqWk1XRFZqN1JkeWcgQVEgZUh4S2o1R2RE\nV0svbnErTmxodXE2bUxJK3lla2lvajB3OXVwZHJtcHU5dyBKU3I4WFJnK3BOQXl0\nZDh5NTB5ZFlteFJIM2FVTVp5cmNyRXZqL1V0c0l6L0tSb0c5ZU9jbmRXMTIwb2c1\nQjZsREgzWUxaOXBUd2pQK2NncDZuUmZkZwpFUTQxT0FHeFdNQW5BbG9OeG1DSXM2\neUp0bFVueEdOazB0anNZMzJ0ciswCi0tLSBhNzduOVhZODhYc0UwZ01iN2ZyNnRa\nYU5PQndoWnExcmFPRFFrdXhsMEtNCv3UikKaZ9E8cJuPPr8l1jGzP6uVuxqP2417\ntDEC5XyOo519d25QElUtipcnfsOLsr5nFfMjvYAf6zgZZyu0Vnc=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpyewum3q8dfcumfgec8nn958aec9f4q9aqy0k06kw5kq27d6fdqdgp0p7y4ru3n5xk90u747xevxa2af3v37e85j9g3axrmw5hdwdfh0wz22hut5vrafxsx26a7vh8fjwkymz3ramfgvvu4detztu075kmpr8l9ydqda0rnjwatdwmfgswg849p37astvld98s3nleeq575azlwc2hhpuh" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA4cnQxRi9FbGxNZldsbitx\nL0VtM1B1QUhaZyttRHRJSURhWVY3TXJjR0F3ClBWNGRRSnRNeklSODh0NUtGUllM\nN2REYmFkSWxRNUFpbU5vSmk3MXRST0EKLS0tIDQ5TDlIY3NVdEZWYncwczMzMjFz\nV2lpVGc0YlE0Nk5KK3prNmF6cFdpeTgKeMOb/wmbrSBc7NzuKWnLhXF6c1FnKmfE\nBFRoOWPhcJdQWs5TUZxjZXMwKMk4lrXMUh1BYgs+PDfdYdSLiBOPLQ==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1hlzrpqqgndcthq5m5yj9egfgyet2fzrxwa6ynjzwx2r22uy6m3hqr3rd06" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBXZjhHM3p5UnNkWW1uYnQz\naVBhR292MklHL3lzMFkxQklmYVYzR0dCekEwCkdQcFpiTG9xbUFvVlVQMEJhVnR6\nUHRET2NDZzE0cHB0a25zVTM2N0paeDQKLS0tIHdDbGt0QkozaEErdVJBVVdVNTVE\nTmhkU0NkUmcwaExrRWUzSHpramlRNjQKfiUHKpjcEeFK2kJjyH51DSaTh0hmWyR6\ne+kZZWSd1m7ywm7NzoOELwrdeo9PgtrHZ4VTJhWM6VWA6K5yGGBTCg==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1pgxgvwck2vr3va6c4c3utj7w2rfg2st9qvm76nc92vhfmplqmu4qs928lm" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBPWURXMEE2T1QwN2NBZFVn\nVjE4R3VjdlNKa01hTU9qUHZEYmVrWGlDcHh3CjZvTzdEbk1rb002Ty81TFVHQWRE\nY3dTbmdDeHN6c2xyazIvQmRDcEIvQ1EKLS0tIDU1aW9jRlZiVHVzSU1NU1BTczda\nYms5aXRYTlYvUnhSYjJ3S2t3S3F2b0EKXqyNmTVwC9YxNpEwV3dPRTbB94eNOzea\nuOW5f9kPjem8Nc99BUn1SOP1q17clW2E2tERONprKVY7jYc1i2hzVw==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1sg0rvgyetdcqw7j2x983fh69kdkvqsngpe5x36e5920qa7fze3cqhj4wgx" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBFdzNiNzJoZXNKQ3FudFJs\nSTdEQTJIOEQ2bWZ0WFdaZFpFNDZyQ1krRXlRCjdNZFVmVnFJTklLZ3hWdnZpcTZD\nVUdIZFFkT3J5dXBkeDM0UUNXZ2NhTG8KLS0tIEtsQSt6aWhhdC90WGxVWVJTWGhy\nNVhBeDJoS1Y4UFJOdzBXTFpnSlNuUjAKGpSD2EmtAEwmYGM1PmSHpI+rLUd06+ay\nI/c1i93qMY5Jw1Ho/VqBODqNjjLJP8loUamBDmV9HYh0vGVJddg6cw==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1swlyyk2rzvevqawyeekv75nx2dz34zpe3xqhkqme26gcgeavy4dqrfpcd8" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA5YjJQM0lFNThnNzdOOWZB\nRThWOFdnRDhlMUtucWl6aHF6cHkrTVBrQ2tBCjBoZ0xoblhVVTFTQm9USW45Q2Rk\nZW1hM2VMZE1KdFR4OGJSVHgvK1luWjAKLS0tIGhlcVNUdGRtVVErUGljMUlIVEw0\nNTNwWnZsaVpTVElnR0NIdkJzREJxZzgKjkjpOlE3u1eDiApD3iexc5f2ovANweY1\nc+vLlwX/8KWkXKOeGJq6sTSt88w3t4A3oQnnEl1kntkMuNQZPZlOKQ==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1vphy2sr6uw4ptsua3gh9khrm2cqyt65t46tusmt44z98qa7q6ymq6prrdl" + } + ], + "lastmodified": "2026-07-22T03:11:02Z", + "mac": "ENC[AES256_GCM,data:SfZNebqUvKzhusInUAcndJiVOAtT7OfY9935pHPmq87v3XZzHLrmOkfquWhYoyDEjgbcKpwBLmohrEKIt7IhR+RdXY0QvpYnXlRHSAN6k1MyE2Ted421Ph75z1degQ47CNW/HUjwFBYFfRpVSRjbhMXnaYcUgxdCrfDA/pPOG2A=,iv:EcmnB51UPDjfjWf17rgDB4M7LnVv+W06sbtt017QVPw=,tag:SWs/0/RH30AFq5q5Xj0ZqA==,type:str]", + "version": "3.13.1" + } +} diff --git a/vars/per-machine/buna/data-mesher-node-identity/identity.key/users/kurogeek b/vars/per-machine/buna/data-mesher-node-identity/identity.key/users/kurogeek new file mode 120000 index 0000000..970aefa --- /dev/null +++ b/vars/per-machine/buna/data-mesher-node-identity/identity.key/users/kurogeek @@ -0,0 +1 @@ +../../../../../../sops/users/kurogeek \ No newline at end of file diff --git a/vars/per-machine/buna/data-mesher-node-identity/identity.pub/value b/vars/per-machine/buna/data-mesher-node-identity/identity.pub/value new file mode 100644 index 0000000..b83b503 --- /dev/null +++ b/vars/per-machine/buna/data-mesher-node-identity/identity.pub/value @@ -0,0 +1,3 @@ +-----BEGIN PUBLIC KEY----- +MCowBQYDK2VwAyEAKIJVIWR6PqufT8tOlNs5xIu6NkvMwalSZyDaeoVhpRI= +-----END PUBLIC KEY----- diff --git a/vars/per-machine/buna/data-mesher-node-identity/peer.id/value b/vars/per-machine/buna/data-mesher-node-identity/peer.id/value new file mode 100644 index 0000000..056b2d0 --- /dev/null +++ b/vars/per-machine/buna/data-mesher-node-identity/peer.id/value @@ -0,0 +1 @@ +12D3KooWCYVk5KdxTWWPj7Tv1PM721nXP4U7BkjKNjp1u4TMMTA1 \ No newline at end of file diff --git a/vars/per-machine/buna/dm-pull-deploy-status-key/signing.key/groups/admins b/vars/per-machine/buna/dm-pull-deploy-status-key/signing.key/groups/admins new file mode 120000 index 0000000..6765aa1 --- /dev/null +++ b/vars/per-machine/buna/dm-pull-deploy-status-key/signing.key/groups/admins @@ -0,0 +1 @@ +../../../../../../sops/groups/admins \ No newline at end of file diff --git a/vars/per-machine/buna/dm-pull-deploy-status-key/signing.key/machines/buna b/vars/per-machine/buna/dm-pull-deploy-status-key/signing.key/machines/buna new file mode 120000 index 0000000..5a17ee6 --- /dev/null +++ b/vars/per-machine/buna/dm-pull-deploy-status-key/signing.key/machines/buna @@ -0,0 +1 @@ +../../../../../../sops/machines/buna \ No newline at end of file diff --git a/vars/per-machine/buna/dm-pull-deploy-status-key/signing.key/secret b/vars/per-machine/buna/dm-pull-deploy-status-key/signing.key/secret new file mode 100644 index 0000000..cba11d2 --- /dev/null +++ b/vars/per-machine/buna/dm-pull-deploy-status-key/signing.key/secret @@ -0,0 +1,46 @@ +{ + "data": "ENC[AES256_GCM,data:PtIZ+d8/NpRhBT/Y8ChYa4AYtcaJdo1KW8LXQ9eh0DVT0Lp6bEXVqXhjlMxZIEVpqD6AfvJGqHc3pS51m/pGS4m1ies5J+d4sCq6dQBoiM/JP2p2SI7ndFxOwcA+1LRXBygMb0D17BOhykYopaWVjMdO/hyM8Ys=,iv:+8P3R8dMe32HlI0QAzIZcJFAuYZswTzeihpTzaljh1U=,tag:ZSSNVY36RVKuIKLXjZZbWA==,type:str]", + "sops": { + "age": [ + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA4WkJGSEgyUW1PZWVoT2pG\nUUVuaGFZYWpmUUgzM05aUWsvRm5mbnYrWUVFCmRMTDR3cEVsZVRrMGsyOGxOZjEv\nMFNnY1F1U1pnRnUwM2oybHluczZZMFUKLS0tIGRuTzhwVSs1TEZLOUtkODQ1MmJU\nbnNacnJaS2J6VkNSdDBweUszOXgvd0kKeceaQc4Qc9yleZNBhS9IGAQ3DXBxMGHO\nG2D2Mpg75v6cegbtaBHdIh+Vp/P9e2tkggpMegxfKQR1DcaSje7cYw==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age17d4qt0n9edq57tgcqyk8eu5mrendl59yt6z2y3a4vkq7el8krqtq6lq28g" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIC93eEttR1ps\nV01VeCtIWFJZUGc5amNqZGxBc3JWamM0MUsvVjlSalBrVlEgQVEgd0l6SlBCVW1v\neDl5N0lHYmVrajZzVzVTYjd4WVdNVjZoZVlkUEtmVXlMdyBIdmtoczF0dmhxL1py\nS1hsc0ErckdoVVB0bE02RGdCNW5raERXT1ZJMTkzNjRGNHd2T3ZSTVYrKzZlbEll\nVTZKc2JVN1B2SzRuNkpaekhwSWJQaFZVQQo1N2dLQU1LdDg5Tnk0OFJralJFRktn\nQXRhaGZTSEEvSDJjRmFvMER4SzhjCi0tLSA0bXcyckdCTkh0TGora0t3WmFCSFZL\nMitUbFJ1UXVOcUl0Y1laWnBEcjd3CifUaUuy4ZjdpXypdwVQLL4Lsd3vy9xZIg9L\nG9QF1eTYP0NTWQQzFyQVrG+jktl3+bVWUTCZpiinIHQaBQN9K9A=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpf43tgcfjm048lsqskvq34w2t4uvrm5qy6m2eg6zjj82ctca8wctgpczxvj0q4y6337uhvsxdh5j86k9h9ymautpvv2759ucwnef75ez7pa7fpkddklp40mxk2tedsp74359g0kefn5rsq0x0yss6cu4yd0h06up0rp08t6yc4l0hfa9y8jn5fkx6nk0hjhz06ykwv0fyxe7z42q683jy0" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIDZWQmFDR1RQ\naUNDU0wrWDNtaytYbW8xbWNJRjZuT2dKL2R2TlB5QWJ0bFkgQVEgZlFBRFNyWkNS\nRDJQaUJ3WWowTEcwaTk0Z0tiRHpQNmhkMTJZUlZHbHlEMCBtMzE5bzVQb1JmZkpy\nY0orbEs2RzBSVXA3UmZYZkRRanNnc2pHSnJjK1pLVmZOWGR4d0IwZjh1YXlkakRx\nTm5EMXR3ZjNHWGl0Ty8rcHpQbkcxRTZmZwpIdFcwajVVQ2h6a2VxUExnZDN5OXoy\nNGRiZVJQaHptQWRNL2o1RElaakRrCi0tLSBJeVpXWElYZ0RLNktkRWFzT2xqN2ZF\naWpsMWd5VUduRnQxbE1LQ0FUdnZZCg0CXyOMNNM10HOs/CeUyG1tJjDLlTj9x1AP\nhQVCacgXFh5NwbM5/OAlOcu1uRiJFfqck56j20zwhm77Op/Pw3Q=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqprw0vfpc8wzsu78quc777kmee54ln6nnsjrnrhl7nr33eh4kvkksqp05qqxj4kgfzrmrugrsvg7skx6ghh3q9xc0x0agthtkvy25d9eq7eklta5wf7s30hexkuyl5546rdz9ffa5tawlp5yweqkgccntw0ny540n2am3cqw3luhxkfmrp63kwr6mwplhr9u26wll48x0n3k5f60c7hg9a3" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIFBEYXkzeEJ5\nOVA3TG12aFpIdHphUmFOaDMvVHdzZkJjYTVGM1ErS3duRXMgQVEgZUh4S2o1R2RE\nV0svbnErTmxodXE2bUxJK3lla2lvajB3OXVwZHJtcHU5dyBKU3I4WFJnK3BOQXl0\nZDh5NTB5ZFlteFJIM2FVTVp5cmNyRXZqL1V0c0l6L0tSb0c5ZU9jbmRXMTIwb2c1\nQjZsREgzWUxaOXBUd2pQK2NncDZuUmZkZwpCeU9DOXZ6dE0yMldJRUdXS3F1MTY5\nb0xzb0h1VzZtY3lOMXAwNDRTenNFCi0tLSBSZnJxNVI3bjVkVnlJU3RKcUtyTUJy\ndXZpZnhSR1ZmNFpKMUtoMjBSWXZRCohEflOoX1de2yOmDMYlUvWl9m1btZWb4Er3\nVi74pGOtmvQ3mBcbub9Y2y5hM+L6AzfHRpUo4E/9EN74kZM/5Co=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpyewum3q8dfcumfgec8nn958aec9f4q9aqy0k06kw5kq27d6fdqdgp0p7y4ru3n5xk90u747xevxa2af3v37e85j9g3axrmw5hdwdfh0wz22hut5vrafxsx26a7vh8fjwkymz3ramfgvvu4detztu075kmpr8l9ydqda0rnjwatdwmfgswg849p37astvld98s3nleeq575azlwc2hhpuh" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBWOGNIRjJDY1BGdFd2TG5C\nNzRxYU9RdElwUFJYMS9tMzFLVFdJclM1bWlZCnBENmJPWkorYWYvTXBJZEFoVGY0\nSWlwL3RxWjdKMEwzV1RDcTJHMTdBVGsKLS0tIDJJdW14elhRWjhmMWd5QmUzWnNx\nWkJtVVBUeXdlWXJOQ3NIazAyUEJ2Q2sK1VETbFXqs/NlUS2FgD/WWb5ha7oFQyko\nDaOUSfRRpSiLMo2kAMPSe3FVGzHSOS3kBbamk/2ryMDA/aE2H8zfUQ==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1hlzrpqqgndcthq5m5yj9egfgyet2fzrxwa6ynjzwx2r22uy6m3hqr3rd06" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB0MlZrSGs0aXZtaG41SGwr\ndE1HU05HajloVXhsTTZGd0VVWVVsaElxNUFrCnVjRGhYK1lBMHdwV014VExvdnJF\neUgvMTcrWHZXcVNrUmVzcG14aCtBcGsKLS0tIGt5aXNyWkQyN095RlQ4bEkwK0Vm\nRWY1NGdHTHRxUGFsS0dMVmZjMEpUc1kKuSPZauvLTVdwtpepgkTq+ChoO3u7nShy\nucW0UAS2qk+Wq/bv+QWPrZdF27/W8jJi988xHdFFAR4soQG7eMu8Gg==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1pgxgvwck2vr3va6c4c3utj7w2rfg2st9qvm76nc92vhfmplqmu4qs928lm" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBJaVBmNVVkZ3h2MTVkRUg4\ncGJkVjlXOFBTMUNUeDJhbnU2bGphRFRaUnlRCkk2Szc2M3hoc3dENCtQYmlXQUVm\nZ29uamlZYy9vN3dLb0JETTBaTkhLZjQKLS0tIFV6bS8vUGtKbEJLazJhYnVlY09x\nL1ZqaGJ3SnZhdzlpTkJxUDBvTG55VWcKc6RyKG9JjaAJzFdRHlLv+ocO+zNrovgo\n2th56/V7c9Ug++aYdbrYC9kqa/zMtIgLbEcjPiiNJh0wyXrO9WBTTA==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1sg0rvgyetdcqw7j2x983fh69kdkvqsngpe5x36e5920qa7fze3cqhj4wgx" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBvVFcxUk9CSDl4QTVhYWtP\nRmNTZjZzbkFZdEdMOFFyWnBOVVB6Y3ZLQkJZClN4Yk9sQWlGeWU0Tm8vb29DZWRE\nclRtRStrOFRzVnJmeXJlaXJsT3RIWGMKLS0tIENpRmxBOFNFam16UEcwYWlqMVBW\nMkRYZVpCYk1DK3BLaFZsTXRvM3pqb2cKwC7eRy7cY/yoJ3TlR1dG32uqdLjuQQH4\njPcYOFIieDubBYQpvvw8ssvAXwi+KxtLg2hbQNCaOcfh99I3iNTKrg==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1swlyyk2rzvevqawyeekv75nx2dz34zpe3xqhkqme26gcgeavy4dqrfpcd8" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB1ZWFyZHhXRkxjamZxRDJs\ndlhWVGN5cFpVUG9rekZkZFA2cFFFa3Btemc4CkZyRjdyWFEwajl6WW1ZU3JENHVi\nRFhGaWVoTFYycXNVaGpsNm8rWWNHM3MKLS0tIDNVakxPRUlKNDFCTElCNDhCMjdy\nSlRqcUtOQ1htWThUQmxPQ29ZOGE3MDQK/7OIpQT+sYVcAPy+Q6CL5JCcHDuzz5tt\n0q7bx/A6fsKp3jiu7kl3r1YQVt5jUkeQ+2wfk3gcrMyikv2Vd6iT3w==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1vphy2sr6uw4ptsua3gh9khrm2cqyt65t46tusmt44z98qa7q6ymq6prrdl" + } + ], + "lastmodified": "2026-07-22T03:11:03Z", + "mac": "ENC[AES256_GCM,data:J5XMdEQdNVdpLNs+PeWsGlXIARUl05jMA4FbnmpaI4K6mRKe0OPW+GlG+l9hnAgE5dWW3o6GoapmMz5zHIursvMTlNbZlnDVAZzFyjHmql/Z6eIxDTz8j7aoZUkyI4Pad2UsOTAT/sA5SncTeMnKYMQOppig8U+KQHrojRYcBSk=,iv:viPrHACnjOZcpBQb14ro2GxLTVsZJQMm7fSKbUgLyM4=,tag:EXSI8LOUiYxxERFCB6lG2A==,type:str]", + "version": "3.13.1" + } +} diff --git a/vars/per-machine/buna/dm-pull-deploy-status-key/signing.key/users/kurogeek b/vars/per-machine/buna/dm-pull-deploy-status-key/signing.key/users/kurogeek new file mode 120000 index 0000000..970aefa --- /dev/null +++ b/vars/per-machine/buna/dm-pull-deploy-status-key/signing.key/users/kurogeek @@ -0,0 +1 @@ +../../../../../../sops/users/kurogeek \ No newline at end of file diff --git a/vars/per-machine/buna/dm-pull-deploy-status-key/signing.pub/value b/vars/per-machine/buna/dm-pull-deploy-status-key/signing.pub/value new file mode 100644 index 0000000..9568313 --- /dev/null +++ b/vars/per-machine/buna/dm-pull-deploy-status-key/signing.pub/value @@ -0,0 +1,3 @@ +-----BEGIN PUBLIC KEY----- +MCowBQYDK2VwAyEAgQD04f7AF6wLlEc1ZfS26/B597EeDW39Kt+sW8aJh1Y= +-----END PUBLIC KEY----- diff --git a/vars/per-machine/canopus/data-mesher-node-identity/identity.cert/groups/admins b/vars/per-machine/canopus/data-mesher-node-identity/identity.cert/groups/admins new file mode 120000 index 0000000..6765aa1 --- /dev/null +++ b/vars/per-machine/canopus/data-mesher-node-identity/identity.cert/groups/admins @@ -0,0 +1 @@ +../../../../../../sops/groups/admins \ No newline at end of file diff --git a/vars/per-machine/canopus/data-mesher-node-identity/identity.cert/machines/canopus b/vars/per-machine/canopus/data-mesher-node-identity/identity.cert/machines/canopus new file mode 120000 index 0000000..4f5de1b --- /dev/null +++ b/vars/per-machine/canopus/data-mesher-node-identity/identity.cert/machines/canopus @@ -0,0 +1 @@ +../../../../../../sops/machines/canopus \ No newline at end of file diff --git a/vars/per-machine/canopus/data-mesher-node-identity/identity.cert/secret b/vars/per-machine/canopus/data-mesher-node-identity/identity.cert/secret new file mode 100644 index 0000000..597942d --- /dev/null +++ b/vars/per-machine/canopus/data-mesher-node-identity/identity.cert/secret @@ -0,0 +1,46 @@ +{ + "data": "ENC[AES256_GCM,data:F8O/iTkAl6fKk8NdpnxGnjGMgU2OJtOQiQmXLpEDvBDA/0mp3T77cnFEeBnlEK0S9D9e03HdfkeicrQj+XLWY6gP8Im5mwLeMYW/EW+L+k5W2LY97ExE0NKDGOU+try5v4GYYw4XDtPAAuIi0tPGPnRTgSbcRLsTDBxwqpemcfWzaF0pxaUzSwO177pJfrlxWPXx77i7kCN+NVnchLpwPchoD76F3SGe+atgXMex2n6rrwC7utBvTOfOt95GqUbLbLFVzyrvJYhBh69WGQxlOhhN9TWqLC2m+TxAT2NzOJs1Czb1rgINd1Phrb7h,iv:yRyx4Wjs5/H+HgQZbHfysM6vhTnG2M7dQKS6hOBCPn4=,tag:Z1R3SviHFTkICnX6axLV5Q==,type:str]", + "sops": { + "age": [ + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSArRWFCd0liUDFzakJCK2pH\nNVVsNENaUUUxcndsbCsweStzUExNbGxQNXo4Cm1TdFM5clhHTFprOVQ3NkNzT3Na\nU2picjJWb2UzcldzODRMWlhzNHRZbVUKLS0tIDF1d0JPWU1kdmhpUmlHMmZIdzM2\nQ0lBWkpqd3RSdlF0ZHFFQ0ZRanFHVEkKEhHZ8Ldk+Vfh5O743OlmWwgUdhsYGRma\ntEefP7H2g1KihL7fMTreNDO0FOd0w0kfOg5x+GBMnTygUH9JNmZnXw==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age17d4qt0n9edq57tgcqyk8eu5mrendl59yt6z2y3a4vkq7el8krqtq6lq28g" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIExTWlB3dUFr\nSmxJRjJwM3F4UER4bTZ0TUFaRnNIdGRKR2JleEFKVUZ4QkEgQVEgd0l6SlBCVW1v\neDl5N0lHYmVrajZzVzVTYjd4WVdNVjZoZVlkUEtmVXlMdyBIdmtoczF0dmhxL1py\nS1hsc0ErckdoVVB0bE02RGdCNW5raERXT1ZJMTkzNjRGNHd2T3ZSTVYrKzZlbEll\nVTZKc2JVN1B2SzRuNkpaekhwSWJQaFZVQQpoQjNLRHJvclJvS1NtQ2VXb3QvSG0z\nZEdkNW9vNGhydlZlUnJhS2JqTm5NCi0tLSBKd0J4RFdVZ0E1dmV0bWR2NlpQemVL\naXUvTW9pd2RnVjBvY1docEFvbEwwCqJWXI91FEwYJMBAn4D//hkEWm0qJ0Yk0CQJ\nDpbJrKmJ50vlIHHYKwYjQr4nHUzsGDNI7NnBUc0w0ojp2NpJFtc=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpf43tgcfjm048lsqskvq34w2t4uvrm5qy6m2eg6zjj82ctca8wctgpczxvj0q4y6337uhvsxdh5j86k9h9ymautpvv2759ucwnef75ez7pa7fpkddklp40mxk2tedsp74359g0kefn5rsq0x0yss6cu4yd0h06up0rp08t6yc4l0hfa9y8jn5fkx6nk0hjhz06ykwv0fyxe7z42q683jy0" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIGYydXk4Zmdy\ncy9XTTg0c1pkV21RUms2MGgwTkRNNnlTcTdjVGZTcFBNbXMgQVEgZlFBRFNyWkNS\nRDJQaUJ3WWowTEcwaTk0Z0tiRHpQNmhkMTJZUlZHbHlEMCBtMzE5bzVQb1JmZkpy\nY0orbEs2RzBSVXA3UmZYZkRRanNnc2pHSnJjK1pLVmZOWGR4d0IwZjh1YXlkakRx\nTm5EMXR3ZjNHWGl0Ty8rcHpQbkcxRTZmZwo0VGE1QjBIOTRZbjA0RUVOVmZPRlY1\nblV1VGw3RXVOZmRURi80enYxUXg0Ci0tLSBXMjk4NFcxU1lIaXhYUlZLdjdoajlS\nYVpSb3VKTUtIY1FZOW0rR2wydTg0CqjUdMQa5oewMp7bcw5r3qpPqGi+5nY8+4pR\nzcV1RuX7gwmuvkLDkrVuQd8UksfXTG25O6dPLSDKlpWs+hCkodo=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqprw0vfpc8wzsu78quc777kmee54ln6nnsjrnrhl7nr33eh4kvkksqp05qqxj4kgfzrmrugrsvg7skx6ghh3q9xc0x0agthtkvy25d9eq7eklta5wf7s30hexkuyl5546rdz9ffa5tawlp5yweqkgccntw0ny540n2am3cqw3luhxkfmrp63kwr6mwplhr9u26wll48x0n3k5f60c7hg9a3" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIHd3NTQ5dC8x\ncHJMRjd6Z1EwMTdBeUxDaWNPWE5ZQ2V2RVBaemRiSTlrbTQgQVEgZUh4S2o1R2RE\nV0svbnErTmxodXE2bUxJK3lla2lvajB3OXVwZHJtcHU5dyBKU3I4WFJnK3BOQXl0\nZDh5NTB5ZFlteFJIM2FVTVp5cmNyRXZqL1V0c0l6L0tSb0c5ZU9jbmRXMTIwb2c1\nQjZsREgzWUxaOXBUd2pQK2NncDZuUmZkZwo5ZE9mY2h6M1JVTnFqMCtBaW5RTGpH\nOFlEVER3NVpKMEpwdHdJV09mbnhjCi0tLSBtb3gzeVhLa3dMclF4Ym5NdW1qck9a\nUThwVXFVbzFRUFZRQ1d2U2pCbTNvCub2N2c5C5MfnmcuJIz9UFHBrbxVxEnS1qMN\nFolgAs68prixXliXmEbn9oLGSrYhdghLO0oHxcbEv52UxfQOdxU=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpyewum3q8dfcumfgec8nn958aec9f4q9aqy0k06kw5kq27d6fdqdgp0p7y4ru3n5xk90u747xevxa2af3v37e85j9g3axrmw5hdwdfh0wz22hut5vrafxsx26a7vh8fjwkymz3ramfgvvu4detztu075kmpr8l9ydqda0rnjwatdwmfgswg849p37astvld98s3nleeq575azlwc2hhpuh" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB0R2RjT29LWlVMZllxZUlR\nQ0JERHhkcnkrelFBL2JSQk9RNDNDZEc0U2c4CmpEYVROaEVSQ082TVkzTktZZzF0\nNHNza1dyZU1FTjZ4VkZXYWYxN3I1TzgKLS0tIDVLa0xDTzdpRkJheU5HK2krWGN5\nM2xiQmdkbjNlNEl5ZVhVekF2Sk5wS3MKhN66d0jyJiC/TMUvO4Kozzw71lBCSMP8\nQW4CO/hXJaqquQB58YfjNxZukOYcNOOqSXpZveNrIrxeU/YwU7w/eg==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1hlzrpqqgndcthq5m5yj9egfgyet2fzrxwa6ynjzwx2r22uy6m3hqr3rd06" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBIVzVuM3Z0UzUwa2FIc0M0\nWFBncDltYUhlN1NzYUNud3VLK2svcDd3SnpBCkdONVFrR0lWd2cweW9IVWJOdDh4\ncitkTHJnRnlzSUd3T0FyQUh0Mk90Zm8KLS0tIGVTL0pGSUwxUEZQVkJUV0VCbEhM\nZkVMZEluUWYzbG9CSk16RmY4N1lNRmMKH7EURg6kPJS4NSfJ/KAWkoyhm2fP+ECB\n9wWJAiTWRLbh1AagDpKdgJ8BfLF+QjFkN8ag5nEbcMdi8LEd880Vcw==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1sg0rvgyetdcqw7j2x983fh69kdkvqsngpe5x36e5920qa7fze3cqhj4wgx" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAyUWNwU1paNk5CMldYUVp0\nN1JrSExhNUo1Yis1cE8xVVBWdnZKM3FJNTFjCnRRclYvTDFJRTlXV2V6cTlnN050\nRXBQZG5KUGNjenZGaGd4ZUkzb1ZXSWsKLS0tIDRiblRWY0VuZzNJZm9CODNxUmZH\nKzNlNGI4bnhNeVlvUU5OUHl6TnlCWmcK1ywo4pKNTwQrM51UcarCZGiG7BW7wJnn\n9PAGhq4uoqO8ll6pRNh5GMxmKYXTAEREukmPstk0x/qeWQZffcMpEQ==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1swlyyk2rzvevqawyeekv75nx2dz34zpe3xqhkqme26gcgeavy4dqrfpcd8" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB1N2RNdHI4OVdpaE5VbTBh\nd2xtYzNrc013cVRoMnV6K2RRSFdYTXRKYmxzCmVVK3E5QkM4WVdVMERFOFF3ekw0\nV0VBNjVKRW9YdDVtd1Z1bDlhVmd2c3MKLS0tIHp4bUxHM0tGK1dFTXl1RTBEUk94\nUFVFWHVFeTVObUxrdTRwNU9nVjZ0WFUKnUF2q9swBVe1PbIXW9hiWKKmctrZ+Z5R\n6Iw8HL9q+9dCZq44Yn0cpISq0OXv7K//x6nLMzOaRJNit2mAZlnfwQ==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1vphy2sr6uw4ptsua3gh9khrm2cqyt65t46tusmt44z98qa7q6ymq6prrdl" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBETFVua0xDS25ObkRFaG9t\nVFd2QnJGOENWcVNpczRUTVp1VVpGTWdwdmdRCllhcEEzakhOaGRPYVpLNzE2MjRK\nUmlsQVQxZyt3WWx4SzFFazdDTlhrajAKLS0tIFIrVEw2Y1czbWo1Y040OFdHRS8y\nTEl6YzRaN3FBdk5CWDhJeGVTeWczTDQKzA0VdGXtwO7ityQjmXRAA0s076eJ25sA\n4ekELZOXINRRypa1eKX46r2w220Gjr9W2KwgPwIPybeEdch0auj70g==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1w6fg9v57jesdv0ectnhynmy5vqdpf6hgyhnn5rejyj2xgghrud4q0jfcta" + } + ], + "lastmodified": "2026-07-22T03:11:03Z", + "mac": "ENC[AES256_GCM,data:jt7M43q2+DkU7Lp/Md01N4MDxSMujlLP2cEKOCPwM3aJnKwJ2btJAr8ZetSK6OU58L5qwXH48XpMITLR7q/hDj9VPYBC9D/eOg4/2upILAoOSCUCS6oIxruelEsL071WYKIJ2XeGhmDKyt7ZWct/efXcmiEptKUUEd9Ukzs9kIg=,iv:PoRVWHmIvs/wjnpEs1RXtcxYrlZqv5LLenWZ2M4ecc0=,tag:ZQWzLhT68VNoW5LjximY6g==,type:str]", + "version": "3.13.1" + } +} diff --git a/vars/per-machine/canopus/data-mesher-node-identity/identity.cert/users/kurogeek b/vars/per-machine/canopus/data-mesher-node-identity/identity.cert/users/kurogeek new file mode 120000 index 0000000..970aefa --- /dev/null +++ b/vars/per-machine/canopus/data-mesher-node-identity/identity.cert/users/kurogeek @@ -0,0 +1 @@ +../../../../../../sops/users/kurogeek \ No newline at end of file diff --git a/vars/per-machine/canopus/data-mesher-node-identity/identity.key/groups/admins b/vars/per-machine/canopus/data-mesher-node-identity/identity.key/groups/admins new file mode 120000 index 0000000..6765aa1 --- /dev/null +++ b/vars/per-machine/canopus/data-mesher-node-identity/identity.key/groups/admins @@ -0,0 +1 @@ +../../../../../../sops/groups/admins \ No newline at end of file diff --git a/vars/per-machine/canopus/data-mesher-node-identity/identity.key/machines/canopus b/vars/per-machine/canopus/data-mesher-node-identity/identity.key/machines/canopus new file mode 120000 index 0000000..4f5de1b --- /dev/null +++ b/vars/per-machine/canopus/data-mesher-node-identity/identity.key/machines/canopus @@ -0,0 +1 @@ +../../../../../../sops/machines/canopus \ No newline at end of file diff --git a/vars/per-machine/canopus/data-mesher-node-identity/identity.key/secret b/vars/per-machine/canopus/data-mesher-node-identity/identity.key/secret new file mode 100644 index 0000000..13e222c --- /dev/null +++ b/vars/per-machine/canopus/data-mesher-node-identity/identity.key/secret @@ -0,0 +1,46 @@ +{ + "data": "ENC[AES256_GCM,data:U8RbGdfPZ3bypY1X8z+U0um9J9GBYgnx93p84+YthcOBxiVOhkQMG3io1a5awUiZKw2pP9ZHM1LsIpQ89nIfu5AXrA/ObeJNyQMBfiU7Drt7FtmvfOr/QpeCJSw36aKyZQ35gqiqVvxKKByWwSMrUo3/bFEEP14=,iv:lf3Xfjylp819SVmNdW2bDVxVh74rsYS0zdRqoNCuU2g=,tag:yVY4J52OQP8KwPTzkOIwag==,type:str]", + "sops": { + "age": [ + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB6T1JKRVA4NzFha3dWWTNy\neElrZDhzQnJJR2M1YlczY0xHdGtpdnBLcDNjCklVZGxKWVBDSlViTGkxNUtubVBv\naU9VRkJ2RmVucTN1aCtxaXp1bGNEbHMKLS0tIDV1UmdEVU1IZXdQblFLT0xDdVBI\nVTQ4NzhQTVU1UEJxRkNxWW1zUHJwdHcK9SyGHBkMK7Zv+IT3XlqFChpxoJrD3EJ6\nzUAMElciI8Gq9PYfWCOcZLca6o1OgaUOnfsZIu0te2pJ5/i9AMRBgA==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age17d4qt0n9edq57tgcqyk8eu5mrendl59yt6z2y3a4vkq7el8krqtq6lq28g" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIEFqVWxUeVpY\nVXBNVlVhWmJhMUlCQnY0eW1KVEExYWNyL0FTMjlhUHgyenMgQVEgd0l6SlBCVW1v\neDl5N0lHYmVrajZzVzVTYjd4WVdNVjZoZVlkUEtmVXlMdyBIdmtoczF0dmhxL1py\nS1hsc0ErckdoVVB0bE02RGdCNW5raERXT1ZJMTkzNjRGNHd2T3ZSTVYrKzZlbEll\nVTZKc2JVN1B2SzRuNkpaekhwSWJQaFZVQQpKUm45YU8rR1ArbEdHRk1vb3RqS3Nl\nZHZVWkJMSWJyN0VYTzROREJXd21jCi0tLSBWQU1tc3ZkM1p4RUdDT3ZydU4zS3FD\nR0pjQVJtR050bHRCdVBTcnNFM0NRCr9g8zSIHdWUd01wVf5ykhZfHXCP5UKqOeIw\nfnGA8iST0vuHY6FzanwkDWruYZnnOZ5+Oks14iCDIy7RbJLk5So=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpf43tgcfjm048lsqskvq34w2t4uvrm5qy6m2eg6zjj82ctca8wctgpczxvj0q4y6337uhvsxdh5j86k9h9ymautpvv2759ucwnef75ez7pa7fpkddklp40mxk2tedsp74359g0kefn5rsq0x0yss6cu4yd0h06up0rp08t6yc4l0hfa9y8jn5fkx6nk0hjhz06ykwv0fyxe7z42q683jy0" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIGd5RHVZTUx2\nQVZvanZuOGVOVm9qT0dlK1BkR2lpQzRqTVZPOElmU0Z2VEUgQVEgZlFBRFNyWkNS\nRDJQaUJ3WWowTEcwaTk0Z0tiRHpQNmhkMTJZUlZHbHlEMCBtMzE5bzVQb1JmZkpy\nY0orbEs2RzBSVXA3UmZYZkRRanNnc2pHSnJjK1pLVmZOWGR4d0IwZjh1YXlkakRx\nTm5EMXR3ZjNHWGl0Ty8rcHpQbkcxRTZmZwpqZ0lZMkxxUlMzKyt2L3R0VG4xU0k1\neUhvM2JmaTlkeG43d0czbEt4NTNRCi0tLSBacU9sSEM4WmhaMHpELzhDa3U4RHhj\nMHVHUVNDR0VES08zbVpibkFKWDBBCllg0JWFqAVYbIRMVARvuAdQyV0/NvNQUAlP\nfl+uDhCiE2UW46AiCjuBntl5BAxC8PoQbQhra9+HOlbjYbP6OwU=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqprw0vfpc8wzsu78quc777kmee54ln6nnsjrnrhl7nr33eh4kvkksqp05qqxj4kgfzrmrugrsvg7skx6ghh3q9xc0x0agthtkvy25d9eq7eklta5wf7s30hexkuyl5546rdz9ffa5tawlp5yweqkgccntw0ny540n2am3cqw3luhxkfmrp63kwr6mwplhr9u26wll48x0n3k5f60c7hg9a3" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIHdOWXBxTTVP\nNzVySmsvcE16djRrUWxwc0h0Z2NzQTRuV2M4eEJPaEZUbmsgQVEgZUh4S2o1R2RE\nV0svbnErTmxodXE2bUxJK3lla2lvajB3OXVwZHJtcHU5dyBKU3I4WFJnK3BOQXl0\nZDh5NTB5ZFlteFJIM2FVTVp5cmNyRXZqL1V0c0l6L0tSb0c5ZU9jbmRXMTIwb2c1\nQjZsREgzWUxaOXBUd2pQK2NncDZuUmZkZwpHUnBTbjZQZ3ZZc29aZDNreXdtZTRX\nbkhXYlpPakc0UEdsSjlpdE12MERjCi0tLSB4UHhsMlZCZlIzbGVha3FUM0lmZ3k5\nV1dXUzVTQkZUbWpmdW5ydDM5V0FFCs6tt6RoNc6+p0ph8BPPjy/zW2WMl5q2UwI+\nM4yI6bnnkMGiRkFRLF6GTuRmZN878MEI5pXRErZsD27FGd11OmE=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpyewum3q8dfcumfgec8nn958aec9f4q9aqy0k06kw5kq27d6fdqdgp0p7y4ru3n5xk90u747xevxa2af3v37e85j9g3axrmw5hdwdfh0wz22hut5vrafxsx26a7vh8fjwkymz3ramfgvvu4detztu075kmpr8l9ydqda0rnjwatdwmfgswg849p37astvld98s3nleeq575azlwc2hhpuh" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBRWTN0NE5Dam5xeEE4ek05\ncndhZ3R3UmU5OVJUSVh4RTN3TmlkU01wTlFVCkFnbGlYamVqamlPSlN3WXlVZ0FN\nSEh2aGNmU3QraVF5dmhSVVRsbjA4OWsKLS0tIDBGYjExS1JKRkQraHRsVkVheS9v\naXNDM3RtOVkzVWpSSllBUjVuakV1aFEKicn8VmCGK1jsvWzMvJiMZtiQP5RlQsP8\nGz2O0Vg3GE+ccoCuImeHFw9saECjOBFGTo4LWe4RvOLc0VIUN/81Fg==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1hlzrpqqgndcthq5m5yj9egfgyet2fzrxwa6ynjzwx2r22uy6m3hqr3rd06" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBWOHBaUEtpN005Y3hTcCt0\nbnhJQWlHTmRjWmVVYTZNWmFIWEd4d3ZTRXhnCjd0YVpqM2R3MWZBMURXRkVTQzR4\nazJaZjlQS2ltMHNrQjZITEl0WlozS3MKLS0tIDhUeXJEeVNzMWxEUVh1MEhiaEV1\nMmt3RUdLQi9qc0tOOXMxVGFjc2VKbEUKH5PWZ2PtBslj/Kw8yzxRzn5mXwc3gmcy\nRmcAZD/2MGVn51TqDAd9yyfyRS9uoM4ElXCEhhX9L3FEfjYKwnMFAw==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1sg0rvgyetdcqw7j2x983fh69kdkvqsngpe5x36e5920qa7fze3cqhj4wgx" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBETzc3WWJ2QVZ2ZkVkbU5H\nU3JxbVEvM0tGRkFlb3NNS2Y4dzhaUTljWnlZCnR6VG0vMG1OaUFEeU1oYUZUcm1U\nWlBnTmRKeDN4QTVNejFMNlUzN0xXZGsKLS0tIHQ0UG5IcU1DWjlLMFVRT0M4cVl1\nWVBZRDhGU1pCL29peGdjdFFrYXFRb0UKGMXtZyR9qPr8OEFtJCFuWIpmag+TwWVV\nIhCFEN4BhBRGBIBr1jOav84LgQB4HjS2JLBYN1LKkhC5YUxMdEBT6w==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1swlyyk2rzvevqawyeekv75nx2dz34zpe3xqhkqme26gcgeavy4dqrfpcd8" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBNTUU0TjQxaFdGOVFxNzNx\nZVRZUWtXQmhPZVNKZ2UwS2lsZWlobFpycjNBCmgzcXZRTzlEbUVxZXp3c3lNT2l3\nWW9BVDc1NEhlTFpCeWM1cUpQczBYWm8KLS0tIEVDR09GZ3EvNFpCN1kvRWFFdDhh\nOFhYSXVVekRBdnZnR28vbGlLSW9XYlkKzxrzsT0T7Y78rwsTttkXqcsqZTckmTEB\njIuiuFk3UY/LAuZKCVhS2P4CZ7JnW+xEc4Q1eV3q6UONa30wpyikcQ==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1vphy2sr6uw4ptsua3gh9khrm2cqyt65t46tusmt44z98qa7q6ymq6prrdl" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBKUWw1SitjVG9ObmJzT1BO\nbFZiaEZDMUcrd1lsNzRKN01SMUtOalBNd2dFCkxHdE1RTENjb0kvR212ZHpyclRX\nbGlaclpzQUxnSzdtbzJkUWFUVnVxanMKLS0tIHdueU43OE5obEUxbUxXbjNiNCty\nQno2eThWT1FOc3B6VWY1L2NobzQ2bmsKz4bDNH/sou3fCCu4rkLx70Gn0YqndreQ\nx2N+LR1BcUrOpjD5cXAr7OsdgTFYO7wJj6YYGab+LC/KDCtN/DCUMQ==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1w6fg9v57jesdv0ectnhynmy5vqdpf6hgyhnn5rejyj2xgghrud4q0jfcta" + } + ], + "lastmodified": "2026-07-22T03:11:03Z", + "mac": "ENC[AES256_GCM,data:zkDpNDhhCq98ErY6DWx2ZQxb7K8fnns83nAJ1dMvpNhAjeQrED1HzSCOn7cT4zoq0N+a17sHIe3RnsUUUJF/Hrjglb8YdXvPUA3Wwx7wJH7yZ/V9uqkq0NMq6DPS7OaRuklFMVMVsvz1MhYppmJRoWoaspMqPjITyU0cL+4Au0E=,iv:5i+IpLvMvSa52UTYmtua9NoBMGdKkytp8DrWw2GLBfc=,tag:hRmywwCRMd0f9B631AHlkw==,type:str]", + "version": "3.13.1" + } +} diff --git a/vars/per-machine/canopus/data-mesher-node-identity/identity.key/users/kurogeek b/vars/per-machine/canopus/data-mesher-node-identity/identity.key/users/kurogeek new file mode 120000 index 0000000..970aefa --- /dev/null +++ b/vars/per-machine/canopus/data-mesher-node-identity/identity.key/users/kurogeek @@ -0,0 +1 @@ +../../../../../../sops/users/kurogeek \ No newline at end of file diff --git a/vars/per-machine/canopus/data-mesher-node-identity/identity.pub/value b/vars/per-machine/canopus/data-mesher-node-identity/identity.pub/value new file mode 100644 index 0000000..ff89239 --- /dev/null +++ b/vars/per-machine/canopus/data-mesher-node-identity/identity.pub/value @@ -0,0 +1,3 @@ +-----BEGIN PUBLIC KEY----- +MCowBQYDK2VwAyEAf8lV61N5/9FgxJ70Ee1bbg5n7BlET7mvu6kQUfYBVoM= +-----END PUBLIC KEY----- diff --git a/vars/per-machine/canopus/data-mesher-node-identity/peer.id/value b/vars/per-machine/canopus/data-mesher-node-identity/peer.id/value new file mode 100644 index 0000000..9db2678 --- /dev/null +++ b/vars/per-machine/canopus/data-mesher-node-identity/peer.id/value @@ -0,0 +1 @@ +12D3KooWJRC1TRSECsZ98TswzZnYjwkaam5upttjvRtDAM7ScatA \ No newline at end of file diff --git a/vars/per-machine/canopus/dm-pull-deploy-status-key/signing.key/groups/admins b/vars/per-machine/canopus/dm-pull-deploy-status-key/signing.key/groups/admins new file mode 120000 index 0000000..6765aa1 --- /dev/null +++ b/vars/per-machine/canopus/dm-pull-deploy-status-key/signing.key/groups/admins @@ -0,0 +1 @@ +../../../../../../sops/groups/admins \ No newline at end of file diff --git a/vars/per-machine/canopus/dm-pull-deploy-status-key/signing.key/machines/canopus b/vars/per-machine/canopus/dm-pull-deploy-status-key/signing.key/machines/canopus new file mode 120000 index 0000000..4f5de1b --- /dev/null +++ b/vars/per-machine/canopus/dm-pull-deploy-status-key/signing.key/machines/canopus @@ -0,0 +1 @@ +../../../../../../sops/machines/canopus \ No newline at end of file diff --git a/vars/per-machine/canopus/dm-pull-deploy-status-key/signing.key/secret b/vars/per-machine/canopus/dm-pull-deploy-status-key/signing.key/secret new file mode 100644 index 0000000..69f3be4 --- /dev/null +++ b/vars/per-machine/canopus/dm-pull-deploy-status-key/signing.key/secret @@ -0,0 +1,46 @@ +{ + "data": "ENC[AES256_GCM,data:Es2aYK2cEEiw6bwrMiJ+ldZPoSmuOXyL/c8zAhfvL5S+g9UoLa5X5aqPGRRRw06zbKUq1kkiSkK9pu3l0xJKknj4ptYZEOCwnF7eDOuy087ps9Mx9nwN4ws2wA7j3gp1nIa9N19AaQRwWJpEEpvKLqqS2fNiw+U=,iv:KZjzjuHzz2AzkEx2Dq+RMNhfgE32jBTbhT6uPEGMXwI=,tag:80odcWO9rSCfy3TQibF0WQ==,type:str]", + "sops": { + "age": [ + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA0TXh0WlB4T2lNc1B5ckFs\nYWI2ckhrVXJCYmJYbjhFdHVQN0ZRUnBQd1JrCnl6WmxRMmJzcTkyaEJlaHpuTnp5\nc3R5VzkyeEM1d0NCTDdOaDg2SnFsZkEKLS0tIFJDL0dQWWU0S1oyeitkTnZJdlVy\ncm91Q2tGL2FlSzVianhXT1NuQkhsSTQKVKZQ4vzGV8q9CPAX6jDjNU1H/OPz3+F4\nW1fWc00pS9I3QLqQKVj3Pa+P5nofCPtNEtC1E1hyZPLhfvAQMyFB5g==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age17d4qt0n9edq57tgcqyk8eu5mrendl59yt6z2y3a4vkq7el8krqtq6lq28g" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIHR1MGZPREdP\nYjFHK1NmeEJucXVZeElVUzQvZ1JoMzlkQzE0dlBobHVhaVEgQVEgd0l6SlBCVW1v\neDl5N0lHYmVrajZzVzVTYjd4WVdNVjZoZVlkUEtmVXlMdyBIdmtoczF0dmhxL1py\nS1hsc0ErckdoVVB0bE02RGdCNW5raERXT1ZJMTkzNjRGNHd2T3ZSTVYrKzZlbEll\nVTZKc2JVN1B2SzRuNkpaekhwSWJQaFZVQQpyNDRiOWcrb3lFeTBwK3Nzc2t3bXcw\nZHE5SGRrMUd6S1BpZUFEY2Erc1hnCi0tLSA1TWZWSk1qdGNZQTJvNVlXNzBtVk9L\nNlVHQjllM3ZLKzB1S0c4cE1obk1VCr8IxONUfitkgkRMblHPJxRugevjQYeXDfrg\nnm4/6zZqH9ZOHq4m7Wf0Nq1+M3kzyGO0gtvnobpucKkvri5X2bY=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpf43tgcfjm048lsqskvq34w2t4uvrm5qy6m2eg6zjj82ctca8wctgpczxvj0q4y6337uhvsxdh5j86k9h9ymautpvv2759ucwnef75ez7pa7fpkddklp40mxk2tedsp74359g0kefn5rsq0x0yss6cu4yd0h06up0rp08t6yc4l0hfa9y8jn5fkx6nk0hjhz06ykwv0fyxe7z42q683jy0" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIGZTMVJINFl4\nTHZBcVZWS3p4UFZ0bjdqb0N1cnF3d0x2VFhSS0lPSjBQQ1UgQVEgZlFBRFNyWkNS\nRDJQaUJ3WWowTEcwaTk0Z0tiRHpQNmhkMTJZUlZHbHlEMCBtMzE5bzVQb1JmZkpy\nY0orbEs2RzBSVXA3UmZYZkRRanNnc2pHSnJjK1pLVmZOWGR4d0IwZjh1YXlkakRx\nTm5EMXR3ZjNHWGl0Ty8rcHpQbkcxRTZmZwprZWlZR0dNMWZ4UEk3aHRCTjVPeFRt\neG11V2VBemlYNGZUKzdjN2ZibUd3Ci0tLSBpK3dHb1VtNkxxQ29ST2JDY1VjcmFk\nT3p3bjBwRzFmMGVEblNNYzQ1aVNJClgLwtwYkXgdGDMni7YEsP7Ovxn1ibaJOAJl\nwIq3qB5FXOq4Y4IB95wlXInFTSgJgIT3pzgIUrZx8+0kx5trglw=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqprw0vfpc8wzsu78quc777kmee54ln6nnsjrnrhl7nr33eh4kvkksqp05qqxj4kgfzrmrugrsvg7skx6ghh3q9xc0x0agthtkvy25d9eq7eklta5wf7s30hexkuyl5546rdz9ffa5tawlp5yweqkgccntw0ny540n2am3cqw3luhxkfmrp63kwr6mwplhr9u26wll48x0n3k5f60c7hg9a3" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIFQ2RVV6dUNN\nMysxWm5hL3pHbU80WGR5aFIvMlh3dXh5TDRQSHMzVVRERW8gQVEgZUh4S2o1R2RE\nV0svbnErTmxodXE2bUxJK3lla2lvajB3OXVwZHJtcHU5dyBKU3I4WFJnK3BOQXl0\nZDh5NTB5ZFlteFJIM2FVTVp5cmNyRXZqL1V0c0l6L0tSb0c5ZU9jbmRXMTIwb2c1\nQjZsREgzWUxaOXBUd2pQK2NncDZuUmZkZwp2YVc1Ym54ZHM1VDVIOHV5M3VEczhN\nODlydmtyNFlTZVFKd3RBUzRmdGJVCi0tLSBCY0VBZ0R5ZmpjMnRtdlJvem91dkRN\na2Zqa1NYKzV0aDFvYWFzOWlNamFnCiEwooMr11qG1XTZsBhCtH4oWh6gxUFaGYxu\nZ1H1QQbImxk6L318jWthPEmFC4mxvwyvKDM8LyOY5jqIgC6XsO0=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpyewum3q8dfcumfgec8nn958aec9f4q9aqy0k06kw5kq27d6fdqdgp0p7y4ru3n5xk90u747xevxa2af3v37e85j9g3axrmw5hdwdfh0wz22hut5vrafxsx26a7vh8fjwkymz3ramfgvvu4detztu075kmpr8l9ydqda0rnjwatdwmfgswg849p37astvld98s3nleeq575azlwc2hhpuh" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBVaWNqeEhUL2kyTkw0aElX\nSmREUndwZk1LY05VTzlZWUR2bFREdkRUZWc0CjczSXhWODkvMHpKNG9LdUg3aG0w\nbWwvWXJwQXhHcW5OeWRTK3BCYkhxeE0KLS0tIC9tRVN1SFVtZ2E0TWlhOC9HbnM0\nSFp5ZTdTbGNHNUk0eDR6YjNmeUZFV1EKMCE//uajwdIkdbJTSDaG1RXSTK1hBrvP\nVZIXo4idwfZd0yZLZ8DEXihzV8G89fFBaseKuZhcT5J0GSTjk76tFw==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1hlzrpqqgndcthq5m5yj9egfgyet2fzrxwa6ynjzwx2r22uy6m3hqr3rd06" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAvaXFFT29kdEZRYWhOTnE0\nbFV0WnlzdlF6Kzh2a0VpQmF2NXQ0aDVKaUM4CjJnakZuN0JONzNVMnNRb3pxaVpU\nbkJSSEFlZVVCOC91NUk3dm5vWTk2cG8KLS0tIEJsMUVWQnV6MFIxMXVsazhIVThk\nNkwrWEVSN3VyWVlkdzJvSm9RNlQ1aFUKLf46uYcw0zavibGiZGWvXtx7yDMb8bCC\ntFZ5+EYmZbckm3Lk5ulmBKBAuRSsSfx2KLl3Us1OEzyKW5+ZtKwiCw==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1sg0rvgyetdcqw7j2x983fh69kdkvqsngpe5x36e5920qa7fze3cqhj4wgx" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBZOGlESzA4Kzd3U2dlQUtK\nb3BZL0l5OC91THp3a0lMTnd3VWZMcnNsdTFJClMzNTNvWVRERWFhVkJidFlySjVY\nNUxXdm0xSWRaS0IxQ21ONjJ3all2UG8KLS0tIGZvenV3WlVONXpwWEl5KzV2d2lS\nOE1YRTZFdUQ2dGRPb1hpMUJqelNsS1UKGD2Nzi1H0RFTfd0kHHX5SsMAVGYlM005\naefqGQQOGDGALu5oy1nyE8oMddF49xnZRF1egASeA8xcb+nUP4V5Xg==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1swlyyk2rzvevqawyeekv75nx2dz34zpe3xqhkqme26gcgeavy4dqrfpcd8" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBpcEFPMCt4enpVaUZsaDlx\nVS9PTHVBY0dZWHJPNXpwNXc5OGRza090a2hVClpSWWxYZ3pNd1lWejlOSjFxWklM\nRzF0Vll2cjZtM2dYSVRNYThoUjZFY2sKLS0tIEhKUExPZWtGQ3JRamtndTZMKzZa\nTCs4bTRBZnpvRzBQMUx4bFI2bWhGSTQK+a9xhpqBfglGn8xgfl/olk/t2b8tCnB7\ngk4VclvKlFXlmzoQaNjPLSHCLeuc73DiiHt4xHnIRPJgqsX2QDrRXA==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1vphy2sr6uw4ptsua3gh9khrm2cqyt65t46tusmt44z98qa7q6ymq6prrdl" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBHZFdSd1BETlZ5MGMzVVQz\nT0NORGZPUmpkNDY5S1BocnU3TVFBa0xwWmdBCnZnYldTQkt4VTJaM2xTYitNUzhF\nT0pDZUJhTWVEQ1lESGFRYTZibWtUTGMKLS0tIGhwS2FXdFNENVhlT1hyUnhCS2xG\naElpTVZrU283ei9Sa2FzZXd0TjI3M2cKZn1lUoJ4ANJz+dTvG5Fi11ez0t77Mt3x\nBA4A5T9OnIJZV8V0c5dVjUtTejQh8nqEqwwuinE+/1g9vZiLYSgxPA==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1w6fg9v57jesdv0ectnhynmy5vqdpf6hgyhnn5rejyj2xgghrud4q0jfcta" + } + ], + "lastmodified": "2026-07-22T03:11:04Z", + "mac": "ENC[AES256_GCM,data:bbJvfIkDvcuSvGhN4dv1Sf9vMm4JQbu7jc2DhCpGDrx/8maTQMg0EBoUDMsWWTm0lA9Wu7b2QXKW40S9KL7q0xt/3ABbcCd+LCFyNPJVTRJ62d5ygP6p56NSLZzHu40OBGDvShU5xljUKx7dTPpyiadENLSVt/n1op79VoWLWms=,iv:Nk4SpRb8Lnq77BV3b9T6k7RghazuXxuFNIhJoCbnICg=,tag:Q2VxDZvwaPvEoGk+8zzl/w==,type:str]", + "version": "3.13.1" + } +} diff --git a/vars/per-machine/canopus/dm-pull-deploy-status-key/signing.key/users/kurogeek b/vars/per-machine/canopus/dm-pull-deploy-status-key/signing.key/users/kurogeek new file mode 120000 index 0000000..970aefa --- /dev/null +++ b/vars/per-machine/canopus/dm-pull-deploy-status-key/signing.key/users/kurogeek @@ -0,0 +1 @@ +../../../../../../sops/users/kurogeek \ No newline at end of file diff --git a/vars/per-machine/canopus/dm-pull-deploy-status-key/signing.pub/value b/vars/per-machine/canopus/dm-pull-deploy-status-key/signing.pub/value new file mode 100644 index 0000000..e4f4bfb --- /dev/null +++ b/vars/per-machine/canopus/dm-pull-deploy-status-key/signing.pub/value @@ -0,0 +1,3 @@ +-----BEGIN PUBLIC KEY----- +MCowBQYDK2VwAyEAwTNc1hfqoi+GPvta9C4KJowjeiDBU3s1lIeJltWJ1/o= +-----END PUBLIC KEY----- diff --git a/vars/per-machine/cursa/data-mesher-node-identity/identity.cert/groups/admins b/vars/per-machine/cursa/data-mesher-node-identity/identity.cert/groups/admins new file mode 120000 index 0000000..6765aa1 --- /dev/null +++ b/vars/per-machine/cursa/data-mesher-node-identity/identity.cert/groups/admins @@ -0,0 +1 @@ +../../../../../../sops/groups/admins \ No newline at end of file diff --git a/vars/per-machine/cursa/data-mesher-node-identity/identity.cert/machines/cursa b/vars/per-machine/cursa/data-mesher-node-identity/identity.cert/machines/cursa new file mode 120000 index 0000000..adc22f0 --- /dev/null +++ b/vars/per-machine/cursa/data-mesher-node-identity/identity.cert/machines/cursa @@ -0,0 +1 @@ +../../../../../../sops/machines/cursa \ No newline at end of file diff --git a/vars/per-machine/cursa/data-mesher-node-identity/identity.cert/secret b/vars/per-machine/cursa/data-mesher-node-identity/identity.cert/secret new file mode 100644 index 0000000..0144699 --- /dev/null +++ b/vars/per-machine/cursa/data-mesher-node-identity/identity.cert/secret @@ -0,0 +1,46 @@ +{ + "data": "ENC[AES256_GCM,data:bguo4H+gWj+w01fC2wvO1dEf1cTtWwcYvsfjppi7YbL7AU4SvFm/P4bv8WjHzBF18jt4tcqGliofRYw2UsI7eGE1m9XUYp6blJEA1bR9bSIHLMwLkkWoBYaJOf6vySOyLwR3U8THm0CP1HQVd9cLrALtjj8XGH3FcW0kB0c3R/Ss+0mdn3Eec/MJb7jTBWPQvhQIuMEk+6eTnivuQ5cY8s2u6rty0hGnhwF/NyFlcJoM5O10Z8Ez5DVy85L2ZgaEW4p+m8/647jcfAgB87mQVaWTRhl6wBKcz1jZ1ZsM+Y2M8H1j5Cq65rlF0evO,iv:s1phNDwOJPGw9jVJ4wbS9EXDbUdiUESfo4AyIKbeoW4=,tag:Rb0tNiGywMBROkImsiUygQ==,type:str]", + "sops": { + "age": [ + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBxOGhaWkoyY3g1cFVRVStY\nLzU0d3Mva2hNbWt4bm9Nd0lWbkdLYXhoY1dVCktpTTFZYVNnakxENXZ0MkQ4K2x2\ndGIvdkttSE4xemtaR2JZNHNyNGhxbkkKLS0tIFFKYkg0WFVpT0xNaFdMT0NZTDZG\nYisrQnQvVVJJakxzMjVyTUV6TnlQaFUKpdPMfyyA/VkZjWjcpEMVO2ebOhsOfU6y\nH/XQgBd4lHkmnPlgWSEGag8ZtE9ld3jvTM8m+rtD4ZeGByET/da/dw==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age17d4qt0n9edq57tgcqyk8eu5mrendl59yt6z2y3a4vkq7el8krqtq6lq28g" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBwUVJCVFl1TUdrbXQ4WHJo\ndTQwUmFOTkdYZnFRR2l5RzFnUG5KVzBiRzFNCjF1Q2VoYXpTZFFMaFJ2cll1Y2V4\nUEZJWC9CUGdlTy93WXUzWjdRVkxKRzgKLS0tIHVmeXhXSmprMGxBYmgwOTV1TmFp\nMHpoUG02QnhHekxXVEQydWZvRDQrVW8Kp1gjD8bBr1Wa9+7rsJvV8bEeTEbqw9sr\ndCKN/I/5DbLRjEQrXqMgkUyHsc5ZJAaFUBR52cT0ngJdRBK9j/SNcw==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1ayu4av6r9rtrz54rr5w9vvjucnxxdf3pq7ut0zrqzqd9dpqjjyws82fff7" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIG85cXJ2UXpm\nSUJMQnJwdzdRYUtkdGkxUFk1Q3M5UUhmU2l0bE5hMERTVEUgQVEgd0l6SlBCVW1v\neDl5N0lHYmVrajZzVzVTYjd4WVdNVjZoZVlkUEtmVXlMdyBIdmtoczF0dmhxL1py\nS1hsc0ErckdoVVB0bE02RGdCNW5raERXT1ZJMTkzNjRGNHd2T3ZSTVYrKzZlbEll\nVTZKc2JVN1B2SzRuNkpaekhwSWJQaFZVQQpSb21rNFJUNjkxa05FcUtHZCtEQSsr\nWWlHMGpEKytqR0RhdFFDQjNPWW1NCi0tLSBkYjlrc2huR0tSaWhnbmppQ3JmNWhI\nOWFhbDh0WHJQL2VHMTNEU2c4ZlpjCmy4ZVBPU5xjtb2ueuZrK894Shlxbu0cxIcu\nBnzk4UnKW+tUkiHW6qVnC3Eve6eH7a8h7gnSZWeI9YHpu8SerGs=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpf43tgcfjm048lsqskvq34w2t4uvrm5qy6m2eg6zjj82ctca8wctgpczxvj0q4y6337uhvsxdh5j86k9h9ymautpvv2759ucwnef75ez7pa7fpkddklp40mxk2tedsp74359g0kefn5rsq0x0yss6cu4yd0h06up0rp08t6yc4l0hfa9y8jn5fkx6nk0hjhz06ykwv0fyxe7z42q683jy0" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIG9DOTBWTkFx\nLzVDeHVJdnFWOGpMT2t4R2dqNWtweWdqWkRuMDJnREhqajggQVEgZlFBRFNyWkNS\nRDJQaUJ3WWowTEcwaTk0Z0tiRHpQNmhkMTJZUlZHbHlEMCBtMzE5bzVQb1JmZkpy\nY0orbEs2RzBSVXA3UmZYZkRRanNnc2pHSnJjK1pLVmZOWGR4d0IwZjh1YXlkakRx\nTm5EMXR3ZjNHWGl0Ty8rcHpQbkcxRTZmZwpMZy9LUXY0N1hRejNKdTh6MURKek95\nUjFhZWQ5RXQ3S1ZZaVA2ZHZHemRVCi0tLSBwQzk4ZlFoVzJjM3lMcFQxRWpHcysx\namRpTEZ0UHI3K042VXpoTU9sTnNrCuaO5RAG2OUmt2LKlfkwYjmxr0BFWB4XrPo5\nkjGxB2nLjpx7o+4oMv47wsXrJcPEIHHdX7dfUIhKdWoifH1XBvg=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqprw0vfpc8wzsu78quc777kmee54ln6nnsjrnrhl7nr33eh4kvkksqp05qqxj4kgfzrmrugrsvg7skx6ghh3q9xc0x0agthtkvy25d9eq7eklta5wf7s30hexkuyl5546rdz9ffa5tawlp5yweqkgccntw0ny540n2am3cqw3luhxkfmrp63kwr6mwplhr9u26wll48x0n3k5f60c7hg9a3" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIEdMaC9yN3Bk\nTi9NWGUyN2VUMDdJSG5WN1NtdmVwYlJXT0VnVDBpcWRFd0EgQVEgZUh4S2o1R2RE\nV0svbnErTmxodXE2bUxJK3lla2lvajB3OXVwZHJtcHU5dyBKU3I4WFJnK3BOQXl0\nZDh5NTB5ZFlteFJIM2FVTVp5cmNyRXZqL1V0c0l6L0tSb0c5ZU9jbmRXMTIwb2c1\nQjZsREgzWUxaOXBUd2pQK2NncDZuUmZkZwovd21Cd0pUWmVkQnJNMUkvMEJaQ3Y0\nbEF5RVFkMmkrbFMrelprWWNRQmxjCi0tLSBod2lOY29GeHY3WUg0eXhTYmZtb3FB\nWjlJY1FneXNqTTJ6VnlWa0llcVFvCuht+S/ZXdcGiQFye6L3YQ5QdEC7QqQlr4Tk\n9ejaoPk0yFUocYMcAekmyR3nChC7TDXtxjPTUMTkdqvU2WAmNIw=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpyewum3q8dfcumfgec8nn958aec9f4q9aqy0k06kw5kq27d6fdqdgp0p7y4ru3n5xk90u747xevxa2af3v37e85j9g3axrmw5hdwdfh0wz22hut5vrafxsx26a7vh8fjwkymz3ramfgvvu4detztu075kmpr8l9ydqda0rnjwatdwmfgswg849p37astvld98s3nleeq575azlwc2hhpuh" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBtcU1LdFVPVlV6aU5ScE1S\nOWg1dzBleHZHb0o5RWExSkl5d2VYTU14RHk4CndOQ1lwTzVYUzM0K3o0aEhqZmVC\nRllhMDRWdmpvS0tYVk9RdXV4RFVnNkUKLS0tIDNqQWJIK1JhdXBNb2RRWnJCNHZs\nQnNBcTRaQ0I0VkErN2VucjErMTJRTzgKdaiMQUz/xNGiUaDbHrRAD4D4GdFJMDS/\nLUDnYE3KfglS5RPY7jZzuggApzIqfuI/tgDbzUk7oudPIb4AjjtfVg==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1hlzrpqqgndcthq5m5yj9egfgyet2fzrxwa6ynjzwx2r22uy6m3hqr3rd06" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBBb1NKY3NWemg1QkR2NmVT\ndGhkVEFvVFFyWklqQU40UUdvQ2dTQytjekhNCkZYWC9VRnVtN3JCM0xObzNYbFky\nRXQyN0ZUaGVvRE1XRnF2MDZuTlRTRmcKLS0tIGthcHFYS012R2tkZEpzZXJzMmll\nRGt1QS9HR1ZaMXZFdHBSOHVJZ2RrU0UKAX8L0WXdf9Q0Mfg3MKbAewFlcUh6g066\nCxZptfMg9+2KNuOLvX1eduHkALXXfeEdRbVlhfCM85L7lji7I3kkrA==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1sg0rvgyetdcqw7j2x983fh69kdkvqsngpe5x36e5920qa7fze3cqhj4wgx" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBsTTdEb1RVWU5qR043ZUUy\nL2l0NDdsYkFub0xBTGhVR0hGSUQ1amI4RXpBCjhYK1BkMjhEZ05QTTRGV25hZjRV\nZC9aUVRXckd6R3NEWTJxUTgxbE9qTnMKLS0tIEVscUVpZ3ptR0duOFhWbW4wcC8x\nelBnUGNqOVQySjFoUDZYbjhob0NWaEkKJbTGo/NUNUiK63wesahK0W4jw4TZNV+h\nwrsG9o6Y/ijqcsV46bDAFRCVrUXqWxsoTCgdWcbrGTjNUrJ3pjm88w==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1swlyyk2rzvevqawyeekv75nx2dz34zpe3xqhkqme26gcgeavy4dqrfpcd8" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA2eXdVRWJkcGdNYTgyVldK\nbE1vTHRaWUIzd0NSUlpFZ1N3SE9pdndtaFhjCkZ4VkNDY21UeVVhMkcvUENPMTk0\naUtJUUJxUm5tY1B3WHJEdDQxcXBqVGsKLS0tIGF3Nklmci85Q0IyQ3B3RXhobmxY\nbFNkQjk4OEhYUEF2NDF5Tk9RZkJTdUkKHKbcWHAK8nJND47GTdj0j3wlK22XDs0e\nO6GhPtqBC1Nn7WFOXZ/RqO0N8vIzrpV1+xbhgbMRFb+tzjU+HdKypQ==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1vphy2sr6uw4ptsua3gh9khrm2cqyt65t46tusmt44z98qa7q6ymq6prrdl" + } + ], + "lastmodified": "2026-07-22T03:11:04Z", + "mac": "ENC[AES256_GCM,data:D2ZSUMoaDBoDr85lqdvHTN0qFvcquoZf65EYzSJjuSLpIngPpQuo9pnECEOfDQ5PtpfGJrBJ5AJaKKFz3dtXZRrQNirU3c0u7DfpQQAGzmGB3hbIJnwmbPgCtarIiLkaTn5OjIrm/SMiAn6ZcdSQrzQH0gDNZszdG2sK/XJVi7A=,iv:sTM3RZzCl5As+EtkOZtGLp46Z7iF8vbmPeXsQ/F1SZo=,tag:BjadDNas2/DZeOKtwdBIuQ==,type:str]", + "version": "3.13.1" + } +} diff --git a/vars/per-machine/cursa/data-mesher-node-identity/identity.cert/users/kurogeek b/vars/per-machine/cursa/data-mesher-node-identity/identity.cert/users/kurogeek new file mode 120000 index 0000000..970aefa --- /dev/null +++ b/vars/per-machine/cursa/data-mesher-node-identity/identity.cert/users/kurogeek @@ -0,0 +1 @@ +../../../../../../sops/users/kurogeek \ No newline at end of file diff --git a/vars/per-machine/cursa/data-mesher-node-identity/identity.key/groups/admins b/vars/per-machine/cursa/data-mesher-node-identity/identity.key/groups/admins new file mode 120000 index 0000000..6765aa1 --- /dev/null +++ b/vars/per-machine/cursa/data-mesher-node-identity/identity.key/groups/admins @@ -0,0 +1 @@ +../../../../../../sops/groups/admins \ No newline at end of file diff --git a/vars/per-machine/cursa/data-mesher-node-identity/identity.key/machines/cursa b/vars/per-machine/cursa/data-mesher-node-identity/identity.key/machines/cursa new file mode 120000 index 0000000..adc22f0 --- /dev/null +++ b/vars/per-machine/cursa/data-mesher-node-identity/identity.key/machines/cursa @@ -0,0 +1 @@ +../../../../../../sops/machines/cursa \ No newline at end of file diff --git a/vars/per-machine/cursa/data-mesher-node-identity/identity.key/secret b/vars/per-machine/cursa/data-mesher-node-identity/identity.key/secret new file mode 100644 index 0000000..0537a9e --- /dev/null +++ b/vars/per-machine/cursa/data-mesher-node-identity/identity.key/secret @@ -0,0 +1,46 @@ +{ + "data": "ENC[AES256_GCM,data:ZtJDLVi9KCLlcTtPHRpjTsE2X9jPXHzO5XkVI7o611Cqi3mahgCGA/1Vw8uz/9ow7/S2Uers6Wm9kBKOlG8Hc/wJxPgF4RyFoF4dayp6tTdNGPZDvC6ulp7HQDV4k0Bf8qRPXBwvqTIdFwgQSaOHeQVN/Jdtu/k=,iv:eIqVPISSa4jLjxoY973p/KAIHXAFacO5C7KjR2klXkg=,tag:dJGvBRY2pFeDglpxqttuJQ==,type:str]", + "sops": { + "age": [ + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBodUtPanRyRXc2a2Fmb3hI\ndDZ0SGtqdjhNbnBzSFc4UjVCSS9qVE9nQXdRCmtFUndJcEhsSWFBVkJmelE2QW50\nMjlGcHFaVFgxQzdWR3F4dDRiVzBMUm8KLS0tIEtKK2wrWG9MYmpqNVRkQk5NQllE\nRUZ4a0NTazBwKzBTbVQ4c09nVmVYMFUKgE+8BG1zhlejXOKmkIHGmjy/KfUuHctY\nrGMCOGhYFT92N5JFJ0K4+5KR34o1oeK3xdftJdbBkSQlytIDqcUKfg==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age17d4qt0n9edq57tgcqyk8eu5mrendl59yt6z2y3a4vkq7el8krqtq6lq28g" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBlMHRXQ2R5RUVEYzdNL0xR\neko5N3RoQVNsSVBhb01mbzFhelI1dmlWWldzClhmNEVZU3puWERZamIvUlhDZnpX\nMG1lWWwxV0U0c2FzRXYyQlZFRTREdjgKLS0tIHpoOTFVVG5NMUJmOWk4ZWxqSnE4\nblp1a3k0cDJNMXN5SWV1TmNPMC9xYmMKjWxNIkqWkRqkvtOM44W/gS2WgWT+2+i4\nugSYPtCr3NcDi4LqEbOEpiqpnd9k+fAGDsPrpNKwUNJjRzEvKBjTaw==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1ayu4av6r9rtrz54rr5w9vvjucnxxdf3pq7ut0zrqzqd9dpqjjyws82fff7" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIGxCZmxtMU9Z\nTXRMUG10TmtST1pPMEUrSDFZUEJEbDEyaXIzUWFTeTk3eWcgQVEgd0l6SlBCVW1v\neDl5N0lHYmVrajZzVzVTYjd4WVdNVjZoZVlkUEtmVXlMdyBIdmtoczF0dmhxL1py\nS1hsc0ErckdoVVB0bE02RGdCNW5raERXT1ZJMTkzNjRGNHd2T3ZSTVYrKzZlbEll\nVTZKc2JVN1B2SzRuNkpaekhwSWJQaFZVQQpCT0tIUVIxcHRveE1WcXJoVzIzR1Vw\nbHdWWkJzRjUrZDdVdG9EekswWStNCi0tLSAwekV2d3Y4VlZRZXJjZjJWWjl2V0Fi\nUmdpdXc5K2VxNkRxMlp5a085VDdvCq5q2HMse/p2TX40/5Q89Ad+DTSJ5na2a8pJ\nKoxen/037gsJKkTLAFzRVrthiENvbqYtRj/JUEHT4N1xGaV3Bbw=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpf43tgcfjm048lsqskvq34w2t4uvrm5qy6m2eg6zjj82ctca8wctgpczxvj0q4y6337uhvsxdh5j86k9h9ymautpvv2759ucwnef75ez7pa7fpkddklp40mxk2tedsp74359g0kefn5rsq0x0yss6cu4yd0h06up0rp08t6yc4l0hfa9y8jn5fkx6nk0hjhz06ykwv0fyxe7z42q683jy0" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIG5wZkZjZUdC\nV3VDbk5vYTJtWndnMEwzVDY0c1JYSTRoMXpXRCtrK2pMaE0gQVEgZlFBRFNyWkNS\nRDJQaUJ3WWowTEcwaTk0Z0tiRHpQNmhkMTJZUlZHbHlEMCBtMzE5bzVQb1JmZkpy\nY0orbEs2RzBSVXA3UmZYZkRRanNnc2pHSnJjK1pLVmZOWGR4d0IwZjh1YXlkakRx\nTm5EMXR3ZjNHWGl0Ty8rcHpQbkcxRTZmZwpYdWhJS3lNdXdWYnN6OGh2N0VYeXBh\nZUZtNFJkY3BnWmRXVjF3NW0zSkRRCi0tLSBIQnFPYWpxTWRzcFMxZEoyUERGTWUy\nTzkvZjZ5ZnlVdVJxenpVUzZENG9VCsXVmFARSwT+sYsrzuv4IvPgnxWGDtcEhrTq\nEy5h8vQdlLhZ+8usUi/qYOt1rMlihwAsw+LVMUf4ia0iKPlY7Mo=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqprw0vfpc8wzsu78quc777kmee54ln6nnsjrnrhl7nr33eh4kvkksqp05qqxj4kgfzrmrugrsvg7skx6ghh3q9xc0x0agthtkvy25d9eq7eklta5wf7s30hexkuyl5546rdz9ffa5tawlp5yweqkgccntw0ny540n2am3cqw3luhxkfmrp63kwr6mwplhr9u26wll48x0n3k5f60c7hg9a3" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIExJUEI0THo5\nOWg0bVFldFFWWHhvNEpTajZHM25VL1Z1Ni9kMHFoci9CUkkgQVEgZUh4S2o1R2RE\nV0svbnErTmxodXE2bUxJK3lla2lvajB3OXVwZHJtcHU5dyBKU3I4WFJnK3BOQXl0\nZDh5NTB5ZFlteFJIM2FVTVp5cmNyRXZqL1V0c0l6L0tSb0c5ZU9jbmRXMTIwb2c1\nQjZsREgzWUxaOXBUd2pQK2NncDZuUmZkZwpBZ1pQVjdtVWdpaHlyc3JCM216blhu\nOXN6YnNFOEova0thYy81TTRJdVdFCi0tLSAxR3pjZHJ4bUR4R2pNUm52NkJtUWVk\nbWVOM1NSYm5ySFVtSllGaE9SQzJFChLhr/T9y+01GnSrX86VoK86J87M8/4Dal9/\neS3yvPdqfVpakawLcg3DTvtL8xiVrNh3BcasBiOzxTFfNtqN7S8=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpyewum3q8dfcumfgec8nn958aec9f4q9aqy0k06kw5kq27d6fdqdgp0p7y4ru3n5xk90u747xevxa2af3v37e85j9g3axrmw5hdwdfh0wz22hut5vrafxsx26a7vh8fjwkymz3ramfgvvu4detztu075kmpr8l9ydqda0rnjwatdwmfgswg849p37astvld98s3nleeq575azlwc2hhpuh" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBCVHd1SCtLV1hWYUdjcXlu\nT2JwK0JuMmlhT0kzZmNLZHF2aXJMcVR0MVc4ClJYbTlFNGQvV0h1Y2JzNjcyZEtu\nWDhZMG5SMmw1a1drMUdrZFpXbVZFVXcKLS0tIC9NMkc3VE05dGJXaFJ2b0JqeUJX\nQW5FNkMzNmVxcHplcTBnalZuY21PSW8KE0xyLLtQ//c8e4YlByMqniZ3urRrVKih\npnBX28fZmMK+fvpY1bDxhMZfdOORRUzPTGfDeCNypdCXKvA5+XjFng==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1hlzrpqqgndcthq5m5yj9egfgyet2fzrxwa6ynjzwx2r22uy6m3hqr3rd06" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBGcjk1b1JIY3ZvZWEzV0dq\naUc5U25jWlBIbFJvb1h6L01jUk5IMWh6MjIwCmpxUDduUkZ4RjI2WVdudkR2RnNz\nTjFFTngzK2w3MU9QQlVqeVhKSHhpeEkKLS0tIGRkdngzcE1laVN5d3lxU3RSejdi\nVlNad1FrVnd3cHNhVmphNHBOTXN3MkUK37Hj7ZrmL6lwd1x2wu1TKl7SO1hI3SJm\nK5V/kZcius9JrEl0YKnvFUtBuZhYUpc08O72fbWItPNbCa4n3rV0uw==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1sg0rvgyetdcqw7j2x983fh69kdkvqsngpe5x36e5920qa7fze3cqhj4wgx" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBIZVhRQWVxWkt5RGdDOTgr\nRWNxRlFSQXhxSnUvY1JaMmluLy9wOVp6eGtZCmRueFpaUXBsTTNLOC82Qi9sY09i\nTEZzalpaZnF3VTZtZEJWNC80V3l0Mm8KLS0tIHFMVTBPdStwRFhyVkZxUjlXTGx1\ncEZtMitaY0ZFOTVwRlJZODRCVldFVncKNFBtzd+Wn9ZzmvCF8cE2iTmsu81J0/Q8\nU0rnJ491j+KyEMcfKW21KbT980KzNxq7M9spfIlwrNPiYn0ts+VgKQ==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1swlyyk2rzvevqawyeekv75nx2dz34zpe3xqhkqme26gcgeavy4dqrfpcd8" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB5R094d1lUcGMwb3M3djR6\nWXNjLzdyMFRhL2NzSGFOZStUNzhvb1gzNW5nCmpvWENaUG9RalBzY0ZFN2dNQkNy\nN1Z5aDlaeEROQmR1VGF5Q2ticHpaYTAKLS0tIHpOc0duWUxRYXJvamdKQWxobExR\nWmQ3VEZYbXNPbmVsa1ZmdW14bG1YdE0KGeADyQt+tfGZiCS3Ne/EA7RucAZE432M\nvWsQYWU6uNsTQOsTimHuS3Hnc8KctYJZvJDN2mtSLg4s3fC+naccMg==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1vphy2sr6uw4ptsua3gh9khrm2cqyt65t46tusmt44z98qa7q6ymq6prrdl" + } + ], + "lastmodified": "2026-07-22T03:11:04Z", + "mac": "ENC[AES256_GCM,data:ox0zpoJ9L2ptbXncO7rMWrZtulTsGRdrLKb3vmSADFXthWYY+YXyigJ4/PwjC11CqbaeAO6HcFdKuYkY+o2XQMvdNdCBGI30+JdjLEM5VLQxrOW/qbXUH5A/+jBjYH07gMx+uWtPZARdbkAbthEnH59WbNrudFmfVaF4a6q91jQ=,iv:YQ6+p4QfdQV3ULfvBnTM/12LLhLT4BBWmzTJGIuK9B8=,tag:247OskDeqDG14D+81jZxXQ==,type:str]", + "version": "3.13.1" + } +} diff --git a/vars/per-machine/cursa/data-mesher-node-identity/identity.key/users/kurogeek b/vars/per-machine/cursa/data-mesher-node-identity/identity.key/users/kurogeek new file mode 120000 index 0000000..970aefa --- /dev/null +++ b/vars/per-machine/cursa/data-mesher-node-identity/identity.key/users/kurogeek @@ -0,0 +1 @@ +../../../../../../sops/users/kurogeek \ No newline at end of file diff --git a/vars/per-machine/cursa/data-mesher-node-identity/identity.pub/value b/vars/per-machine/cursa/data-mesher-node-identity/identity.pub/value new file mode 100644 index 0000000..793d02f --- /dev/null +++ b/vars/per-machine/cursa/data-mesher-node-identity/identity.pub/value @@ -0,0 +1,3 @@ +-----BEGIN PUBLIC KEY----- +MCowBQYDK2VwAyEA4tmdgbkG6Fwv8XD5SJ9Lh6EAPIIbwBo7Vb4le2FngNA= +-----END PUBLIC KEY----- diff --git a/vars/per-machine/cursa/data-mesher-node-identity/peer.id/value b/vars/per-machine/cursa/data-mesher-node-identity/peer.id/value new file mode 100644 index 0000000..3049c63 --- /dev/null +++ b/vars/per-machine/cursa/data-mesher-node-identity/peer.id/value @@ -0,0 +1 @@ +12D3KooWR5tmXdqFX9nVVAKTXD4L34tKPUv9jz7KZJEoMS3FYiX9 \ No newline at end of file diff --git a/vars/per-machine/cursa/dm-pull-deploy-status-key/signing.key/groups/admins b/vars/per-machine/cursa/dm-pull-deploy-status-key/signing.key/groups/admins new file mode 120000 index 0000000..6765aa1 --- /dev/null +++ b/vars/per-machine/cursa/dm-pull-deploy-status-key/signing.key/groups/admins @@ -0,0 +1 @@ +../../../../../../sops/groups/admins \ No newline at end of file diff --git a/vars/per-machine/cursa/dm-pull-deploy-status-key/signing.key/machines/cursa b/vars/per-machine/cursa/dm-pull-deploy-status-key/signing.key/machines/cursa new file mode 120000 index 0000000..adc22f0 --- /dev/null +++ b/vars/per-machine/cursa/dm-pull-deploy-status-key/signing.key/machines/cursa @@ -0,0 +1 @@ +../../../../../../sops/machines/cursa \ No newline at end of file diff --git a/vars/per-machine/cursa/dm-pull-deploy-status-key/signing.key/secret b/vars/per-machine/cursa/dm-pull-deploy-status-key/signing.key/secret new file mode 100644 index 0000000..eadec11 --- /dev/null +++ b/vars/per-machine/cursa/dm-pull-deploy-status-key/signing.key/secret @@ -0,0 +1,46 @@ +{ + "data": "ENC[AES256_GCM,data:Xy0NvDfMrc3LG1FVQENSiIeLYi74wssCI1gNlh3zMFxjteNVFzwVpBwqXXWODxGCZNlEKYOZCOuvFMDIL1D4h4zRfzwtIYGZm6DJWK5UOO4JwMq+a5CKrD/3oRVqIw6K0L5BcQyj8nBKok35hdHmhzEFc8rb2L0=,iv:B5aSlFCFWH61ZUiSSwnm9zNgCsxUR/95NdXwOEwOmOg=,tag:mHhaLm9KK2oGcZptdC5Pyw==,type:str]", + "sops": { + "age": [ + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB4cTJMR0FRdlZqbmllS2xk\nZDhkcUwwWml2ekxRUXJaYWhhMGpuUDhLQ21rCi9jb0ZQSWJNQlF6M0FZNTVuYVFL\nejJwcHMraW5QbU9wMnJFNU5kRjZMdjAKLS0tIFRiT0ZUa0szTGMxT1FMWWpZK251\nN2FISGhEcFB3eG5LeEVmVzBzbzlIRm8K2o36cpmT1dO+jC0l6dGYe+n9coDpNuxM\nedgmrR00VgiZHxZGXCbDBwhMvcuCW84RzYcXcBYfgFYs0hwglzXmtg==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age17d4qt0n9edq57tgcqyk8eu5mrendl59yt6z2y3a4vkq7el8krqtq6lq28g" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBqZ3QvbXdmNGwvUUxkcERv\nMVRKSk1yUGh0NHhIUCt5SG15Z21YZlgxK2dFCnoxOUkvdmhHWm5rTjNnSFlJUmYv\nRHppd21nVkFpN29malBUMHdocC9CNjAKLS0tIGZJU0ZSTGdvZkRJVFh0cHBGaG14\nYW51UUF6Z0NFOXptSlYvUm1hb1ZtZEkKZh+HhjXCQNBZzjaViTPczvtZ4Q17NQet\nkDMVh6hRebXNCOvZ4F301xE8HA9ZWq77VqhhtT1IFVzSqWlGTzOUkw==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1ayu4av6r9rtrz54rr5w9vvjucnxxdf3pq7ut0zrqzqd9dpqjjyws82fff7" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIEJPV1JTU3lj\nOW5rUjVnVkg4S1hLdkNmWlNKSjB5RW9Zdzc3NG8zZ0hOUmsgQVEgd0l6SlBCVW1v\neDl5N0lHYmVrajZzVzVTYjd4WVdNVjZoZVlkUEtmVXlMdyBIdmtoczF0dmhxL1py\nS1hsc0ErckdoVVB0bE02RGdCNW5raERXT1ZJMTkzNjRGNHd2T3ZSTVYrKzZlbEll\nVTZKc2JVN1B2SzRuNkpaekhwSWJQaFZVQQpXb0xPcEdEUE9UOTh5d1h6Z0wyditj\nNGsyOVhLRkE4bFUzUVZwNUxCQW9FCi0tLSBvRlR0cU92b0F5alQ4djFUcDN6TVMy\nZzBQTVJTbXpsSXdRN1drdGViK1c0CioWK9FNvOlMnqRvnRo8jc+KlllaS0LRwbFz\nnmeBbtrGX+jGZug4DusMQamv5Ej3/olz6NIBehT2iX5lIa4Ad9w=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpf43tgcfjm048lsqskvq34w2t4uvrm5qy6m2eg6zjj82ctca8wctgpczxvj0q4y6337uhvsxdh5j86k9h9ymautpvv2759ucwnef75ez7pa7fpkddklp40mxk2tedsp74359g0kefn5rsq0x0yss6cu4yd0h06up0rp08t6yc4l0hfa9y8jn5fkx6nk0hjhz06ykwv0fyxe7z42q683jy0" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIEpYZjlodDV1\nek4rSmhHQm9SWU90cEdMTHc4UEcxN21IYmpnOERBNEoxMWMgQVEgZlFBRFNyWkNS\nRDJQaUJ3WWowTEcwaTk0Z0tiRHpQNmhkMTJZUlZHbHlEMCBtMzE5bzVQb1JmZkpy\nY0orbEs2RzBSVXA3UmZYZkRRanNnc2pHSnJjK1pLVmZOWGR4d0IwZjh1YXlkakRx\nTm5EMXR3ZjNHWGl0Ty8rcHpQbkcxRTZmZwprU05MVWE4a0dJUm4zY3FRSFl5ZGNJ\nVVJHYmpYRVJYMjlqRW1IenRraDZjCi0tLSB3U1hsUkxTbVV1MThjdU15SzJpUk1H\nNWhjMHA0ZnJ4N0MxTHZhYlczNU80CmNqCi7WQ5eYmSxFhwj/8xDfZUevvaK2D6Gm\nlhhXUMhI/o8CzkVxNRmQhz649NfDBSV39umWNBseAn1XvoQWNMg=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqprw0vfpc8wzsu78quc777kmee54ln6nnsjrnrhl7nr33eh4kvkksqp05qqxj4kgfzrmrugrsvg7skx6ghh3q9xc0x0agthtkvy25d9eq7eklta5wf7s30hexkuyl5546rdz9ffa5tawlp5yweqkgccntw0ny540n2am3cqw3luhxkfmrp63kwr6mwplhr9u26wll48x0n3k5f60c7hg9a3" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIGVISVF5M2NT\nNnkwYk5GREV6Vk4xYVpkRVJ4Ui9YRHZoN05GRkVlT2tpanMgQVEgZUh4S2o1R2RE\nV0svbnErTmxodXE2bUxJK3lla2lvajB3OXVwZHJtcHU5dyBKU3I4WFJnK3BOQXl0\nZDh5NTB5ZFlteFJIM2FVTVp5cmNyRXZqL1V0c0l6L0tSb0c5ZU9jbmRXMTIwb2c1\nQjZsREgzWUxaOXBUd2pQK2NncDZuUmZkZwprZjYyOURBMGhxNkJHWWxsTDBKaUZK\nZHFsQU8yMnJxeHltS0ZYKzlmR3UwCi0tLSBlK1d6TkhlQ3NXRGVpSXJoMW1oWndz\nbDF2NTNWWE02czZqWlpEdHRyU3NNClW+8yIVccKMnTikyh8cNux/xQlsQeNKm4Y9\nvCS84BW0Qyg5mXAM30gFkVXT53DxYxxT/VY78qQFCjSXJlfFNiw=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpyewum3q8dfcumfgec8nn958aec9f4q9aqy0k06kw5kq27d6fdqdgp0p7y4ru3n5xk90u747xevxa2af3v37e85j9g3axrmw5hdwdfh0wz22hut5vrafxsx26a7vh8fjwkymz3ramfgvvu4detztu075kmpr8l9ydqda0rnjwatdwmfgswg849p37astvld98s3nleeq575azlwc2hhpuh" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBubDFGSUpQYUJ6TFI4OUI2\nWlZHZmFOLy9pNXNieWluNTJsYXBRWXBLQkN3CnhYRzRkei8yaWJ0L1RzVjNnbVdm\nalovb3lTalN2NWlDK0cybFhSTGw2ZFEKLS0tIHdNUkpwTWRCamlhOVZyVmplbEk0\na1V6QnNrZDRwOFpaRHZUUnFtN2tQcWMKfdO/PckwxGur9Qy5kfphEJTngHZOXUVb\niNvmMynhtYtfcjt8Yel2XjH5xsfXhU8c5UoVI/0DgpVzO3MKXKbvmg==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1hlzrpqqgndcthq5m5yj9egfgyet2fzrxwa6ynjzwx2r22uy6m3hqr3rd06" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBZazNNNlFJcE80MnFQUEpt\nNnR0ZlhRZVdnQkJwZlFENXpKRk5ONjY2NlFZCmFxM2tZV05rTzVqUmVnSFhnTWNl\nT0wxQ1Z3UXpqR3FxaS9PVnZvQ1dJL0UKLS0tIEI2NGd3RDB1QW1VRnJxNHRUR0Jx\nbkF4TlVSYjBQR2krY2pGekZ0YmkwQUkKwsVlb3t2hrISZEQeG/twWRP5o4Isp2Ud\nm7jchWFfK9fDWOBhO84P0jzCv5KvS9p09KcksZ/klPni7hfHS9l5og==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1sg0rvgyetdcqw7j2x983fh69kdkvqsngpe5x36e5920qa7fze3cqhj4wgx" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBLUE1nS3phYmdNclRzdlA0\nem94UU9mSk9wR2RFWG1kamVVS3FHK2ZUcEhBClpiWktYb0tBUGhzUm1UT3JicWJ4\neXpCOFRENWFkWXdyR0R5VmlMaWpJUU0KLS0tIDJ0TmIzMzd5cHhLb2hqK0VQaUxp\ndlNGOERUTnB0dDBJcnd4bXROVDQ1VUEKVZfn3Z6Xib6ziDXlafs+MQmNX9BgXMFU\n7BY9UL5s1/SOhFU/MUyjTzAB+8WSZPGgKrllOR2/Ba1wT7kYadlBRg==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1swlyyk2rzvevqawyeekv75nx2dz34zpe3xqhkqme26gcgeavy4dqrfpcd8" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBZdzFSRHozdzEydW9VV2lO\nMkF4VzNFd0hCQzhZZGtLM1BkbWRLWGU3dTB3CkdEVXdOdldDWmpwTWVPSnFjZHZ3\ndXFLSTJ3VjhEWVZTdkhOczd6a1ozK1UKLS0tIFNmWGh0bFdVTXgxVzRPWFErWlFO\nd3J4eVlFK2JuVVdPNStMSnhXNFIreGsKOVOqSDH4/OtH+xmiJ/5KM5/k7O/4QK1P\nbYrgPBkeOaE2SnqI/AnnlJi2TYA9IYOTU/viUaRk2tS7ci0u3NoSxw==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1vphy2sr6uw4ptsua3gh9khrm2cqyt65t46tusmt44z98qa7q6ymq6prrdl" + } + ], + "lastmodified": "2026-07-22T03:11:05Z", + "mac": "ENC[AES256_GCM,data:/dWGvYHsZr3pEtdFBCK7pmAxnVQSv+eKwgMXSkTgrzcLRpHvyPegJGhSoJ723DdyrWX0a7jLiOTvQnnfJagQWYEW8U95i7v8sVRToaCW0EYC7MIIBYRzyUVdo4pDucCFxQmdk1qalxc1rRwgIqU5Zee8k9FlZpPF2eUsxa+2fik=,iv:fdK9h8bBhT7bRjRfJ3gvhAEzaxi31VJQ5YhH/3mPT8E=,tag:PsNq/CHVE2FpqC2HH7d9Cw==,type:str]", + "version": "3.13.1" + } +} diff --git a/vars/per-machine/cursa/dm-pull-deploy-status-key/signing.key/users/kurogeek b/vars/per-machine/cursa/dm-pull-deploy-status-key/signing.key/users/kurogeek new file mode 120000 index 0000000..970aefa --- /dev/null +++ b/vars/per-machine/cursa/dm-pull-deploy-status-key/signing.key/users/kurogeek @@ -0,0 +1 @@ +../../../../../../sops/users/kurogeek \ No newline at end of file diff --git a/vars/per-machine/cursa/dm-pull-deploy-status-key/signing.pub/value b/vars/per-machine/cursa/dm-pull-deploy-status-key/signing.pub/value new file mode 100644 index 0000000..e04ef8d --- /dev/null +++ b/vars/per-machine/cursa/dm-pull-deploy-status-key/signing.pub/value @@ -0,0 +1,3 @@ +-----BEGIN PUBLIC KEY----- +MCowBQYDK2VwAyEAYIpC2WTqI3OUPuhE99zK+NH56H7n1zszabTMbMt4S24= +-----END PUBLIC KEY----- diff --git a/vars/per-machine/deneb/data-mesher-node-identity/identity.cert/groups/admins b/vars/per-machine/deneb/data-mesher-node-identity/identity.cert/groups/admins new file mode 120000 index 0000000..6765aa1 --- /dev/null +++ b/vars/per-machine/deneb/data-mesher-node-identity/identity.cert/groups/admins @@ -0,0 +1 @@ +../../../../../../sops/groups/admins \ No newline at end of file diff --git a/vars/per-machine/deneb/data-mesher-node-identity/identity.cert/machines/deneb b/vars/per-machine/deneb/data-mesher-node-identity/identity.cert/machines/deneb new file mode 120000 index 0000000..b8f3750 --- /dev/null +++ b/vars/per-machine/deneb/data-mesher-node-identity/identity.cert/machines/deneb @@ -0,0 +1 @@ +../../../../../../sops/machines/deneb \ No newline at end of file diff --git a/vars/per-machine/deneb/data-mesher-node-identity/identity.cert/secret b/vars/per-machine/deneb/data-mesher-node-identity/identity.cert/secret new file mode 100644 index 0000000..bebb61f --- /dev/null +++ b/vars/per-machine/deneb/data-mesher-node-identity/identity.cert/secret @@ -0,0 +1,46 @@ +{ + "data": "ENC[AES256_GCM,data:PhVoCiw8a7KT+6Vk61RRDVnnsNczaVqk7plgH6x/tKStlnkzgUT5nR3PQHR4oyTQePpbFn+UGLynq/J7e6/y7dA8NKm9c497CYPq1MIbWgB8C3sUuKYgGLOlfvUQTCdPtzNtsQwFjM8/2aDPoWC07kvUCPk0thhj6632X5s+v86iUl7//PQ0CjijJVXfUVWH53IMd3lNMCJ3/j/tjlnQlLHdSUszS59nAHVnpSoKA5UOeueHyUmOV8cE2VRNPdYgVegausLzPebhXNXEO/jQRsj8WCvOpX3WP4gqsaO0aav32/FTKqwLmlD0vcGH,iv:sr2SdsVgrLsDHsNAZCnmtA0gwQOTIfmoXgTDyB19Y78=,tag:Aboz7l+OcS4iB46RvkfosA==,type:str]", + "sops": { + "age": [ + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBNNDFranc3QzhSeThkSE5s\nUGtkV0pDRTYxb1ZWTDJMd3VzQXpyQnp3bTAwCnJVOVVNSzVuTUE0dTRHK2kwNDNu\nUGxWbUQ4VUVPZUJGbkU3bWlteElFMzQKLS0tIFQ0U2x2Z3VPYWROQ3hJUXJrTjdy\na1pGRGd4ZURqMmxSNVB4TjJLTXFoeVUK09wJu6sNb5sM1ZpxfLWKujUwPF1RoGkF\nqgDvloqPBpas7i2sYh6XIVp8umX5OdAeciCff0RPX1bmNLlY8fjXhQ==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age17d4qt0n9edq57tgcqyk8eu5mrendl59yt6z2y3a4vkq7el8krqtq6lq28g" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIE9CR0hJYy9j\nV0pSVGNDenhTZGxQUTVuc2doL1FOUXdvSThoYThCOVNySFUgQVEgd0l6SlBCVW1v\neDl5N0lHYmVrajZzVzVTYjd4WVdNVjZoZVlkUEtmVXlMdyBIdmtoczF0dmhxL1py\nS1hsc0ErckdoVVB0bE02RGdCNW5raERXT1ZJMTkzNjRGNHd2T3ZSTVYrKzZlbEll\nVTZKc2JVN1B2SzRuNkpaekhwSWJQaFZVQQpYUjBUR3IwcmdGanQ0eVBhSmNRUWZS\nWnNHUHF3VU1ZV21DcXYxa0FBTVE4Ci0tLSBqd1lzV1hvRGkzK3NYSmNYcGJQV3p4\nQ2JacHlhS1MxT3FGREZLa3NTVytFClmat72s+qOIiQi9Jgi6vKC0lVwaSNlsYyhN\nzVetM4wPveN6xAxFotQK+CMqmJMhB1niS07rQX9BTuvemTVTWPg=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpf43tgcfjm048lsqskvq34w2t4uvrm5qy6m2eg6zjj82ctca8wctgpczxvj0q4y6337uhvsxdh5j86k9h9ymautpvv2759ucwnef75ez7pa7fpkddklp40mxk2tedsp74359g0kefn5rsq0x0yss6cu4yd0h06up0rp08t6yc4l0hfa9y8jn5fkx6nk0hjhz06ykwv0fyxe7z42q683jy0" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIFJONnZGV2lV\nMThSY254cndJL0dvRDNZLzZGZG5sanBIbWtzSGJvdnV6QzAgQVEgZlFBRFNyWkNS\nRDJQaUJ3WWowTEcwaTk0Z0tiRHpQNmhkMTJZUlZHbHlEMCBtMzE5bzVQb1JmZkpy\nY0orbEs2RzBSVXA3UmZYZkRRanNnc2pHSnJjK1pLVmZOWGR4d0IwZjh1YXlkakRx\nTm5EMXR3ZjNHWGl0Ty8rcHpQbkcxRTZmZworVEZBQ1loRDJ0c0ZuckcwWGdQNlVQ\nSjBqVlNQSHNJQU4xVytoODVwZG9vCi0tLSAyZVFVTzVpWUlYeTBxaXBCQ0lxSmpS\nejNqR1AwOURHVUhYZW5HblA2bTRBCoxVoVpmK9nqCIu9ajz2HPdv/HvJO0V1gFPa\nlaqovyMETHHqwGqe0apwW37pX4kPjm90oL2D/Ow58J7mfBFJU84=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqprw0vfpc8wzsu78quc777kmee54ln6nnsjrnrhl7nr33eh4kvkksqp05qqxj4kgfzrmrugrsvg7skx6ghh3q9xc0x0agthtkvy25d9eq7eklta5wf7s30hexkuyl5546rdz9ffa5tawlp5yweqkgccntw0ny540n2am3cqw3luhxkfmrp63kwr6mwplhr9u26wll48x0n3k5f60c7hg9a3" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIEhib1l4SFA2\ndDlOQkZYRWNrN2tuSjh5LzFGdDRHTUFldGRFcWFWUk9TbmsgQVEgZUh4S2o1R2RE\nV0svbnErTmxodXE2bUxJK3lla2lvajB3OXVwZHJtcHU5dyBKU3I4WFJnK3BOQXl0\nZDh5NTB5ZFlteFJIM2FVTVp5cmNyRXZqL1V0c0l6L0tSb0c5ZU9jbmRXMTIwb2c1\nQjZsREgzWUxaOXBUd2pQK2NncDZuUmZkZwozV1NFV1E5a01uTGppYldTczRSbC9v\nb0NwZEdoeHZxYVNSMm9HRUpoS3MwCi0tLSB4amh6S0twb0dkQjJmQlEyVWkwcy90\nNGRNT1dXL0ZpZDdqT25nMWlQNU9vCgtlMevLrwPMVrbtMw1STUwfSL6HqcfZNiqQ\nfIiwhciLXBKJQSa5MrxbNVrd/KV6+U/F4lTmD+L+Vvtcz1Cz+ZI=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpyewum3q8dfcumfgec8nn958aec9f4q9aqy0k06kw5kq27d6fdqdgp0p7y4ru3n5xk90u747xevxa2af3v37e85j9g3axrmw5hdwdfh0wz22hut5vrafxsx26a7vh8fjwkymz3ramfgvvu4detztu075kmpr8l9ydqda0rnjwatdwmfgswg849p37astvld98s3nleeq575azlwc2hhpuh" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBhejJibUtLSE9ET0VzVEZS\nQ2NicHRwMms0MjN2WnhQSVdZbzlBKzlHdEVZCk5qOHFXRzd0SnFyTXBXeGVxS3pD\nVmVJekp1cThTdVg3Mzg5OHJpZ1Q0T1EKLS0tIGF4L1hkZUszWUJJRUNMaEpYVDFX\nSnBBZzhDRHB2L2JtT05PTFZRUzdPZWsKWQBQ76PgsFVu+fit2Aqh/p6FU3/jL1mx\nlJLAMFzlgXGNq7kOEiVUQ/bpvEsX+b7iGcmWzTBnkLxZOxL17QY5HQ==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1hlzrpqqgndcthq5m5yj9egfgyet2fzrxwa6ynjzwx2r22uy6m3hqr3rd06" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA5Z09CTzVWSXlSNEtHWWV5\nVFZhaWNyMGRjSk5hdDhXNDF4YXhXS1k5Q0R3CmdjYXhGZzVpZFBadWxFSXdEZDBn\nRWltYURReFlENGZWSnpjK201V2JXZGcKLS0tIExUd2lodjd4c2x6cVFMNUExRzRG\ndU03WVRJb3FHaEJFdExUVm82OTNBS2cKdJ0WNGH/I3OmufaaI6XwEey+WJZIxv6I\nRSIKGFOofklBBFmBM8ZcvLmPtSFUcaI8KvYN7NgbmTJWyoceWmGz2A==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1sg0rvgyetdcqw7j2x983fh69kdkvqsngpe5x36e5920qa7fze3cqhj4wgx" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBRbkFhQ2VZUnptOG9KVWEy\nUEdCRUlwazk2TFl6Q1hMT3gzRk9vTk9RaTBZCmtjN3pzclIxQlBoYjhGUWtJVmhH\nTzFjcUpReHhGN2FQcVhVbGh0NnFhejAKLS0tIDR4cGVsWWR0R0hoTmdRak1BWUhk\na1NjWUZRV1V6UHdQM1EzZlpSZmQwajQKV0k91NcYk+TF7G+/b/FU1RttNGNYNzgv\n+ct/XsoXcB4UWgXrk6q/GRyfWK5CRiAJ65cSsrZW2NT0o7GDXykvaQ==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1swlyyk2rzvevqawyeekv75nx2dz34zpe3xqhkqme26gcgeavy4dqrfpcd8" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBrU2hHejZ6TUVjSzgveXFU\nSFFNN0hOME5SR2RmeXpMcDZhWSsyUHJZYkhzCkdIazZHWWhFRTByWWVSNXRPOGdy\naU9jNUhQOC8xM3l0REM4VDBRUDdKQ2cKLS0tIEMxWnMzTDlyYS9sd21yMGNLVFNy\nTmxRdEY0TUZMRFNLU2k4c1J3OUVrQlkKoVR5NMUiDo72iBHrAFikar3fDTQwmt9Q\nnl6iszWz+cS/9HXiH7mnvVmHp0l9CPbO5oagNrGmBuy0QEuRgy2IBg==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1vphy2sr6uw4ptsua3gh9khrm2cqyt65t46tusmt44z98qa7q6ymq6prrdl" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSArSTZ6TDRiOWN4aUUwdVRl\nRmtseDR0NG5pMGUrT1U0eE9xZTAvc1VkT0ZFCmtpWVd2cFIybWdaN0JiZXpyQXdE\nS2ZNd1MyTUY0Y0pqYkJGNXZENUh2VHMKLS0tIGlpRzl2UUF2Y01DQ0ppTjRkMUds\nYmxkSTVwUE15ZSs3Q003bkxDK3NJVVUK7zC5GUx0uNp4ZF7m3EYCx5A15HxHtR9f\nWe7H0kaUrFLe7pQw0xQxPoRffaBZ6vcdzDl3szki5sX1hvJGbXZWFg==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1wkly8nm7vsn7kdap5ucyw62rsxnk8xzt0e86wua73mcxxv2a9ahq05ljlx" + } + ], + "lastmodified": "2026-07-22T03:11:05Z", + "mac": "ENC[AES256_GCM,data:h4FZQdthP/x74YQJnzJTznQeeB8KSAfSxNO+eDw5pkZnz2D235vW75i0shtb/n2s0zRCOmMUKs++j2O1pihxREhuzLfX0s4QAG6wMrsGpQIsNQBmRAfvMjIAeIJpupdrbK1517N5F1l08zbjKJp2qdB5tfanP7IbkcwUbxqQJGc=,iv:GAbt94YJe2zIgERg3CPcnWSXcwTHDtcW+iPSr7JEh4s=,tag:sNW744TvE2waEOEAfSiMaw==,type:str]", + "version": "3.13.1" + } +} diff --git a/vars/per-machine/deneb/data-mesher-node-identity/identity.cert/users/kurogeek b/vars/per-machine/deneb/data-mesher-node-identity/identity.cert/users/kurogeek new file mode 120000 index 0000000..970aefa --- /dev/null +++ b/vars/per-machine/deneb/data-mesher-node-identity/identity.cert/users/kurogeek @@ -0,0 +1 @@ +../../../../../../sops/users/kurogeek \ No newline at end of file diff --git a/vars/per-machine/deneb/data-mesher-node-identity/identity.key/groups/admins b/vars/per-machine/deneb/data-mesher-node-identity/identity.key/groups/admins new file mode 120000 index 0000000..6765aa1 --- /dev/null +++ b/vars/per-machine/deneb/data-mesher-node-identity/identity.key/groups/admins @@ -0,0 +1 @@ +../../../../../../sops/groups/admins \ No newline at end of file diff --git a/vars/per-machine/deneb/data-mesher-node-identity/identity.key/machines/deneb b/vars/per-machine/deneb/data-mesher-node-identity/identity.key/machines/deneb new file mode 120000 index 0000000..b8f3750 --- /dev/null +++ b/vars/per-machine/deneb/data-mesher-node-identity/identity.key/machines/deneb @@ -0,0 +1 @@ +../../../../../../sops/machines/deneb \ No newline at end of file diff --git a/vars/per-machine/deneb/data-mesher-node-identity/identity.key/secret b/vars/per-machine/deneb/data-mesher-node-identity/identity.key/secret new file mode 100644 index 0000000..2e6ac4c --- /dev/null +++ b/vars/per-machine/deneb/data-mesher-node-identity/identity.key/secret @@ -0,0 +1,46 @@ +{ + "data": "ENC[AES256_GCM,data:2aDCfCL5Nk8m65/lZQ2859+l+ysr46A2KCGQTVo6/fR3lwQeBnRNWkBhB+tv9pvrAmNOWFpBpWwprthq/l+0X87IfGb0acEomuXiwLXin32frGhKKjRCRujNBdog795Ktv+RBs0mo9ViDVCk2Ubarstuggxmetg=,iv:A4X7KIP6P69gYB1fjYIq2kAyHPaqnrh3lvZEcEUGaHo=,tag:d+WREWkP6p/VOZqflvf0Ew==,type:str]", + "sops": { + "age": [ + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBYM2xKdmpjQjVNZXZOUkRz\nRUZFSldJd1Q1UGZ4eVdiWVdmZTNMY3pJZldjClBEZTV2aWxUTFB0a0FZRmIzVEpH\ndHNEckJ5RWYzUUZjRGlmeG1kak9tWDQKLS0tIGl4VlE3ZkJtb3o5a2dFK0k1Smw1\nZU5TcGJHWVpIV3Y5S3ZhTlJYcnc5b00K2+3ZO1AXJqmtuY38zVUAQAiX9SkaOuBQ\ne5aG417ryF+egzi61tCEf4ORH/SCtfESNFAw/ZpQ90pGU9KQVkvJeA==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age17d4qt0n9edq57tgcqyk8eu5mrendl59yt6z2y3a4vkq7el8krqtq6lq28g" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIFNYUEN6UVdZ\nTmJtbTE4ajlOL1RyK0hqT1NLVXpZakQ1aE5jQ3IxeUd5UWcgQVEgd0l6SlBCVW1v\neDl5N0lHYmVrajZzVzVTYjd4WVdNVjZoZVlkUEtmVXlMdyBIdmtoczF0dmhxL1py\nS1hsc0ErckdoVVB0bE02RGdCNW5raERXT1ZJMTkzNjRGNHd2T3ZSTVYrKzZlbEll\nVTZKc2JVN1B2SzRuNkpaekhwSWJQaFZVQQpGb3BOOEtpZ2NET01UZk1lNnI4aHR5\nNmZDR2dwWjdhNk43bDFtZXJvL3JJCi0tLSBEL3RyRUdoQm0vZ0o1bTZtL2hDZ2Mx\ndmpCdzF0NEVlVERxZ1AzVERSYVVJClHzSm7OU2sqGgULgFHqcxqLK+TBsjiNyHlP\nQXoaqsFGE3yDi8Kpg71Me3bgXnxDvfN1+0Sr+KgpaIm56xuCTT0=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpf43tgcfjm048lsqskvq34w2t4uvrm5qy6m2eg6zjj82ctca8wctgpczxvj0q4y6337uhvsxdh5j86k9h9ymautpvv2759ucwnef75ez7pa7fpkddklp40mxk2tedsp74359g0kefn5rsq0x0yss6cu4yd0h06up0rp08t6yc4l0hfa9y8jn5fkx6nk0hjhz06ykwv0fyxe7z42q683jy0" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIEx2UzV5NkIy\nbWszRzNuMmFFZUFlRWlSNG9YTlRiMTF1eEVRV1lCOEZjMnMgQVEgZlFBRFNyWkNS\nRDJQaUJ3WWowTEcwaTk0Z0tiRHpQNmhkMTJZUlZHbHlEMCBtMzE5bzVQb1JmZkpy\nY0orbEs2RzBSVXA3UmZYZkRRanNnc2pHSnJjK1pLVmZOWGR4d0IwZjh1YXlkakRx\nTm5EMXR3ZjNHWGl0Ty8rcHpQbkcxRTZmZwpwUFdSNk9KdFRUUTMxQ2xPOFVtSGw5\nUXlzTTEyNGJhOSs4c0RmNUExM0Z3Ci0tLSBBRndZams4NkVqWi9ZOHFIeUJaMWpV\nUXZGbVh3ODlFNHp3VFBCY0l2ZkpNCvRSqfIMqZyyI4y8gMj+RsWv9zsVtN+7PiGS\nmyc7eZIIz8H0sQgB91rI/zoxheJq6ryJLiRzeEwlPnxZga/BU8s=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqprw0vfpc8wzsu78quc777kmee54ln6nnsjrnrhl7nr33eh4kvkksqp05qqxj4kgfzrmrugrsvg7skx6ghh3q9xc0x0agthtkvy25d9eq7eklta5wf7s30hexkuyl5546rdz9ffa5tawlp5yweqkgccntw0ny540n2am3cqw3luhxkfmrp63kwr6mwplhr9u26wll48x0n3k5f60c7hg9a3" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIHhBYzJGSDBW\nSFlxT2MvWmxhdnhSNjZUWW4ycjltcXEzYTdEN3d0NnowaDAgQVEgZUh4S2o1R2RE\nV0svbnErTmxodXE2bUxJK3lla2lvajB3OXVwZHJtcHU5dyBKU3I4WFJnK3BOQXl0\nZDh5NTB5ZFlteFJIM2FVTVp5cmNyRXZqL1V0c0l6L0tSb0c5ZU9jbmRXMTIwb2c1\nQjZsREgzWUxaOXBUd2pQK2NncDZuUmZkZwo2UmlzdUNXNnFiaGF4UStGMHh0WWlE\nVm9td0ViK2dTUHhpellIZUtuZ2ZzCi0tLSBYRlMzTjJ2SEpNcXR3MFlXRC9DTkVl\nMWtMa0pNSG5MbDlweEUyVVZNRTFZCuJqfmJv3Keb/eRiFiZ43AOuJ+17yEA6OHsD\nvZXD8ECy3NKH2rD7FtNs7E7cTSvE3bgL4MYag2i+vrGh/sS/xcw=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpyewum3q8dfcumfgec8nn958aec9f4q9aqy0k06kw5kq27d6fdqdgp0p7y4ru3n5xk90u747xevxa2af3v37e85j9g3axrmw5hdwdfh0wz22hut5vrafxsx26a7vh8fjwkymz3ramfgvvu4detztu075kmpr8l9ydqda0rnjwatdwmfgswg849p37astvld98s3nleeq575azlwc2hhpuh" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBjT3Nza2xwVGNwQWI1azNC\nR2R5Ny9DU1Q4a0xLdnlsS0NoTncvaFhBTUNvCmwyeW0raVhTeS93T292ZGIydXBV\nMTg0VHJ6clc4MUJWRHJTei9JQzdVYVEKLS0tIDNzUW9jYlczcmlZaWJKN1N5c2s0\nVnk3RG1DS0d2K2NQY3l2dHlOKzhCNEkKnBg+nKza3ZQW1sG/4MgKd8lsOPUBq2z7\nKJTWJiafaVTS5h8opxsF5OwrIZoPYSl/U1vvX5KRyutkX4NhrgzmOA==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1hlzrpqqgndcthq5m5yj9egfgyet2fzrxwa6ynjzwx2r22uy6m3hqr3rd06" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBJK01OQWZxWkJTUExqOVpX\namF5eTB6Q3JWdk1URHpzMEpCaTlJUDNjNFFVClArNEs1Q29nM1RXT1lvT1ZYdmFp\nTUprMVdPSWNUV1hzaXdCek13V0E3amcKLS0tIG0zTklMMVNxRnNIc2F4cU1wZnUr\neGhqeVhrbTBUejVGMitiRWxuQUZ4d28Kr5oRPVsVeeY2T6qSQCIDVrHrU7ptYqrg\nX6N4tNWwGeup8yY/FSXMoj8erRJv3RBPOcjFONeXmYDzf8LalqW+3A==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1sg0rvgyetdcqw7j2x983fh69kdkvqsngpe5x36e5920qa7fze3cqhj4wgx" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB0WlRRREJJbUV0a3pVYWw0\nWkg0bHFYcGZrbzBqSjI4UUYxRlVzODN5Vm1BCk9Fc1NGV25GczRJSk5OZmJ0T3ZS\nYkIyMWZHeDhLNi9WUTd6VFkyQzc1UU0KLS0tIE41bGRUWWp2R0xLRGo5YVdST252\nMEcycHB1MmpqMis4Q3NqdnNLdENFOWcKO0OVNMKnW4b7n1ndVGQTvTcXy2oRgSL4\ntBxW7W19nQ4A1flkhRufA6qDD9HaOoqRIzfV+GEelfH8CJDPW+xT9w==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1swlyyk2rzvevqawyeekv75nx2dz34zpe3xqhkqme26gcgeavy4dqrfpcd8" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBqRU95VE5ocGNuaUVaakZS\nOWVjTUVtaWlOLzV0Tkp3djV5Zy9TZnJzOWdZClJ2UCtIR2dMOE1MUS9hdnQzYVhU\nMjBWMU5tTDJWOEtjMnRyVGVXMElNdjgKLS0tIGRGOTNLWGR3Q0tETzZGQXlocHhM\nWlRucmo4bGQ5KzJ1QVJzR2R4Y2dkNkkKH2pjS1oMm1Xd/svfZPgH6Y0CQdeTy0p1\nfWjyIvu9d6ly/DUMdl30wde5bbsonFzhycM2RhmeO6a8GXvAPATKpw==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1vphy2sr6uw4ptsua3gh9khrm2cqyt65t46tusmt44z98qa7q6ymq6prrdl" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBObWE4YXh1a2V3TFdCVjJ1\nOXd5QVVKM2krUXZCUkxLeGtyUUhmWGxqaFNnClpadndXaFlhejhSdUFhWnczc0Rr\nRm9RbDRkcmNvUFFJdkY3K0RNYytDVmMKLS0tIGNwaVRmT0NXdEZtaXRsV2gxRW0w\nRWVBOGs5b1lkeEwxdDliRzdqeEdUVUkKJHvVBN8k1KVMtM/fhMbnU8PWExpbkfSS\nMnOwLJLrsMRLtIftRTHJOgPAvbD6ddb7t96hA44LHggTD9EofpdrYg==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1wkly8nm7vsn7kdap5ucyw62rsxnk8xzt0e86wua73mcxxv2a9ahq05ljlx" + } + ], + "lastmodified": "2026-07-22T03:11:05Z", + "mac": "ENC[AES256_GCM,data:rivIMfHqI0B5mam4S9ZkjThU/v9Z1m7FeNRvbx/9glThYYgwIbLk5JYRCGucfH21CeoMMNYjtgdRGMmnmpMb26aFr6ymue5nN7KftlGbeWMJjaNlMD7vWhNPfP+M+RVJQCaDEPDAEmfwcmuxYkkPsTI8v52xTfcsopaPzBeOTqo=,iv:H46xVutJOiteXBdVT+p+bwtg7WAuks1DiWqRAy9nKgs=,tag:vIuj86yh1U32dcOmjnVhOA==,type:str]", + "version": "3.13.1" + } +} diff --git a/vars/per-machine/deneb/data-mesher-node-identity/identity.key/users/kurogeek b/vars/per-machine/deneb/data-mesher-node-identity/identity.key/users/kurogeek new file mode 120000 index 0000000..970aefa --- /dev/null +++ b/vars/per-machine/deneb/data-mesher-node-identity/identity.key/users/kurogeek @@ -0,0 +1 @@ +../../../../../../sops/users/kurogeek \ No newline at end of file diff --git a/vars/per-machine/deneb/data-mesher-node-identity/identity.pub/value b/vars/per-machine/deneb/data-mesher-node-identity/identity.pub/value new file mode 100644 index 0000000..4f692bd --- /dev/null +++ b/vars/per-machine/deneb/data-mesher-node-identity/identity.pub/value @@ -0,0 +1,3 @@ +-----BEGIN PUBLIC KEY----- +MCowBQYDK2VwAyEAG8lhn8Xky5SWDG6Ow4grHa0CZF62v4E6uz2D8ob+sB8= +-----END PUBLIC KEY----- diff --git a/vars/per-machine/deneb/data-mesher-node-identity/peer.id/value b/vars/per-machine/deneb/data-mesher-node-identity/peer.id/value new file mode 100644 index 0000000..35ac195 --- /dev/null +++ b/vars/per-machine/deneb/data-mesher-node-identity/peer.id/value @@ -0,0 +1 @@ +12D3KooWBgqH9vbqhbJidUqxJnV7c6FN87XYmEyfYQAfr1cv3BfU \ No newline at end of file diff --git a/vars/per-machine/deneb/dm-pull-deploy-status-key/signing.key/groups/admins b/vars/per-machine/deneb/dm-pull-deploy-status-key/signing.key/groups/admins new file mode 120000 index 0000000..6765aa1 --- /dev/null +++ b/vars/per-machine/deneb/dm-pull-deploy-status-key/signing.key/groups/admins @@ -0,0 +1 @@ +../../../../../../sops/groups/admins \ No newline at end of file diff --git a/vars/per-machine/deneb/dm-pull-deploy-status-key/signing.key/machines/deneb b/vars/per-machine/deneb/dm-pull-deploy-status-key/signing.key/machines/deneb new file mode 120000 index 0000000..b8f3750 --- /dev/null +++ b/vars/per-machine/deneb/dm-pull-deploy-status-key/signing.key/machines/deneb @@ -0,0 +1 @@ +../../../../../../sops/machines/deneb \ No newline at end of file diff --git a/vars/per-machine/deneb/dm-pull-deploy-status-key/signing.key/secret b/vars/per-machine/deneb/dm-pull-deploy-status-key/signing.key/secret new file mode 100644 index 0000000..6013cbd --- /dev/null +++ b/vars/per-machine/deneb/dm-pull-deploy-status-key/signing.key/secret @@ -0,0 +1,46 @@ +{ + "data": "ENC[AES256_GCM,data:RUPzXoskh9nkC6iGduNuVzeAt2M7SDnvaka/mbkJDRG/poOM4UogmaXlxR7+rHwqTxmIjnPrlHg1m+1TgKqut0p5p0fsHfCjNiqA/j68rUALgeyfy3eZ0vnvJ7XdBxlQpVDrBA5c8Gwhmh79aGLbnIUnWdBSMLw=,iv:sKJUWMjRGZbQdXehN1lDuCKMVCwsPhYk3TOKAFdGpo4=,tag:8bcSyhgxNZlOPt3SydKSDw==,type:str]", + "sops": { + "age": [ + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB4Q2FGcUdzeGIrSGQrUzFw\nZTRCMTROcDVQMDZmcVprbnZDWENCOTFtZ2pjCkRhY05CUGZXS1RLQ0ZDZzFtYlo1\nQ010U2p4ODBCdGtvNjMyM29SUUdmTjgKLS0tIDRVcnhremVpckY1UXlHSlZLSWhI\nMnRyUUxFWUdPbXZvL3N5b2p4YVNqR1EKesDZvKgRO7lgc7w7K1UzeOhq8KNj63My\nZysuCHJoMDfdO3i3nMmHM3d7hkF6eyuQuW60IG7mSZFCVYF+WMw6bQ==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age17d4qt0n9edq57tgcqyk8eu5mrendl59yt6z2y3a4vkq7el8krqtq6lq28g" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIGVhWkVSZEx3\nNjg4OUFvcHR2T1ZVcmZQUnFqZDlCdXhyZi9NbFpHQmUyeDAgQVEgd0l6SlBCVW1v\neDl5N0lHYmVrajZzVzVTYjd4WVdNVjZoZVlkUEtmVXlMdyBIdmtoczF0dmhxL1py\nS1hsc0ErckdoVVB0bE02RGdCNW5raERXT1ZJMTkzNjRGNHd2T3ZSTVYrKzZlbEll\nVTZKc2JVN1B2SzRuNkpaekhwSWJQaFZVQQpQV3FEN2pGTGFaY1lZNWltQnpDNHgw\nR3V5QmdPSjVrL3JsM1BlTnJvNTlJCi0tLSBiWEFzbDhNa0xyeXRSSGlvQ3N3cVpk\nazdlamNia0pOYnhld3Q2U2ZoQWVJCqZdlYdS27Wk6xD05zx1RASud0nkkRtyouYX\n4JfjZlonncz3PysouW29hEWCCdLSrTlJV0ysoW6QYQ7SI8nkLWk=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpf43tgcfjm048lsqskvq34w2t4uvrm5qy6m2eg6zjj82ctca8wctgpczxvj0q4y6337uhvsxdh5j86k9h9ymautpvv2759ucwnef75ez7pa7fpkddklp40mxk2tedsp74359g0kefn5rsq0x0yss6cu4yd0h06up0rp08t6yc4l0hfa9y8jn5fkx6nk0hjhz06ykwv0fyxe7z42q683jy0" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIGdmVjZreXpl\nUzZxQzEybC9jdnVNMVVhcU1xREs0K2dWdlVqSzM4NGdiWFUgQVEgZlFBRFNyWkNS\nRDJQaUJ3WWowTEcwaTk0Z0tiRHpQNmhkMTJZUlZHbHlEMCBtMzE5bzVQb1JmZkpy\nY0orbEs2RzBSVXA3UmZYZkRRanNnc2pHSnJjK1pLVmZOWGR4d0IwZjh1YXlkakRx\nTm5EMXR3ZjNHWGl0Ty8rcHpQbkcxRTZmZwo1K1BEUGtxYUFLdmluc2U1SHBqSU14\naXdRd1J1OFc1VGhKUnJrY0RIZzZZCi0tLSAxcU9uN2tGUXdiU0lxa1BmdW9FVUVu\nemtuaTN2YmJzRnhzK3BYNHp3STNBCuUuqSPlkUaFKMdjjf6x5UIZs9Lnhhkobqro\njZFb/xOHth1LakLOl55PEt6tXHT5vaLgCHWvl44/FlEV8EBIqOI=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqprw0vfpc8wzsu78quc777kmee54ln6nnsjrnrhl7nr33eh4kvkksqp05qqxj4kgfzrmrugrsvg7skx6ghh3q9xc0x0agthtkvy25d9eq7eklta5wf7s30hexkuyl5546rdz9ffa5tawlp5yweqkgccntw0ny540n2am3cqw3luhxkfmrp63kwr6mwplhr9u26wll48x0n3k5f60c7hg9a3" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIGJiSStCWUVm\nY0U0aXl2M3ZueUk1azZ0bW11UllVd0ZhYXBPMk5aZVAxWEUgQVEgZUh4S2o1R2RE\nV0svbnErTmxodXE2bUxJK3lla2lvajB3OXVwZHJtcHU5dyBKU3I4WFJnK3BOQXl0\nZDh5NTB5ZFlteFJIM2FVTVp5cmNyRXZqL1V0c0l6L0tSb0c5ZU9jbmRXMTIwb2c1\nQjZsREgzWUxaOXBUd2pQK2NncDZuUmZkZwpaTkd6ZjFqVW05R1ZJVzB0VFR2Nzcy\nQ3ZzdFRjS3Jxa3U1VE4yQzJ6aldnCi0tLSB4ZktRUUg1L3ZlS0dZRUk1Y1MraUdD\ncUNjeUZ0a2xaTEFKTCtDT2Q0alFJCvyhYG2T/HjInAQg5iFggH2GqwhOzLkD3yeB\n0D5jqRYh50HLUgeCI8ULE6NO7dMUKs19R2+wIF6Ot1v/FHOqQYs=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpyewum3q8dfcumfgec8nn958aec9f4q9aqy0k06kw5kq27d6fdqdgp0p7y4ru3n5xk90u747xevxa2af3v37e85j9g3axrmw5hdwdfh0wz22hut5vrafxsx26a7vh8fjwkymz3ramfgvvu4detztu075kmpr8l9ydqda0rnjwatdwmfgswg849p37astvld98s3nleeq575azlwc2hhpuh" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBUS1pGYk9mWlZaYzdXTXRX\nZ2g5YTREVVNPWExkejBMOWs1ZHhLbXV0eWhzCnE3eVZYdEFSRHh2MEJ1SmxkOVYx\nbVJLT0t3Sjg3QTFmMlVoZEtRcnk3UGMKLS0tIE1YT0d2QVg0RmxUaFp6ZURnejJr\nNi9XMHJQMXJPWkQ5QUZBMmp2TG9jL2sKCRvn3QYKDw2w0XnRk/b14STMJA5M465U\ntdtDUT7t+axVeN6WpYzJZJCsyaqlxTPM0nILBGAiPj+/qJLjXGJOfw==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1hlzrpqqgndcthq5m5yj9egfgyet2fzrxwa6ynjzwx2r22uy6m3hqr3rd06" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBROUU5NFVCQ2hzWFNKQ0pJ\nQ1dMMnFzVGh3N2FreG5XRGlZYTRDVXV2aWk0Cm9sczVKekZ6U3p6d0VzL29aM1Zk\nNTQ2cFdsSEtvd0NOSFhDTEVacXdyTmsKLS0tIENRUWpsSmpXTFlnb21MRE02VXVO\neHBZdGpWcmExQm82VDlqMC9ObEhXR3cKKswVNHpD1xM7Qh/Qj9BuN9xKzpztHB+U\n2Wnq4TKpu0P+a2on1Ljg2J0OsSIWeOIGi/ftwlZpvKFfdFNYnN0ZMg==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1sg0rvgyetdcqw7j2x983fh69kdkvqsngpe5x36e5920qa7fze3cqhj4wgx" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBrK2V5ekY5NTVkSVlWeWRa\ncm5DU0tNRjNwdStKY05HWEdGRVZNRk1zU1FFCmZieTRIQS9qcG1ib25nNUxFckNS\nZ28xQmlhMlcvQ2lKYjJRd3FTQXpyWVUKLS0tIGFzZDRCOFk4Vk1vdnkxSjF3ODU4\nUE1qNXFTMkdJR2JrU2JtdXJ4dlprOEEK/xdB6tfYYKS1S+7Hf/u/jhnZza0dnz71\n9TuaxZDeBFXAO2cDmuyornKi2ERJ1cOXxvno4aMdxnlbAfO5zXbqGg==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1swlyyk2rzvevqawyeekv75nx2dz34zpe3xqhkqme26gcgeavy4dqrfpcd8" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBieDN1ZzkxSjIzSDc4V0lG\nU3NHK0tNTHR1TWYyY1EyeS9Ed2c4R2FyVWpJCkgzSHZRRWtTenc1SmJXYmsvQ2x5\najJVeDNuMHZoQnVSWnpoVFMzalV6YlkKLS0tIHpvNmNaREkraVBkeHVhWHpSU1kx\nYkx5YjhPdUNiVFZnRlNQcXB3QmxHSGsKCuNUYGmvTfm3RmEmcUhQfHbRBHQ7kWXq\nyqO1PELY9CEn108dT9RXf/gPuvT+az9yR6QiyL+R4LfbviednvtZkw==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1vphy2sr6uw4ptsua3gh9khrm2cqyt65t46tusmt44z98qa7q6ymq6prrdl" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBKQk9ENGZPVU11U3BiNHFQ\nU0xQVXJoanNHTU9ERmdiK0pCWEZQWWk1TENNCmdsdklJVHBvalRibDU5WmhZbnhi\nNVlNUTF3OXd1cFlsdzR2ZVQ3OXh3WEUKLS0tIDI5R1czTnU0WGcxaENmVFpla0JB\nVmUzVlQ0MFF5eS9EVXN4d0xiZGN2KzgK3eJksVd84uwHFlZUs9cSc/Nu5WySZi6T\nkmsoRnJCPEYoBIYa2Sj3HuhIcpaXU0sXQAeL9VgZg8kYGjM+P6HyiA==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1wkly8nm7vsn7kdap5ucyw62rsxnk8xzt0e86wua73mcxxv2a9ahq05ljlx" + } + ], + "lastmodified": "2026-07-22T03:11:06Z", + "mac": "ENC[AES256_GCM,data:zdf7AejBmf1YnYsx3SJs1IdQx/47W+DmC0u/C+axic6ngRVNUiU9LWnn6eYddA/bgOpPMv0MZjx+oMkohJEr0WVcEpI9M11Gy9wdCbKoJQY/T6sQZF40TqkFfzEVD0+6L/S5yO1LMxR/YaSBrfUEJiIWPm684TxOo/k4MMj0ims=,iv:hOR7ql3tY9op4W15NHEdZg90Tti2yOJCpBPC2hWIFIw=,tag:TTky2jA3xcaq55pfmDZ9wA==,type:str]", + "version": "3.13.1" + } +} diff --git a/vars/per-machine/deneb/dm-pull-deploy-status-key/signing.key/users/kurogeek b/vars/per-machine/deneb/dm-pull-deploy-status-key/signing.key/users/kurogeek new file mode 120000 index 0000000..970aefa --- /dev/null +++ b/vars/per-machine/deneb/dm-pull-deploy-status-key/signing.key/users/kurogeek @@ -0,0 +1 @@ +../../../../../../sops/users/kurogeek \ No newline at end of file diff --git a/vars/per-machine/deneb/dm-pull-deploy-status-key/signing.pub/value b/vars/per-machine/deneb/dm-pull-deploy-status-key/signing.pub/value new file mode 100644 index 0000000..5064d65 --- /dev/null +++ b/vars/per-machine/deneb/dm-pull-deploy-status-key/signing.pub/value @@ -0,0 +1,3 @@ +-----BEGIN PUBLIC KEY----- +MCowBQYDK2VwAyEA5wqWxb+etLUhlqTjzGTWPeswMRwdQIV/ocji71F+4z0= +-----END PUBLIC KEY----- diff --git a/vars/per-machine/hadar/data-mesher-node-identity/identity.cert/groups/admins b/vars/per-machine/hadar/data-mesher-node-identity/identity.cert/groups/admins new file mode 120000 index 0000000..6765aa1 --- /dev/null +++ b/vars/per-machine/hadar/data-mesher-node-identity/identity.cert/groups/admins @@ -0,0 +1 @@ +../../../../../../sops/groups/admins \ No newline at end of file diff --git a/vars/per-machine/hadar/data-mesher-node-identity/identity.cert/machines/hadar b/vars/per-machine/hadar/data-mesher-node-identity/identity.cert/machines/hadar new file mode 120000 index 0000000..f12fe93 --- /dev/null +++ b/vars/per-machine/hadar/data-mesher-node-identity/identity.cert/machines/hadar @@ -0,0 +1 @@ +../../../../../../sops/machines/hadar \ No newline at end of file diff --git a/vars/per-machine/hadar/data-mesher-node-identity/identity.cert/secret b/vars/per-machine/hadar/data-mesher-node-identity/identity.cert/secret new file mode 100644 index 0000000..1d90798 --- /dev/null +++ b/vars/per-machine/hadar/data-mesher-node-identity/identity.cert/secret @@ -0,0 +1,46 @@ +{ + "data": "ENC[AES256_GCM,data:rva0Ir6na4Wtir2zYS1HQ3BFv9cl38M4ydnmLbeWsQKxHw2tmfrGacL1b3ZFS+bRBoiEl3TqzjmxnAWmiGfZl2valqf4kBiP/S4/Cranf4yeK6jSE9YtRAVHgAz5PAre8bDaRR+jlUfDiqB8HO+8/RwvcSMSf3NLtW5/OVQmzeiV55v6Ci8A3MGw9TqlwBVlY0bbyY+gIq0dJY/I6+XhQBiLdqjUgvktbePfepPgrf9fbGEB2enn/i3qd+kXvXYW/NQGmMSM9Vnxc2CZWwq9T/7yhps57LVfmcNWcxHiaSG4nXP+ojvuvp19M1hg,iv:OHQsHTmQ/oRU5RVnUKBmCTGsUvTyFiHGS5PB/zGhwCg=,tag:Qelf1fSc+tDOobbloVRaiw==,type:str]", + "sops": { + "age": [ + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBKN0plRWRYeVMxaHZtNVUv\nNUg0L1JaLzJyVi90TzRKVWtzODdCSHBhWWd3CnMzcGpOWVhyVGF1OC9vY0Q1YlBD\ndHJUb1dsbUJDL1RRaXlsVytJZWdBUVUKLS0tIGRmU25zbHBSaStOQ01aRXZBY3Z5\nWFhDN0M0cmExZ0lXVFZ3bk00SHZSSm8KC0WXsH5TzfVqnnNdZaLEmVgbbDcSN8eZ\nf2GauZX5MkrOYh56ar0N7IkbNMS7/4TWl/XGRaofoKxw/T4d5TML4A==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age17d4qt0n9edq57tgcqyk8eu5mrendl59yt6z2y3a4vkq7el8krqtq6lq28g" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIFZJWC90eGZ6\nWGVaR0hSUDZiZk41SGc3bEYyZjY3THc0Vk9Nbmo2VmdibEUgQVEgd0l6SlBCVW1v\neDl5N0lHYmVrajZzVzVTYjd4WVdNVjZoZVlkUEtmVXlMdyBIdmtoczF0dmhxL1py\nS1hsc0ErckdoVVB0bE02RGdCNW5raERXT1ZJMTkzNjRGNHd2T3ZSTVYrKzZlbEll\nVTZKc2JVN1B2SzRuNkpaekhwSWJQaFZVQQpMSHduQjVSTDBDM1cyNFZva2JJazE1\nRUcxRlpRcjlOZmI3eVA3VTNtMllNCi0tLSA5YmU5SkNxMVRFa0pkUHFtM3NxdFhU\nQm1ELzVNdmJmWG16ZGJrK3dzYnM4CvHkVOf/9B6hIzuw61mZJDljjaOf4UuqnmNr\nCoHkYoO/kHclKT5aXl9HUXEz8QX7u7NrjMxLlVbR0huRB02QZgg=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpf43tgcfjm048lsqskvq34w2t4uvrm5qy6m2eg6zjj82ctca8wctgpczxvj0q4y6337uhvsxdh5j86k9h9ymautpvv2759ucwnef75ez7pa7fpkddklp40mxk2tedsp74359g0kefn5rsq0x0yss6cu4yd0h06up0rp08t6yc4l0hfa9y8jn5fkx6nk0hjhz06ykwv0fyxe7z42q683jy0" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIDc0UDhGeFBZ\nT3hyWVRsRTBKZlloamhnZXkyQkIzR2lLbnFYTDEySHk4MmMgQVEgZlFBRFNyWkNS\nRDJQaUJ3WWowTEcwaTk0Z0tiRHpQNmhkMTJZUlZHbHlEMCBtMzE5bzVQb1JmZkpy\nY0orbEs2RzBSVXA3UmZYZkRRanNnc2pHSnJjK1pLVmZOWGR4d0IwZjh1YXlkakRx\nTm5EMXR3ZjNHWGl0Ty8rcHpQbkcxRTZmZwpJa2VVc0x1ckd1NzZaTERTT3IzVjZt\naEFMcStRKzlnOTlHdTFtRmIxSERvCi0tLSBZSTFVVkN0UmdtZkRMV3JpRGNCYnYr\nSlhuNlFaNUF3bk95ZGdVTE9LTlJZCrv70wwxR+5eRTZL44VbDYDAM7yX7tDc6Qc4\nsCuzzkae9JSbQ17s05UkyTS75MicQwADHeL6YilqwonFt42dgUQ=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqprw0vfpc8wzsu78quc777kmee54ln6nnsjrnrhl7nr33eh4kvkksqp05qqxj4kgfzrmrugrsvg7skx6ghh3q9xc0x0agthtkvy25d9eq7eklta5wf7s30hexkuyl5546rdz9ffa5tawlp5yweqkgccntw0ny540n2am3cqw3luhxkfmrp63kwr6mwplhr9u26wll48x0n3k5f60c7hg9a3" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIEJWQ0JBc1Ro\nQWFKYmJ6WG0rb05BSklXNXAyeWY3azZXUW5XZnBqQy9FbWMgQVEgZUh4S2o1R2RE\nV0svbnErTmxodXE2bUxJK3lla2lvajB3OXVwZHJtcHU5dyBKU3I4WFJnK3BOQXl0\nZDh5NTB5ZFlteFJIM2FVTVp5cmNyRXZqL1V0c0l6L0tSb0c5ZU9jbmRXMTIwb2c1\nQjZsREgzWUxaOXBUd2pQK2NncDZuUmZkZwpKbHZwT1lRdXFnUFcrNjdwTUMvYWV2\nQlhwbXNuRW9QK0xoQ1h1dXVlcXMwCi0tLSBnUFRkNVhUZjFsM053TE9NazFPZEVT\ndGdBU2FTbXhVU01MbklicXFqL3JRCvjYK37fPit2auxuCfEAXiri7LimDAPyGhn7\nrXduZ2qBD9n8T9Q3HR8HhxGI+m6KqLNr75MCokpQANerlJAK+H8=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpyewum3q8dfcumfgec8nn958aec9f4q9aqy0k06kw5kq27d6fdqdgp0p7y4ru3n5xk90u747xevxa2af3v37e85j9g3axrmw5hdwdfh0wz22hut5vrafxsx26a7vh8fjwkymz3ramfgvvu4detztu075kmpr8l9ydqda0rnjwatdwmfgswg849p37astvld98s3nleeq575azlwc2hhpuh" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAzdklka3RDNmVaaHRBR2kr\ndzk2WUp4RzduMkt5cjRKU0tVV2YvSG1HSXdrCm16a0pDVU5tQlN4azd4bVpZb2pE\na2VHeExGSysvRFczVUFFMEQrOWcxZU0KLS0tIGFzSjM5MmhkMTFDd1Y5eFdjVjRU\nbWlUL2c5OVRVZ0NUMURwM1YwcWVNSjgK+l2UQF9RV5LVTySa07PrxtqKnL6cWLzS\nbU+913eZTGA9JV12qGDHve83gxf/bO+YNjDlctuj4lqKNIQnChNw3w==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1hlzrpqqgndcthq5m5yj9egfgyet2fzrxwa6ynjzwx2r22uy6m3hqr3rd06" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBqYlhvZGt6bmdyRlFmQm5r\nNjR2WWszeCtSZDNqbkdtTFpqNlg0WGtsNDFrCnlXb2h2TXFPU2VZMVF1b3hNM2Zv\nb0l0a3c4bGJIVjFIQlFrU2x0ZnNmTEUKLS0tIEt0TExYZVBmbWpJK3RYZ2VKZm1Q\nUUQxOGd1WXNLdDFzMU90cWFpRDdVOTgK+BakevewV7pnVmH/73C8/dSf5FWEw7y+\nBkd0bnYBSKRQ0YumIPlpcVdezB2IVofhtTaJip2tOwDomJlsu8LM9A==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1qdxqyqqs34cksjkzeww2c942w8xgm9x6d4zct4glwqg90ghve9qq6d944c" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBXMzB1M05BUHd5a2VLL2R2\nUUEreEJCMnBIRVQ2UUIwOTJoNHd0a0JiVVM0CldQak1wbnEvaHR0WFpYWHpiT2lI\nUFBFNVU0NmNtcnlmMkgxcmhvRDljOHcKLS0tIFh0T3VkZzRKRkFqU090ZTU0WFF3\nbE14NGRlKzhoWXl3bEltcEY0SWEycWsK9U55kpfKdgjeGJ7ggYCGgvAWtZmxz1qp\nQWCTljMz5jeK5V/XIxvzdKpgWAY4wYOF3VPbmYa+A08BTs3et2Wpmw==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1sg0rvgyetdcqw7j2x983fh69kdkvqsngpe5x36e5920qa7fze3cqhj4wgx" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBtdXZQYzQ2Wm96bDNIb2Va\na3hmbkQ4cDd1VkhSR1o1bUd6S3ZNekQ4S2lvCi9JKzRrS3RickJZclRKWXN1RmRU\nR3dKcno2dDBNSTNPRkluby9rdFVxaGMKLS0tIDM5UUoycU5zRWJWS0lkc3hPMlBZ\nQThBSi8rdVoySzdJNmlYYjJ2QVZheGcKdiRvyWxm2B9hw4NZiIMbnrY2OozHNBu2\nhXzz7PxCLrpfU+v+v2eHnyWjbhIoQjfxz6MloVIiICFeeZ84IOXE8w==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1swlyyk2rzvevqawyeekv75nx2dz34zpe3xqhkqme26gcgeavy4dqrfpcd8" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBVemlQblBmLytnK1BGMEx3\nU3FQdFpOdWdGS3hNZXU3QUc3TVZPZ3BsM1RBCnlKV2VhZjNBenRzdTc2aVZVRHhn\nWW5Mc1ZVMWJ2bGI1RGR6UmlRVGFNL0UKLS0tIHA0YVNJcDg0L1prN0J2UFdwTHNB\nZnBJWkV6SURtS2lzMkNzM1ZZdXpmUXcK1jSWS3/PXvrxm79A/EMZhZJuVbJaRavv\n0+DyEMx/dJcY+QDoCXFCmfa87xUdi0jAlcofwfI8NlASEzU7WVRuCw==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1vphy2sr6uw4ptsua3gh9khrm2cqyt65t46tusmt44z98qa7q6ymq6prrdl" + } + ], + "lastmodified": "2026-07-22T03:11:06Z", + "mac": "ENC[AES256_GCM,data:nY6aetZ9vUewoGJ0fhhY9me9vPxaWuil22QsxKi085FZR7CvkUX7qaiAOrnjU/coiRpqWa+osnHt9K4J8nCqaY5AYKdIM3tBEsTCMQZpMvQimrTYryqF/Bk3WSIydJWYwVfAY3cNquhZPTc7rN4QttbG22F6UINo1KJgRbN9jNc=,iv:ziVNVX3xa7EbyBT8kl2cGBpvfPgzA0KMN6s/nOvcqOE=,tag:Fhh1g1sFPnv5m0DbUIPvTw==,type:str]", + "version": "3.13.1" + } +} diff --git a/vars/per-machine/hadar/data-mesher-node-identity/identity.cert/users/kurogeek b/vars/per-machine/hadar/data-mesher-node-identity/identity.cert/users/kurogeek new file mode 120000 index 0000000..970aefa --- /dev/null +++ b/vars/per-machine/hadar/data-mesher-node-identity/identity.cert/users/kurogeek @@ -0,0 +1 @@ +../../../../../../sops/users/kurogeek \ No newline at end of file diff --git a/vars/per-machine/hadar/data-mesher-node-identity/identity.key/groups/admins b/vars/per-machine/hadar/data-mesher-node-identity/identity.key/groups/admins new file mode 120000 index 0000000..6765aa1 --- /dev/null +++ b/vars/per-machine/hadar/data-mesher-node-identity/identity.key/groups/admins @@ -0,0 +1 @@ +../../../../../../sops/groups/admins \ No newline at end of file diff --git a/vars/per-machine/hadar/data-mesher-node-identity/identity.key/machines/hadar b/vars/per-machine/hadar/data-mesher-node-identity/identity.key/machines/hadar new file mode 120000 index 0000000..f12fe93 --- /dev/null +++ b/vars/per-machine/hadar/data-mesher-node-identity/identity.key/machines/hadar @@ -0,0 +1 @@ +../../../../../../sops/machines/hadar \ No newline at end of file diff --git a/vars/per-machine/hadar/data-mesher-node-identity/identity.key/secret b/vars/per-machine/hadar/data-mesher-node-identity/identity.key/secret new file mode 100644 index 0000000..14ce2ef --- /dev/null +++ b/vars/per-machine/hadar/data-mesher-node-identity/identity.key/secret @@ -0,0 +1,46 @@ +{ + "data": "ENC[AES256_GCM,data:+9LzyZXw5NxRwp09GxXYJ1+egnAUXOlf+HK7e4LHFopt0ATJ8u+AOhmipNKZTdiMHD/pGNGj0d2bKP6XoZQqIcLI09/mxApxvWC+ayX0uMkiBjQL0+6n/A8lxhjnYBKQY8FfZ+B69vG8Chqdfnw3oTaR90eScss=,iv:TMqfOQ2t12FE31jEjlagYwuYkgVXYGi70f+BRGblRnI=,tag:zaf6OuCXA+AZu0C1vK25uA==,type:str]", + "sops": { + "age": [ + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB2dVBCYTJuak9yajFjSmF0\nemcxdG5DWTZlOGsrZ2ZLTVI3LzRkNGRSeDFzClhkSzc2b293amQvS0JQd1Q3bnVW\ncjdHZGNYNGFDWEp1V1pxS3RHTGtXVWsKLS0tIEo0UTlpVGRQcWRjdE41QWZQR3Vh\nN2tvT2N3UVVkNE5xOEUzelRVelZyRU0Kb/FX8BWwjKM8+Vgj+qzipR6eZacMscFC\n7f/l+MLHZ5W7MKwC23q1aQOWywlv0jRSzuxmH6kd8v139WoGZJk3wQ==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age17d4qt0n9edq57tgcqyk8eu5mrendl59yt6z2y3a4vkq7el8krqtq6lq28g" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIGlGZUtuK1c4\nYXZweVlNSnJUL0pNTENsK1cxdS9oOHRqaE1jTUUyNDkxeVUgQVEgd0l6SlBCVW1v\neDl5N0lHYmVrajZzVzVTYjd4WVdNVjZoZVlkUEtmVXlMdyBIdmtoczF0dmhxL1py\nS1hsc0ErckdoVVB0bE02RGdCNW5raERXT1ZJMTkzNjRGNHd2T3ZSTVYrKzZlbEll\nVTZKc2JVN1B2SzRuNkpaekhwSWJQaFZVQQozMnIyL0piM0NRWW51bHk3dGlaaGVW\nVVE4ZlJhRHZMdHo0OXhycXNmeXNFCi0tLSBDQUU2a05nWERWN3lYcnNKRzZPUzFw\nS292U2Y2OUw5eTYrc0NPZEg3L3FZCo7l0MWFc4iLx+DVJTkxnyn/tErAb8ivVi8+\nWcouaUGjOhJSj3JDNWOONr7wLYcoMFZ1A9CBWn+QpndNATud87o=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpf43tgcfjm048lsqskvq34w2t4uvrm5qy6m2eg6zjj82ctca8wctgpczxvj0q4y6337uhvsxdh5j86k9h9ymautpvv2759ucwnef75ez7pa7fpkddklp40mxk2tedsp74359g0kefn5rsq0x0yss6cu4yd0h06up0rp08t6yc4l0hfa9y8jn5fkx6nk0hjhz06ykwv0fyxe7z42q683jy0" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIFdBSWF5RmJ2\nSzZoemJWRW9RdWExbVhlMWtFL0Y4WW9TUU91RnlyMDJod3MgQVEgZlFBRFNyWkNS\nRDJQaUJ3WWowTEcwaTk0Z0tiRHpQNmhkMTJZUlZHbHlEMCBtMzE5bzVQb1JmZkpy\nY0orbEs2RzBSVXA3UmZYZkRRanNnc2pHSnJjK1pLVmZOWGR4d0IwZjh1YXlkakRx\nTm5EMXR3ZjNHWGl0Ty8rcHpQbkcxRTZmZwo4bGd0UHNPZjliVmNSU1YrUVQ0YTQ0\nWnZ4cStqNUpoUW5wRklJdUhCaUtBCi0tLSA4UXR6NUpjTEw4SlkwWGc0T0RVK0I4\nUExMaHhHWnhTVnpYL3ZXRVdpOWljCljzVkNWJGgrW1Hhc5YZwjq+oTnXnsFzFp1r\nei6qLRyG36QyjEUVTLkbWy8OyVOgPFO+16BesGmvmOi+kShsFa4=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqprw0vfpc8wzsu78quc777kmee54ln6nnsjrnrhl7nr33eh4kvkksqp05qqxj4kgfzrmrugrsvg7skx6ghh3q9xc0x0agthtkvy25d9eq7eklta5wf7s30hexkuyl5546rdz9ffa5tawlp5yweqkgccntw0ny540n2am3cqw3luhxkfmrp63kwr6mwplhr9u26wll48x0n3k5f60c7hg9a3" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIHpFVXF5citU\nU0NabUk2SW5SdGxIUlJMTjBCNm5CS1BJZFNZS2kyNWFOQlUgQVEgZUh4S2o1R2RE\nV0svbnErTmxodXE2bUxJK3lla2lvajB3OXVwZHJtcHU5dyBKU3I4WFJnK3BOQXl0\nZDh5NTB5ZFlteFJIM2FVTVp5cmNyRXZqL1V0c0l6L0tSb0c5ZU9jbmRXMTIwb2c1\nQjZsREgzWUxaOXBUd2pQK2NncDZuUmZkZwppZWhaUFBHZlY2ekh1MzFnYVVXV1VQ\na2J0SE94V0hHZy8rdTBqVjN5MC9BCi0tLSAybzBKRG12NVlzZlNaV2VIejBsSmFW\nNjdocFBMSE0vYVJweXdZZ2w4ZjdjCiQEHEd5173EgITm61DKlnkhi1vtusXSOztJ\nBO/JiL6ONrYDV2jNCm5d90jaXU6qJwZGf6E0O7qKXD4nUr2abRA=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpyewum3q8dfcumfgec8nn958aec9f4q9aqy0k06kw5kq27d6fdqdgp0p7y4ru3n5xk90u747xevxa2af3v37e85j9g3axrmw5hdwdfh0wz22hut5vrafxsx26a7vh8fjwkymz3ramfgvvu4detztu075kmpr8l9ydqda0rnjwatdwmfgswg849p37astvld98s3nleeq575azlwc2hhpuh" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBnNFVhQWNnaWxkd25SMTgz\nc3k5NlFrZHBBTnB4T0h4Mm12RVVjVG8rOWswCldqblU3TEdiUDlpM2ozV2hwc0tv\naVpCNHdiZ2dsRWpVZlhWOE5jUTQwVnMKLS0tIDliZUV5UU1RL2tMY1EwNDJ6S0lK\nMDNuejZNVjJuWk5RcllzNEdKeGNQOXMK6urrj7Pfm1SFw0cJsdd3073nHft4si7T\nOpcc2rUXH/wZpffNW7gURoC3u4Ufhja2shSaYW+UL9lXxEgDEsal5Q==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1hlzrpqqgndcthq5m5yj9egfgyet2fzrxwa6ynjzwx2r22uy6m3hqr3rd06" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBPdlVzMEw4MWNIT3NTTSta\nQ0UxYUV2VWhDTHFsRXFvdmJwR1J1STQ2WjJJCmtuSG52VWh5Q1dWTUU3aWJUdEth\nWmNybGJIcUlwSnpPWVJqaUREWHNzWjQKLS0tIDdRTm5GaTN3RFRsZ0NjcGxKdWgv\nOXJyeWQzNEUwTGxrWGlWaENBZ0RLNVkK7xr1raKQYJ1M2a/2eJGc7C537VUnXE8k\nxK9daspraNrXoykd9EE6fHo6gwIpwZtGIy7ybJYd2+kA4e30XjIelA==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1qdxqyqqs34cksjkzeww2c942w8xgm9x6d4zct4glwqg90ghve9qq6d944c" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBMaWx6ZGRrenJ5OUl6RTNo\nLzJPZmRZYThKMkNBaG0wRXVWOGNqUnpmUFJnCktkM3Y2NXFoTjF0a2czZXVjRkVU\nUW1NRGxWYmZ5eWtnZlFHcEZBMy9Sa0UKLS0tIGNldEpiMERjamNXVTRJWnlXSEZv\na1kyNldMSTBEREQ3YUh0RlgvaWg3cmMKkSE1hSx6s/cJSGYn5Xo9/G85GBWJb5Uj\nxO9Na4zIlvM4E50QFxXwLUVKNLOYXAggyaxqKU8NTg8aI08fDJGULw==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1sg0rvgyetdcqw7j2x983fh69kdkvqsngpe5x36e5920qa7fze3cqhj4wgx" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAxVnU4L01BbkZGQjFJamNB\nMnhhdkxmeEFDVThoenlxUkQyalpxL2dzQ1E0Ci9xT2tXeVIyM3F3NXZER1JMam1p\neHpSMWV5YnZWUzRSL3FKQU9MYzROLzAKLS0tIDhISlZUeEZnMW5YdjMyMzNlR3pQ\nRUova0lweTNXL0ZWSjRTV01WRkdZRDgKX4nhuyMBVA0zxKLz2tEimrIs2ucg0zyr\nJbNRuTlSRNjhHlMMMRUxk5VdPu5du3lFfcQT4CA2D8jEJTzEdyCpDw==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1swlyyk2rzvevqawyeekv75nx2dz34zpe3xqhkqme26gcgeavy4dqrfpcd8" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA0YjRJZUJyZ2hITHMyd3VE\ncEF2YXdtRVlSM2dpSVJLcFU1MU0wb2NzczI0Ck5xU0NTelFSeGdIcGJmWnJ6Z0Mz\nSHd1citzV0Y0UnJuT0N4K0xUT09IN2sKLS0tIEJJSVhKZnpWM0tBOHJzZml4YitR\nYXNUNkIyOXJRaXhnbkVBdHp2T1ZlUDAKJvNabIEPkOG6F9dMyl4rNOCOrsIJQkyl\nW9qXEeJExIkBTiqFQyYydyYvuWgQZKUy54FlX/vDSRTi8SqdiRYVmw==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1vphy2sr6uw4ptsua3gh9khrm2cqyt65t46tusmt44z98qa7q6ymq6prrdl" + } + ], + "lastmodified": "2026-07-22T03:11:07Z", + "mac": "ENC[AES256_GCM,data:0vA+EBdJAFr3EwjMevg5i90a+G/tjMqoDYh9SitDu246Fc7vOsuLzK6p4jXh+CcJkRrSzjqHO3DEf3x8JLKoOoYGyhxcNxpb9IDCfejTORIsTr3lmc9Xa4zHo3RG9SUzRGiLHd6lGx1eVcwItzkAiqG+s/2NSEHZVFwfuZCHPYM=,iv:f2j87c2N9vq8992xnAJ6M6Mc+o6/IUIL8KDs2F/n1jw=,tag:czm/D60Fes5lf9YqbXBu4w==,type:str]", + "version": "3.13.1" + } +} diff --git a/vars/per-machine/hadar/data-mesher-node-identity/identity.key/users/kurogeek b/vars/per-machine/hadar/data-mesher-node-identity/identity.key/users/kurogeek new file mode 120000 index 0000000..970aefa --- /dev/null +++ b/vars/per-machine/hadar/data-mesher-node-identity/identity.key/users/kurogeek @@ -0,0 +1 @@ +../../../../../../sops/users/kurogeek \ No newline at end of file diff --git a/vars/per-machine/hadar/data-mesher-node-identity/identity.pub/value b/vars/per-machine/hadar/data-mesher-node-identity/identity.pub/value new file mode 100644 index 0000000..b17e2ef --- /dev/null +++ b/vars/per-machine/hadar/data-mesher-node-identity/identity.pub/value @@ -0,0 +1,3 @@ +-----BEGIN PUBLIC KEY----- +MCowBQYDK2VwAyEAJGJnBryynlLJTzHppbaKd63MGhQrEnvY/wmbMGcva/Y= +-----END PUBLIC KEY----- diff --git a/vars/per-machine/hadar/data-mesher-node-identity/peer.id/value b/vars/per-machine/hadar/data-mesher-node-identity/peer.id/value new file mode 100644 index 0000000..775461a --- /dev/null +++ b/vars/per-machine/hadar/data-mesher-node-identity/peer.id/value @@ -0,0 +1 @@ +12D3KooWCGPsctCRx1x7JcVfjhuF5tGZ1LqGnNzZbeRfS48Ky5gH \ No newline at end of file diff --git a/vars/per-machine/hadar/dm-pull-deploy-status-key/signing.key/groups/admins b/vars/per-machine/hadar/dm-pull-deploy-status-key/signing.key/groups/admins new file mode 120000 index 0000000..6765aa1 --- /dev/null +++ b/vars/per-machine/hadar/dm-pull-deploy-status-key/signing.key/groups/admins @@ -0,0 +1 @@ +../../../../../../sops/groups/admins \ No newline at end of file diff --git a/vars/per-machine/hadar/dm-pull-deploy-status-key/signing.key/machines/hadar b/vars/per-machine/hadar/dm-pull-deploy-status-key/signing.key/machines/hadar new file mode 120000 index 0000000..f12fe93 --- /dev/null +++ b/vars/per-machine/hadar/dm-pull-deploy-status-key/signing.key/machines/hadar @@ -0,0 +1 @@ +../../../../../../sops/machines/hadar \ No newline at end of file diff --git a/vars/per-machine/hadar/dm-pull-deploy-status-key/signing.key/secret b/vars/per-machine/hadar/dm-pull-deploy-status-key/signing.key/secret new file mode 100644 index 0000000..5b7420a --- /dev/null +++ b/vars/per-machine/hadar/dm-pull-deploy-status-key/signing.key/secret @@ -0,0 +1,46 @@ +{ + "data": "ENC[AES256_GCM,data:8wFzc6SNgu6S6rOX16DX9S9ImHZuaf9E7VdNk/OIMtadxxdOoJME69TCZOjHsVchD/gxAku5nZJEcDhycz71OJ4oZvIspUVf/YlLw43R1kEDbr/X9X9GFlsOlqvkQTF4ac/A1lWHstrI716iPDvhZRNs70Da6Zk=,iv:5mtO9qJlNvv2ti2FmPLdzGQhVOpzROI7sq8za1FF564=,tag:Xq2H3FwxKBZcMGVZN7+x1g==,type:str]", + "sops": { + "age": [ + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBaUml2YVI4d2NuNEVtaEtj\nMVc1TWhsVEJzN0EvWXBncC9TUFpoTkhKdFUwCmVieXVtZUlhK3FnS0xCREJvNjlB\nbWFVQXgxVDU1cVBuZ2s3OHlyazNKRnMKLS0tICs2R0JRUXQrZjRteSt6d1pRZlZB\neWg5Z25kbWNYVVRMb04xVG9TUU12bWMKy091A0OkEgVM1HFryMTlQnzD91SVoJQL\n1/2YjAt7yMGO2ltK5/7PgQR45+SWdVWlVZ93SzctWgxHMyBqzO6x1A==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age17d4qt0n9edq57tgcqyk8eu5mrendl59yt6z2y3a4vkq7el8krqtq6lq28g" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIFZFTTZ0b2hu\nVFlMSG90dFhBQXUrVFpYMXVNYzliY1RES3BoTHNRN3kvazAgQVEgd0l6SlBCVW1v\neDl5N0lHYmVrajZzVzVTYjd4WVdNVjZoZVlkUEtmVXlMdyBIdmtoczF0dmhxL1py\nS1hsc0ErckdoVVB0bE02RGdCNW5raERXT1ZJMTkzNjRGNHd2T3ZSTVYrKzZlbEll\nVTZKc2JVN1B2SzRuNkpaekhwSWJQaFZVQQp1bHF1S1l2d1ExSWovYjFBR2txYTdO\nSERjN0lhWCtMZnA2NW5KR25hQ3JZCi0tLSBibzBnYTVOemxCTFdSV2x6UFJLTVNS\nQjg4aWI3ZXo3bmNJT0Z4djNFczk4Cs4dxf265EwQHHavGXdoORsg2xEcMDsjbigU\nS6T9zYzOVEFhEzxcESE+Ev4RS+qQPcUDssmMf5SV8uv/wYF1LH4=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpf43tgcfjm048lsqskvq34w2t4uvrm5qy6m2eg6zjj82ctca8wctgpczxvj0q4y6337uhvsxdh5j86k9h9ymautpvv2759ucwnef75ez7pa7fpkddklp40mxk2tedsp74359g0kefn5rsq0x0yss6cu4yd0h06up0rp08t6yc4l0hfa9y8jn5fkx6nk0hjhz06ykwv0fyxe7z42q683jy0" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIGh2cENLRDAw\nQ0RzclhWc0Q5S001UWg2QTVMOHY1aWQ3ellDRG1NTGpJRVEgQVEgZlFBRFNyWkNS\nRDJQaUJ3WWowTEcwaTk0Z0tiRHpQNmhkMTJZUlZHbHlEMCBtMzE5bzVQb1JmZkpy\nY0orbEs2RzBSVXA3UmZYZkRRanNnc2pHSnJjK1pLVmZOWGR4d0IwZjh1YXlkakRx\nTm5EMXR3ZjNHWGl0Ty8rcHpQbkcxRTZmZwp2U2llZW5uejJIM1B3RnZuZml0M205\nZlRjWHd4SFlOQWFvVlR3Qnhzbi8wCi0tLSBqQUlkY1czT0tOSkVzN3AwVnpZU21G\ndys4dlFQMUNpcU9PQ3h2WmdmSVlJCvOgE+pEB4D/ze3wernxlr2CQg92+p8p6yP7\n/6tgDSVJagMSu9o5TNUfkEp1vBfG1oeg3w4nCvEaC2UyX3IH980=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqprw0vfpc8wzsu78quc777kmee54ln6nnsjrnrhl7nr33eh4kvkksqp05qqxj4kgfzrmrugrsvg7skx6ghh3q9xc0x0agthtkvy25d9eq7eklta5wf7s30hexkuyl5546rdz9ffa5tawlp5yweqkgccntw0ny540n2am3cqw3luhxkfmrp63kwr6mwplhr9u26wll48x0n3k5f60c7hg9a3" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIG4ydGNoTWRy\nNmVlcTlicitEN3VtVCtmV280ejA1WEtSdExqWTcvZVFVeFkgQVEgZUh4S2o1R2RE\nV0svbnErTmxodXE2bUxJK3lla2lvajB3OXVwZHJtcHU5dyBKU3I4WFJnK3BOQXl0\nZDh5NTB5ZFlteFJIM2FVTVp5cmNyRXZqL1V0c0l6L0tSb0c5ZU9jbmRXMTIwb2c1\nQjZsREgzWUxaOXBUd2pQK2NncDZuUmZkZwo0WUdZT2h3NnBDTlptNWZsR25Odzkv\nRnNZd2ozR0ZWRTZmOU8vcHhaV01FCi0tLSBSZnlYejNiWlMrUG5pdE1INzZwZFdp\nelJ4NEZiM2VqR0hmYS8wWE9QVDdvCoXkealJuBJnNie5i5NYKH8fygFPVoWHzLAF\ngaDsMNmdDHl6ldG9Plhk9t0yvnu0WGdn4KHW7P/yNX6ait1y3ZA=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpyewum3q8dfcumfgec8nn958aec9f4q9aqy0k06kw5kq27d6fdqdgp0p7y4ru3n5xk90u747xevxa2af3v37e85j9g3axrmw5hdwdfh0wz22hut5vrafxsx26a7vh8fjwkymz3ramfgvvu4detztu075kmpr8l9ydqda0rnjwatdwmfgswg849p37astvld98s3nleeq575azlwc2hhpuh" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBUVkU2cDM1dm9CZTBnajV1\nRm9IV2owR1VsdndFVTFIR2FIeFRKM1p3c1JVCnBLb0VISHNLVkdkR3Aybm9EOVBu\nWk5GMkltaGd6LzJIYnlVMzdZSlZhU0kKLS0tIDNtcXAwRjg3c0xOdjV4WW5EV1Iv\nTmh2M2UrZ1lKaXZRK3J0dW9majlrNDgKLmUMr/0gOJD7jGsIraOLbD1N4OQUSb+F\n0N0Si6dlkBZa63i00kOzgddrp6c5iqlFusqhvvC/CcJyb7C+zXOxwg==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1hlzrpqqgndcthq5m5yj9egfgyet2fzrxwa6ynjzwx2r22uy6m3hqr3rd06" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBMM3VlYlFPcFVZQytCa2d3\nOHAzVDQ3VnpoMGwyQXJMYnFSczFvUzFiSXpFCmxKMzdLWVlKQ3dkZTJtRjYwUkwz\nRlBLY1A3REJSeFYzRy9Ib2ZvUmJvb1EKLS0tIGxBQlQycmlXVWxUbTJ2VE8xcGFX\nSDl1SWVSU1ZhQXExbXFrcHdHSEsreDQKQqWeU5i/omfaEfki7d9e8bK6di72DPdv\nKRd96lvRO41cItmhLkfKkbV7yEybR6mPI1hRm3+hcN9lYrK1ugcQuQ==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1qdxqyqqs34cksjkzeww2c942w8xgm9x6d4zct4glwqg90ghve9qq6d944c" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBxU25ZRjNqWldWeUQ5VjNp\nb05VVm91cE1ndDVQbGdleWE5bWxBZHRIYUFzClNRVXljdENCV3dkTVhWM3ZUOXEz\nOHZscUorTXpnWStPUFBWSjB0dmt0UzAKLS0tIElGMEtlN2JJZEgrSHo2L3BESTJ3\nZ3luVlhWUVBCYTd4SlFzd2Q5azZqSGMK7XS2jUlzjTjpPegKgTHtzO9IE/FnEVYT\nOdI+fEAUkP1Mt6mg4kp5FipYeiaWeLhHG/KKEjOIvpkHbuj+niOkww==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1sg0rvgyetdcqw7j2x983fh69kdkvqsngpe5x36e5920qa7fze3cqhj4wgx" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBtV2FpRmpnRFlnT1daUXo1\nb1laN1V6TDB1MndXczVMNE5RZnl0Qi81bDBnClNvSkRaY1JmMzd1VmRKVlZiL2Nu\nZzlLVzNTd3pDSWdDTCswZmIyRXI4ajQKLS0tIGlTOUE3Y3V6dSt4eVJ5TmFzVlcv\nbUpLSWxBamNxb3VkOXRhbnczYXlic3cKdudbg3nhHPhsr8HMJFld9OVOe60XneQ+\nYiS6VO0bqUzbPF69MtvvavXBPLsc26cwKTW1MfZ1OtAwCi/y6LbGIA==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1swlyyk2rzvevqawyeekv75nx2dz34zpe3xqhkqme26gcgeavy4dqrfpcd8" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA5RmtNRVNIU0F5aDVFbXY3\nUGdjaEdvTmVnVGlLT3N0d25ET3QrV0taWFZjCmY2eFRBU01oclVGOC9kOXlhRjlz\nMGg4T2Y1dU0wSXV0TnRvZVBUQUQwS0EKLS0tICtpVVlwT1NZK2hGTmNQNC9SQUZs\nc0lqR1ZzeGFGaGdJSGxpOEtDbzlHL0EKwoyY5eyv6F5YRmjjOKQLC5nB38qdmwCM\ny86F2eszjIeycLy8A/3+2BCKIsaA3A8nbywUMKDWE8QbAItqxiOlrg==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1vphy2sr6uw4ptsua3gh9khrm2cqyt65t46tusmt44z98qa7q6ymq6prrdl" + } + ], + "lastmodified": "2026-07-22T03:11:07Z", + "mac": "ENC[AES256_GCM,data:t6BPBFeBc0Q/YZ780cfQ9GtBwJAIPCpuNx6gkvVH9q/+5A4V5Tte2dkpTwkBwS72ZjsSahznc1osnypAtp48jQHSf638ufZ1UlqIPEodwxfT8JR46XVVAr6VLMQmgl432Q6UYLN19gu6DaWbdgcS6GhJvk9Tu9FPUnr+5gLrL7g=,iv:4elumdMpno5pG8k3bJEctoTcznCV+1qrEeJEcD/E8pM=,tag:RMXXPqwUbQ/PAPxfD2uehg==,type:str]", + "version": "3.13.1" + } +} diff --git a/vars/per-machine/hadar/dm-pull-deploy-status-key/signing.key/users/kurogeek b/vars/per-machine/hadar/dm-pull-deploy-status-key/signing.key/users/kurogeek new file mode 120000 index 0000000..970aefa --- /dev/null +++ b/vars/per-machine/hadar/dm-pull-deploy-status-key/signing.key/users/kurogeek @@ -0,0 +1 @@ +../../../../../../sops/users/kurogeek \ No newline at end of file diff --git a/vars/per-machine/hadar/dm-pull-deploy-status-key/signing.pub/value b/vars/per-machine/hadar/dm-pull-deploy-status-key/signing.pub/value new file mode 100644 index 0000000..a42d19f --- /dev/null +++ b/vars/per-machine/hadar/dm-pull-deploy-status-key/signing.pub/value @@ -0,0 +1,3 @@ +-----BEGIN PUBLIC KEY----- +MCowBQYDK2VwAyEApKGT0MU6sT5MsxS7oJTQIeZSLRcnI8MnTno6JioDsso= +-----END PUBLIC KEY----- diff --git a/vars/per-machine/mirach/data-mesher-node-identity/identity.cert/groups/admins b/vars/per-machine/mirach/data-mesher-node-identity/identity.cert/groups/admins new file mode 120000 index 0000000..6765aa1 --- /dev/null +++ b/vars/per-machine/mirach/data-mesher-node-identity/identity.cert/groups/admins @@ -0,0 +1 @@ +../../../../../../sops/groups/admins \ No newline at end of file diff --git a/vars/per-machine/mirach/data-mesher-node-identity/identity.cert/machines/mirach b/vars/per-machine/mirach/data-mesher-node-identity/identity.cert/machines/mirach new file mode 120000 index 0000000..c86eb66 --- /dev/null +++ b/vars/per-machine/mirach/data-mesher-node-identity/identity.cert/machines/mirach @@ -0,0 +1 @@ +../../../../../../sops/machines/mirach \ No newline at end of file diff --git a/vars/per-machine/mirach/data-mesher-node-identity/identity.cert/secret b/vars/per-machine/mirach/data-mesher-node-identity/identity.cert/secret new file mode 100644 index 0000000..a193bfd --- /dev/null +++ b/vars/per-machine/mirach/data-mesher-node-identity/identity.cert/secret @@ -0,0 +1,46 @@ +{ + "data": "ENC[AES256_GCM,data:sHpNvPa6Oaa15ROt807mJlVBwoRArNEfUIKWc+a6QRicO8KRC9uJJtdtnDtwB2YTbil/BQhNJlXp2kgHD0ZHwGKDTWW7wXXT+N5auseivnnn9N5Vp+Cg4COin4RUEJwjTtwmsvN16wekmOqWpjj8ebv1CjoSpwannsnyYNahdum98j4oxZlvIIJ6r5YGPpj1Gidjx4KaQZ9JbN+9pfz4WguQJ4DIJi2w/UtMe9hxe22bwUsfu9tlPidjtyFNTPKaomtXyXAVjLpYSr2ZAtOe3l3+EPdVplGy1jtM+aTRzfI702Dzku/NwVr3FtMe,iv:IRBdgfJa+FD3jon50MNHYQ2mnLLAzKdIGgbexYEGUEQ=,tag:TjSQE7sJQfKHlwNKUAwuGQ==,type:str]", + "sops": { + "age": [ + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBGYnhtM1lhTW5ORVozcHJJ\na2gzYjE2S2VxdW0xNFIxZ0xMNWZuRFRBVENjCkdWa2doeUFNTzNlcjhtUjNzOWlD\nYlNvMitaNHMyeno4NTJwZVBRQ3pmdmcKLS0tIExWdTFDQjZXbEVua1NiZmk2VlNk\nR0M3TXVrTkZvNFRScjVPWFJtdTlKWmcKBz9i/kNCAGFLq6X9YHe094I/DfEeoDn7\nI8dt5FpYWWG6SSm0LNbjZp0uX+PspibgYeQYPZKgaVWBmditiAT+/Q==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age15k6cz0lj207608gdlgxq6l2n5zsflvg0lw8qqlvkyk0xddc4kqvq9nh6ex" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBwV01YZUFVdE1HSm9ndXpa\nVjV0eTdCSmxIWVJIZjBPd3JhNlRzQXU2eUNNCnltVHJhaGFzZXpjcTRETHVvVkcx\ncUFIZFM4bWpDN21jZ29QM0t0cGtiNUUKLS0tIGhyeVpDZWZPeVVaTmR4bmhtdFpv\nYlB3RHZJTlM0NUdYRXdSajB5c3lFQkEKDOkbRHttX88n/kYeAXZEzxdZPShwfuiR\nIvh6pgfhgsoaqaP1kMLMi0JY7GYFiwYYkYAMmdQRoTHTnStlPWMT+g==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age17d4qt0n9edq57tgcqyk8eu5mrendl59yt6z2y3a4vkq7el8krqtq6lq28g" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIG9NRFBCNHph\nM2FqN0VnZGM1Qmo5TXU3ZWFVeHlKWjhidVRST2U1cWFZRUUgQVEgd0l6SlBCVW1v\neDl5N0lHYmVrajZzVzVTYjd4WVdNVjZoZVlkUEtmVXlMdyBIdmtoczF0dmhxL1py\nS1hsc0ErckdoVVB0bE02RGdCNW5raERXT1ZJMTkzNjRGNHd2T3ZSTVYrKzZlbEll\nVTZKc2JVN1B2SzRuNkpaekhwSWJQaFZVQQpadHpKSGxEeFZ5M2JleEcyNnR2eFJP\nMkd2eDk0MG1vZE9VMWFGSWJKbnh3Ci0tLSBzVGhsTENuc3FjLzM4bXdQMjA3akdy\nMWI2MEZPYW5heEtGYi81MGZkSE9zCiKtO2cueYdrIxtFshGR0N61CyQeljOni5Za\ny5DrQNjclA9XBIbCYtvVfkn9vOuNCFwHZbEKShyeyX1Y/zy++M8=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpf43tgcfjm048lsqskvq34w2t4uvrm5qy6m2eg6zjj82ctca8wctgpczxvj0q4y6337uhvsxdh5j86k9h9ymautpvv2759ucwnef75ez7pa7fpkddklp40mxk2tedsp74359g0kefn5rsq0x0yss6cu4yd0h06up0rp08t6yc4l0hfa9y8jn5fkx6nk0hjhz06ykwv0fyxe7z42q683jy0" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJICtQUnlna1dO\naE8vdFpJeUFTMmJtTTRTMjd2Sy80YkptVXZTeEg5eGhlR3cgQVEgZlFBRFNyWkNS\nRDJQaUJ3WWowTEcwaTk0Z0tiRHpQNmhkMTJZUlZHbHlEMCBtMzE5bzVQb1JmZkpy\nY0orbEs2RzBSVXA3UmZYZkRRanNnc2pHSnJjK1pLVmZOWGR4d0IwZjh1YXlkakRx\nTm5EMXR3ZjNHWGl0Ty8rcHpQbkcxRTZmZwpUeVJFNzE1MCs0ak9ZbE9CTFJMYmkw\nRm5wbVpDMGtPcjhzWDFPQ2ZUSnE4Ci0tLSBhS25lQmpIVGt2VytLTURVWk9EcXlm\nMVNFMUtmRTRaRU5EMlJqVktvNFZnCswhG+UnsXiHGUydPj6jO+lgpJzHgKHJaoTT\nsmK4cUwD/2ZeaK3959y1HE0EkrmE0FEvsgaasWFZMomAmQsfhqQ=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqprw0vfpc8wzsu78quc777kmee54ln6nnsjrnrhl7nr33eh4kvkksqp05qqxj4kgfzrmrugrsvg7skx6ghh3q9xc0x0agthtkvy25d9eq7eklta5wf7s30hexkuyl5546rdz9ffa5tawlp5yweqkgccntw0ny540n2am3cqw3luhxkfmrp63kwr6mwplhr9u26wll48x0n3k5f60c7hg9a3" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIGZSS1VSakRn\nVzlxWjkzekdxT0FmMnVndTdrY1pNWW1scFA4Z0VSMUdpREUgQVEgZUh4S2o1R2RE\nV0svbnErTmxodXE2bUxJK3lla2lvajB3OXVwZHJtcHU5dyBKU3I4WFJnK3BOQXl0\nZDh5NTB5ZFlteFJIM2FVTVp5cmNyRXZqL1V0c0l6L0tSb0c5ZU9jbmRXMTIwb2c1\nQjZsREgzWUxaOXBUd2pQK2NncDZuUmZkZwpvYkJnUVZjcnJGVER5MWtrVUFZMEZo\ndHE5VHpoMFJmRGd4aldSMDNDRVVnCi0tLSBpZVNqZjBBRlpIZ3gvNTZUUjJpcHV4\nRk9tVFgrR2RIZGs5WmlNbTVsTUQ4CnACLWoEVrXgIWwylY9aynqDKlnhthaOaVvc\n2KMkP/UVBVAmoJtCoTHuhZEAK9/FscR6/N5+3VFk1U4NCmYN1+E=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpyewum3q8dfcumfgec8nn958aec9f4q9aqy0k06kw5kq27d6fdqdgp0p7y4ru3n5xk90u747xevxa2af3v37e85j9g3axrmw5hdwdfh0wz22hut5vrafxsx26a7vh8fjwkymz3ramfgvvu4detztu075kmpr8l9ydqda0rnjwatdwmfgswg849p37astvld98s3nleeq575azlwc2hhpuh" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBKMWFJSHRxeW9PUWJmbUVh\neUFScU1HYXB2QlRlZWpXRXUrdGlEY0UrOTA4CkdJa1dMNGp5QnJxclBkdy94d0NP\nMEFnYjdFUjRDVFA0SXJhUlhTYUwyaUUKLS0tIC84ZG5xQ0x1dEl2TlRudE1iSlY2\nRmFqSnQ1Z1YvbU9nUWdnMGhUY2lZOHcKcAc4jXZ0HqXGr+j1pLYv5rKPI2NpDYNG\n39qH63xtZlv0hN1tYdwdoj2ysH4WwyHaVYiVKz31F6wIiUzOhIV0Xw==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1hlzrpqqgndcthq5m5yj9egfgyet2fzrxwa6ynjzwx2r22uy6m3hqr3rd06" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBPdVF0Y0ozUkhjZ3pXcFVa\ndXBvSmpTQU5XU2crUk1WNFJkUTl0NlcyT2p3ClQ4QlNNTGszZFJZOVRkeFpMRTho\nZWtBUWpoT0xJeEFseFdnRWJmSFRPYUEKLS0tIEFxWTVnYjF1KzE4dzMvMjRUWm44\nZGt0WEczd2lOVmZnWUxBYWZnK1A2L00K3x++hJacfRyCmZaobmLHc11eUeTbEBSG\nHlVefknl/OYpnNpVVqoT30kWRGvAKERaJWHUdjxJZE1Qiq+/RikINA==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1sg0rvgyetdcqw7j2x983fh69kdkvqsngpe5x36e5920qa7fze3cqhj4wgx" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBBNkUxbkx3dkw2RkNnYUp3\nbUtsaG40ejREa29tSVFYeUZUbHg3eFhkWmw4CllHZUYwaXI0dkxzRWwrdms4SkRs\naXIzbDhEdDdLWUJlbnM0UytsdTlRUncKLS0tIHliRW1BUWFTejQ5SWlzQVRPL2Mv\nUHFaaVBEVlFoTzNVWkdzaG02TEdUU3cKododfuaqOKKgvmr5xskPkPnKkNFRebWe\nfNftOaRAB3f/trfNyqPzR7YLvudhfloGM9MjhFbO4KO7f+DKxfGhKA==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1swlyyk2rzvevqawyeekv75nx2dz34zpe3xqhkqme26gcgeavy4dqrfpcd8" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB4c25FRCtmc3oxWTA4MzZi\nYnYvNkJIYUdMUTdKaDJ4VVNCaStZY1FnWkg4CjNtaVhMdUJMYW1oWTJweTBaSnRl\nQStFRnIxRng4OEh2RHZtcHBqUnpndzgKLS0tIFdqR3NwVUVadVBaeGNMdjJOQTlH\nUDV6Z0gzUWpCbXFoNVFzWm52WkxDZE0KMmYurw28NfRGDjSU4LQvo3RidSEMrKYb\nZCyUzf+PMpmpguA28IG1TuduIbBBJ+u9Qixa28g/OM2FPns7QaySAQ==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1vphy2sr6uw4ptsua3gh9khrm2cqyt65t46tusmt44z98qa7q6ymq6prrdl" + } + ], + "lastmodified": "2026-07-22T03:11:07Z", + "mac": "ENC[AES256_GCM,data:7x4XkKh6GrZeSdGujfPLkBsefgQ79s7RGIz64ZlBiV+I/qF81goLA4jC1r4efGo3XjnaC0hb3Qr+dF6LoB8yO+nnvGeC/6M2GeVo31j54UcgN6NL3oUdAjDdQMkS8KOfAPYyRNUMUAw4ZiRZXpBph7XOspr7fkTj5083mL3mR6g=,iv:meq0wW1tuXzXh1pI7qqMYBxAC8CpQWsSY53G+sRbeEI=,tag:CUccfim7OHfeWUNvUwK3OA==,type:str]", + "version": "3.13.1" + } +} diff --git a/vars/per-machine/mirach/data-mesher-node-identity/identity.cert/users/kurogeek b/vars/per-machine/mirach/data-mesher-node-identity/identity.cert/users/kurogeek new file mode 120000 index 0000000..970aefa --- /dev/null +++ b/vars/per-machine/mirach/data-mesher-node-identity/identity.cert/users/kurogeek @@ -0,0 +1 @@ +../../../../../../sops/users/kurogeek \ No newline at end of file diff --git a/vars/per-machine/mirach/data-mesher-node-identity/identity.key/groups/admins b/vars/per-machine/mirach/data-mesher-node-identity/identity.key/groups/admins new file mode 120000 index 0000000..6765aa1 --- /dev/null +++ b/vars/per-machine/mirach/data-mesher-node-identity/identity.key/groups/admins @@ -0,0 +1 @@ +../../../../../../sops/groups/admins \ No newline at end of file diff --git a/vars/per-machine/mirach/data-mesher-node-identity/identity.key/machines/mirach b/vars/per-machine/mirach/data-mesher-node-identity/identity.key/machines/mirach new file mode 120000 index 0000000..c86eb66 --- /dev/null +++ b/vars/per-machine/mirach/data-mesher-node-identity/identity.key/machines/mirach @@ -0,0 +1 @@ +../../../../../../sops/machines/mirach \ No newline at end of file diff --git a/vars/per-machine/mirach/data-mesher-node-identity/identity.key/secret b/vars/per-machine/mirach/data-mesher-node-identity/identity.key/secret new file mode 100644 index 0000000..10fbcc2 --- /dev/null +++ b/vars/per-machine/mirach/data-mesher-node-identity/identity.key/secret @@ -0,0 +1,46 @@ +{ + "data": "ENC[AES256_GCM,data:G5vYGH4Xk3WbU2nhWI74gIeV1wKsyaOLddqSJ6uwUTXJSH0zqN2q47TqwQT4zYV7hDWNyFQaEvI+jGRCdCSawHWWsiRDl2t6tL4HxfYbuCpyowfozbMVvJ06Rtmn3oNzdWQkK85/a9Cbjm9V8ZXa0hUyOML1uS4=,iv:a1fGr3dvqDn8Iarhb825IalSjB6SEaNmBnjPAbQ8Yys=,tag:0E0unntZ4YLlK5MNLDmiRA==,type:str]", + "sops": { + "age": [ + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBWTStBeHRBU0F6S0EvS2Zh\nbkdQcENIRTNJOE5zaWJ0UFJjR3E1ODhyWWxRCk8reEJOZmpzRXcwWGZ4d2xZVm1T\nSUZ0SWtmL1JzeVVDdkdPTDNUNzBKZDgKLS0tIEczczRBRkxFdjY1alJwL0VURUxH\nT0lIQStiMUtyQklNODgra3VNblVjN2MK+n7UP+gPS6vnjOtTJxDZ47H5Z9m/M55s\n8isqK0gpAipbDDTgYIbwFk5pAozVjMituVo1GDqDxesaO3oFnCi0ow==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age15k6cz0lj207608gdlgxq6l2n5zsflvg0lw8qqlvkyk0xddc4kqvq9nh6ex" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAra2FGYTVQZDhxVTVZeXNR\nNkV0OTM4WUpiN1ZkV2QvaFpUYndRRDVjTzBBClB6NDdoWGFWamxCa1dTUnJIbTFi\nSHhnWlBOTVhOSEtJeTBpeHJMM3B1R0UKLS0tIGYrMW84am5yeGM2WHdKVnNXOHp1\nMFNuSUV0WVBxa1R0UHI1MTh6V0lpOGsKRFUyBV1cbBtqNIN0X3gQ8g/elaujf9NA\nagFtcUEyIeThsbbOLTNww/gNclGlxZNG3VHRFi6rKcnfUPyumk95vQ==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age17d4qt0n9edq57tgcqyk8eu5mrendl59yt6z2y3a4vkq7el8krqtq6lq28g" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIE9QUDRBYTd3\nWFRlRTRyZWZ0RndEMmlKUUljS3YydFBqOGNYWENkMEl1d0EgQVEgd0l6SlBCVW1v\neDl5N0lHYmVrajZzVzVTYjd4WVdNVjZoZVlkUEtmVXlMdyBIdmtoczF0dmhxL1py\nS1hsc0ErckdoVVB0bE02RGdCNW5raERXT1ZJMTkzNjRGNHd2T3ZSTVYrKzZlbEll\nVTZKc2JVN1B2SzRuNkpaekhwSWJQaFZVQQoxTWtZQVRXc3BJNExZYUFEQWJHL25I\nZzVyb2VJbzlESFlSZjNLdU9WalZ3Ci0tLSBKRWhqNUJQZ1VkSnpZT0JKZkh0VFVG\nQW5iRWhpU3Z4T0JmR2oxTW8xanA4Cso1An11pENW5uh2S7CNiVh8fWLfUVAcIN+a\nlqGTNTtXO9ffl6ciB0o0m6RduvMFURdGTqNQXoGE4MGq1WxN93U=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpf43tgcfjm048lsqskvq34w2t4uvrm5qy6m2eg6zjj82ctca8wctgpczxvj0q4y6337uhvsxdh5j86k9h9ymautpvv2759ucwnef75ez7pa7fpkddklp40mxk2tedsp74359g0kefn5rsq0x0yss6cu4yd0h06up0rp08t6yc4l0hfa9y8jn5fkx6nk0hjhz06ykwv0fyxe7z42q683jy0" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIEI4YWdRRjFV\nN1d0djBibDlpc3JSRjhSWFZXb0ExWGJ5bVpvSXVQRk5EVWcgQVEgZlFBRFNyWkNS\nRDJQaUJ3WWowTEcwaTk0Z0tiRHpQNmhkMTJZUlZHbHlEMCBtMzE5bzVQb1JmZkpy\nY0orbEs2RzBSVXA3UmZYZkRRanNnc2pHSnJjK1pLVmZOWGR4d0IwZjh1YXlkakRx\nTm5EMXR3ZjNHWGl0Ty8rcHpQbkcxRTZmZwpNVldCeTgzWUR2RW5UYTMvekh0bHN4\nZ2lyUUNOb21pTVdUcXRIa1BSaEswCi0tLSB5ckN6dUlleDFpS1JETUp3L1dMajkz\nTUxlZndlMGQ2UUhIeUtFdCtvbDM4CrknC/HAimdorP6xcE7tAsDJZrgjMMcZwQXw\nQftnmKkJstaspgcyP5esdvHmVYsWOfjeR+ZfIKddOy3aYIQiWrk=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqprw0vfpc8wzsu78quc777kmee54ln6nnsjrnrhl7nr33eh4kvkksqp05qqxj4kgfzrmrugrsvg7skx6ghh3q9xc0x0agthtkvy25d9eq7eklta5wf7s30hexkuyl5546rdz9ffa5tawlp5yweqkgccntw0ny540n2am3cqw3luhxkfmrp63kwr6mwplhr9u26wll48x0n3k5f60c7hg9a3" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIE4xY083VGVj\nZzR4aGNvTHhVYUdjUC9Dc2xRR05VRWxhdGorQmNpaDBRVmMgQVEgZUh4S2o1R2RE\nV0svbnErTmxodXE2bUxJK3lla2lvajB3OXVwZHJtcHU5dyBKU3I4WFJnK3BOQXl0\nZDh5NTB5ZFlteFJIM2FVTVp5cmNyRXZqL1V0c0l6L0tSb0c5ZU9jbmRXMTIwb2c1\nQjZsREgzWUxaOXBUd2pQK2NncDZuUmZkZwpkdzlYZUphT2pjT1dSN3dSWmFabURE\nYmdWcjZtRTZjYzUwR0ZmSnZGeURzCi0tLSBTaXBiMjQ1VEYzSUpZbzR4Um5STkg4\nMDR1eThrYktrYWsrekhrLzBYZ0s4CsKNmJp41bQsBfoW38vs1mGJody7k4rLTmBl\nxlj5HAPfb+KRQE0nd88p4U91hUudkvveukMhZB7Qsm0H0TuSkiw=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpyewum3q8dfcumfgec8nn958aec9f4q9aqy0k06kw5kq27d6fdqdgp0p7y4ru3n5xk90u747xevxa2af3v37e85j9g3axrmw5hdwdfh0wz22hut5vrafxsx26a7vh8fjwkymz3ramfgvvu4detztu075kmpr8l9ydqda0rnjwatdwmfgswg849p37astvld98s3nleeq575azlwc2hhpuh" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBFaE1oOUJsUHBuSjFJYzY0\nWUdlbFBzSnFkbUdEc1Y0WmJEaTJSRGJsRWk0CnB6aytNT2lhTFo2Rm11RWF6YXJY\nTERYRmxWYTBYamtKSndmMlg0eEV0bGsKLS0tIGxzbHFhNFZHMVlxamdpb1ZrSCt6\nZGx2aFkwV3ZaVmVMazBpZ1krNkJLaEkKbPuzY+Z1zXOLfO5Ldgt5ubNPavQfPzy2\nuTQ/D4NqIpWhkssGv8rMxSXjGOpDM33d1r/341/wz9qRypp76wq1zw==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1hlzrpqqgndcthq5m5yj9egfgyet2fzrxwa6ynjzwx2r22uy6m3hqr3rd06" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA5WS9TdXREOGtQTTlOd3F1\nd2ZibHZKM29SMU5makVtRkowbHpDVEJPZTM0ClJJWHhuMW94V0lGVEVKS25kMlA3\nUFJEMGRNT2dpNHlvNUErclYyZ05FYjAKLS0tIGZOK3pzU1BVVWFYWUsySjgxdTZW\nNmVoR21LK3JOa3I1cVozdzV3aWp3Y2cKuJI5wRMfnLYMbZwlG/hLbsXi9DHYfAfN\nrKF0kNCEwhoXhBg6JoDfH/7ca/1qmxVJTVm2RmJRZFPdz0zdMQOihw==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1sg0rvgyetdcqw7j2x983fh69kdkvqsngpe5x36e5920qa7fze3cqhj4wgx" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB2Z3Z6Sk1ITDB1akxuSlU0\nMXBpVEpJZTMzTkNKYnJ6dk45WUpXcEFTbER3CnE1REE4ZS9kbGI1bmh0TVhMNVEy\nek5mKzBMa3hQMFZIbE4zRElsNVFhVjQKLS0tIEhnd3I2WUxUd3kvY3hHblVZQlkx\na0hPVmZ3WjJ0WFJNMFZXbW1kMy9LYmcKhCChjQ7/86YubzvqoWDKBUE1f9xSrCRy\n1CUM9ScA4pH6jV4bUC2yi9g1R/5nLX/kErZkRh1vtTFSqQBGWScT+g==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1swlyyk2rzvevqawyeekv75nx2dz34zpe3xqhkqme26gcgeavy4dqrfpcd8" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAzUUx5Wk10K055QXAyUCtY\nVEE0OHNYQlFUNUlrWEVqUE1IYXdOaVRjNFFNCjdIQ2RQalNwN0JjYnQrRkRaTnFt\nR3Q4dUdMc25DVDZ6ak5FMGJGS0NaaGMKLS0tIC9xNFc2YVZKUEVMV2swR0FvNVdo\nbk93U20va2pxYWhvZlFUL2VuQzRnTUkKVubpjfXvhRfWXscTcDlx9RPqP0aHmcfb\nQT/lrfF2fDBCjTxZQRIo6N4FqFdQbCDeXClybRgk24CAG2RqU9Mdjw==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1vphy2sr6uw4ptsua3gh9khrm2cqyt65t46tusmt44z98qa7q6ymq6prrdl" + } + ], + "lastmodified": "2026-07-22T03:11:08Z", + "mac": "ENC[AES256_GCM,data:qvwwnCmF5PzWK3Zsc6VpR3N+CtuUTg4Wp22gqhwBOlGoySAudcUoANgw1MGYsAIIJyAhF9PNSc96m0+KFEZe7lVQWSwtr9vS4KzEUcrDvkvsaqpScDA2RqJeMmZnGyqn4tzHyy8GT5NwIEw+ndwQF0X0xt2yZ3Xh+jNr6APfQ8k=,iv:69gk4Nn2S8ckd8J2yHj/rCv8FhLFI9JXZFZgSXktEZo=,tag:TxfcjpgceMk3E2QFMbfIcQ==,type:str]", + "version": "3.13.1" + } +} diff --git a/vars/per-machine/mirach/data-mesher-node-identity/identity.key/users/kurogeek b/vars/per-machine/mirach/data-mesher-node-identity/identity.key/users/kurogeek new file mode 120000 index 0000000..970aefa --- /dev/null +++ b/vars/per-machine/mirach/data-mesher-node-identity/identity.key/users/kurogeek @@ -0,0 +1 @@ +../../../../../../sops/users/kurogeek \ No newline at end of file diff --git a/vars/per-machine/mirach/data-mesher-node-identity/identity.pub/value b/vars/per-machine/mirach/data-mesher-node-identity/identity.pub/value new file mode 100644 index 0000000..5cfbd55 --- /dev/null +++ b/vars/per-machine/mirach/data-mesher-node-identity/identity.pub/value @@ -0,0 +1,3 @@ +-----BEGIN PUBLIC KEY----- +MCowBQYDK2VwAyEARNImI9+P9MXz3VvMdt+ZbothG/IL2esWOT3uSMarjQA= +-----END PUBLIC KEY----- diff --git a/vars/per-machine/mirach/data-mesher-node-identity/peer.id/value b/vars/per-machine/mirach/data-mesher-node-identity/peer.id/value new file mode 100644 index 0000000..cb98fbc --- /dev/null +++ b/vars/per-machine/mirach/data-mesher-node-identity/peer.id/value @@ -0,0 +1 @@ +12D3KooWET1kQBG43c5q5K5qNnHjXUWsqgdMEhEeE2bfeCMfNPVh \ No newline at end of file diff --git a/vars/per-machine/mirach/dm-pull-deploy-status-key/signing.key/groups/admins b/vars/per-machine/mirach/dm-pull-deploy-status-key/signing.key/groups/admins new file mode 120000 index 0000000..6765aa1 --- /dev/null +++ b/vars/per-machine/mirach/dm-pull-deploy-status-key/signing.key/groups/admins @@ -0,0 +1 @@ +../../../../../../sops/groups/admins \ No newline at end of file diff --git a/vars/per-machine/mirach/dm-pull-deploy-status-key/signing.key/machines/mirach b/vars/per-machine/mirach/dm-pull-deploy-status-key/signing.key/machines/mirach new file mode 120000 index 0000000..c86eb66 --- /dev/null +++ b/vars/per-machine/mirach/dm-pull-deploy-status-key/signing.key/machines/mirach @@ -0,0 +1 @@ +../../../../../../sops/machines/mirach \ No newline at end of file diff --git a/vars/per-machine/mirach/dm-pull-deploy-status-key/signing.key/secret b/vars/per-machine/mirach/dm-pull-deploy-status-key/signing.key/secret new file mode 100644 index 0000000..a1f46b0 --- /dev/null +++ b/vars/per-machine/mirach/dm-pull-deploy-status-key/signing.key/secret @@ -0,0 +1,46 @@ +{ + "data": "ENC[AES256_GCM,data:ta64AvAgKasvBiTA4b/nMlOZuGqZtQtOkDW3JC3GNoln0M60/V0Hfg7/gZMcbKeb8OiOmxUpmhD5UQDZIVgv1W1oB8ldzxXHVWi3gpUrBmE+U8hRN0lX+LbdYtlDacM23mNLwSYtCOc9wFNFT10uHs2VCWpL2Y4=,iv:rT9j8G90EGjLXQxLZmAkEgKE2vKyJfq63Hj6Tp9zuPU=,tag:eXYSQLqPAozzOFBq6pACTA==,type:str]", + "sops": { + "age": [ + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBueGE4ZnNPTlBRM1lPejNp\nUWUwdnNWUVp0WVB6cmdJczByVGNVdjgyTlZRCjNTYkRCY1BycVZvUmYxQ3FXeDV4\nbzJaUndqVGQ5bkFLVjlSaFBVMVgrMEUKLS0tIGpoeUplZHArZWJiakNGaytNTTF0\nbFRRMG1PV1FqUWxTRllHa3N5Z2VKRzgKWCYLXGrR4fe0ndmy2KODJe0p7s4v/e00\nd6tbOdVWXrtG+oMggaebJgOtU7SA28YEEEJwrbDoj31Q3n+D659zOA==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age15k6cz0lj207608gdlgxq6l2n5zsflvg0lw8qqlvkyk0xddc4kqvq9nh6ex" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA0eWZ5TEFlRWdYQVhteXlu\nSzFZYWVzVTdRTndDQnpaZ1QvaXlBYjZCL0R3CkNmM3BDeElhQzMwWFhYaHNsZVVo\naHZaZ2ZGTXlodUpLdDJkckRnaWo0VzQKLS0tIHNLSk0vK2NaU3pBWnNnVnJDZEVT\nbkkrVi9YeHFQZDJYSWxxQTc0NGh6S1UKrxm5THv/JsJkiCErOEDjtUmkXWZuMY4w\nslv3qup6FwCal3Bg4yn+wXhiXel8UhSeM8abR0aqIQeIh6QLWrG1MQ==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age17d4qt0n9edq57tgcqyk8eu5mrendl59yt6z2y3a4vkq7el8krqtq6lq28g" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIEZDQjV2VXBh\nUEFhTVJ4S2tkR2dEQUFWZWJoaXFRNTRwQWM5bG1RNHJwMFEgQVEgd0l6SlBCVW1v\neDl5N0lHYmVrajZzVzVTYjd4WVdNVjZoZVlkUEtmVXlMdyBIdmtoczF0dmhxL1py\nS1hsc0ErckdoVVB0bE02RGdCNW5raERXT1ZJMTkzNjRGNHd2T3ZSTVYrKzZlbEll\nVTZKc2JVN1B2SzRuNkpaekhwSWJQaFZVQQpYLys5ZlBwN2w0cDlqRlhmYm50bXFF\nUVI0VU95QnNqZUpLQlFBeGh5bHUwCi0tLSBOeGU0dmJkVTArSWtMNG1wb1V4bTN4\nd0JxaDg1bW1CMHBPcWgvZ0FuWGtnCneU4m8fJCX5RPeYtnSsZIjql+f284iDpO55\nlgLWihbtTGO8YMAd35cxa+Iy8Q4w6dLeBtuFtfTLcESRT52yKak=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpf43tgcfjm048lsqskvq34w2t4uvrm5qy6m2eg6zjj82ctca8wctgpczxvj0q4y6337uhvsxdh5j86k9h9ymautpvv2759ucwnef75ez7pa7fpkddklp40mxk2tedsp74359g0kefn5rsq0x0yss6cu4yd0h06up0rp08t6yc4l0hfa9y8jn5fkx6nk0hjhz06ykwv0fyxe7z42q683jy0" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIHd2MHVmRzBy\naTlHSlg3U2xVMlhnTmlDNHZLb1I4M3ZNNjhqSzJ3bkRjSG8gQVEgZlFBRFNyWkNS\nRDJQaUJ3WWowTEcwaTk0Z0tiRHpQNmhkMTJZUlZHbHlEMCBtMzE5bzVQb1JmZkpy\nY0orbEs2RzBSVXA3UmZYZkRRanNnc2pHSnJjK1pLVmZOWGR4d0IwZjh1YXlkakRx\nTm5EMXR3ZjNHWGl0Ty8rcHpQbkcxRTZmZwo1dFFxNTB4Skt3WTlLY1dxTHhjMHhM\neXZ2ZThlU2JJTFJvdzJwWjFDejA0Ci0tLSBZVTM0eXdNZzF2cnQ5bWh5bEt3dm9k\nak42MHNMa044YkRrS2RZbDd6NUpJCu4nOUNmvqYytJvOzj3j6VlzBRoGMtcmsH2P\nD3yI4mekroQLQEMalFv+ov7HiO5KMZl4XGyitvHdXZe7VYjSROU=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqprw0vfpc8wzsu78quc777kmee54ln6nnsjrnrhl7nr33eh4kvkksqp05qqxj4kgfzrmrugrsvg7skx6ghh3q9xc0x0agthtkvy25d9eq7eklta5wf7s30hexkuyl5546rdz9ffa5tawlp5yweqkgccntw0ny540n2am3cqw3luhxkfmrp63kwr6mwplhr9u26wll48x0n3k5f60c7hg9a3" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIHVtaUg2Yytm\ndmN6d052UW1kaXpjWHdtVEdrT0xxUGdMUmdvVEFaTzFFMFUgQVEgZUh4S2o1R2RE\nV0svbnErTmxodXE2bUxJK3lla2lvajB3OXVwZHJtcHU5dyBKU3I4WFJnK3BOQXl0\nZDh5NTB5ZFlteFJIM2FVTVp5cmNyRXZqL1V0c0l6L0tSb0c5ZU9jbmRXMTIwb2c1\nQjZsREgzWUxaOXBUd2pQK2NncDZuUmZkZwp6ZjJhZDdUQnByQUlZZGRjNzJzWVRx\nQlBablpPSXd2Um9sbkJvTk1oL1RRCi0tLSB2SlovVW50Nlc3NGtYMytGS211MGhn\nVEhobUxodXlSMWpobFJpeEdXcUlBCrf8FgIykUIVh87oHBfXw7l9q+v6lmABRePP\nXGyw3ltwAUhESMygRHj2B+UY4gTjh1YKBM03IMu6YVt0U4Jbal0=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpyewum3q8dfcumfgec8nn958aec9f4q9aqy0k06kw5kq27d6fdqdgp0p7y4ru3n5xk90u747xevxa2af3v37e85j9g3axrmw5hdwdfh0wz22hut5vrafxsx26a7vh8fjwkymz3ramfgvvu4detztu075kmpr8l9ydqda0rnjwatdwmfgswg849p37astvld98s3nleeq575azlwc2hhpuh" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB0cDlrdlA4MmxIWDhoSTNW\nTHZ5U3R0SmxTVkdJaGp3dFlndHRLMWV2M3drCnVGVjVMZjlEdHE1KzNsWDgyR2xk\nR0kyMXVWYzdaVk1BbzBUMW9UZHFpaFUKLS0tIHhXM0VPaXBETFhVeGIyZHdRSTZj\nUUgraVRUa3JCSHdCcUJzWm1hdjA5VU0KIcv2ROhu0X+6lO+bnojTz0Ypn9IqUb6t\nIcV6/e2jGaLGWTdUKxyN6nT7V6qUWcBa7hWYT3oCqPFTINEFIise3A==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1hlzrpqqgndcthq5m5yj9egfgyet2fzrxwa6ynjzwx2r22uy6m3hqr3rd06" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBTSVF6bFMxcXMwWG1YTlpD\nQU1XQXFRMERsS05SQXBQbHVtMENGbktUMkZvCmlBamE0UTJPMDhyZkJtYXpQcTBv\nbWcreXBFbDg1VUVNWUVNK21acHNOUWMKLS0tIEkrM0JLUTZMTys5RlZyeldYRmZ1\nMjZWd3JyQnFwQytFRXZMRHh4ZGpyNW8KuL82LMt8JTJJy8Ib4E/yip2uwxzLegVq\nmbb1yqNx3mXmiyG8LOhnGvCnHqdpLB4P+B0AOP9hX2VndVCFrNppJQ==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1sg0rvgyetdcqw7j2x983fh69kdkvqsngpe5x36e5920qa7fze3cqhj4wgx" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA2Vlo2M0VjdmFscFJYSWhR\ncng4YTFiUElFOWVPTVI4YVB1d0dxTktPNVNrCjdvdWdJZ1ZUeHlKME1tWTNGZ2xw\nY1FTb0YyUTYvRTJjdDBHZG9kY2RoYk0KLS0tIGQrSjc1QW9OdkkrVTA2VndzWTdM\nTFdFLzRRaXpQN3lFTG8zZW5NUHpDQjgKCq2Gq0cu+pbI68RoSqlAxohZldUR9607\nu/D7qulDOhXebJFZqBZTlLmRCE4sO3rV/Uj0CaFcC8q9hk21N/9zKw==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1swlyyk2rzvevqawyeekv75nx2dz34zpe3xqhkqme26gcgeavy4dqrfpcd8" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBaWEo3YVRIeithNWpYWWlX\nTTJBUmlpYlRhaUpqNU5yeXJFV0hIZy9YNW1ZCnZ1NHZXaHd5UVNYMzFzNWhqV0xu\nZzNDaFJBaXJtdVZEOE4zRUpJY3lSR3cKLS0tIG5laDlQc2dwT1lwMkwyN1pkSFJ4\nMUN2Rm0xRVJPK0E5T0N1Z3VUMFBIbGsKUJzbIPSklFbPf5MXan0OwCtq+NeU4rI0\nv8bvXTxualSR95Hzgsx7njrUuKKXYr8sCF329v4oe0tW7CWQUi5tHg==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1vphy2sr6uw4ptsua3gh9khrm2cqyt65t46tusmt44z98qa7q6ymq6prrdl" + } + ], + "lastmodified": "2026-07-22T03:11:08Z", + "mac": "ENC[AES256_GCM,data:DvGkYthutSnqFCh/yCjKXGP+sQ/sd9I8WQVO3wgZEXM5hvBzeRfUbU0coZE7eS2DyyA3VIMAFXqyV41y3AbZ5K2BLRgulU7yOeOQPWU/N6uQpY4L/b8t/TcutE23nfLMVtcaz9kkr9WNnOYEO2NmVevRD/+1X1rhLcuQF5/aPYo=,iv:ekqSekvJBxCocRwNYXipl9gsI14KVDCkDkdpwUJhgIM=,tag:eQYaX6/6OkLAC1JVRYcsQQ==,type:str]", + "version": "3.13.1" + } +} diff --git a/vars/per-machine/mirach/dm-pull-deploy-status-key/signing.key/users/kurogeek b/vars/per-machine/mirach/dm-pull-deploy-status-key/signing.key/users/kurogeek new file mode 120000 index 0000000..970aefa --- /dev/null +++ b/vars/per-machine/mirach/dm-pull-deploy-status-key/signing.key/users/kurogeek @@ -0,0 +1 @@ +../../../../../../sops/users/kurogeek \ No newline at end of file diff --git a/vars/per-machine/mirach/dm-pull-deploy-status-key/signing.pub/value b/vars/per-machine/mirach/dm-pull-deploy-status-key/signing.pub/value new file mode 100644 index 0000000..aa5cb44 --- /dev/null +++ b/vars/per-machine/mirach/dm-pull-deploy-status-key/signing.pub/value @@ -0,0 +1,3 @@ +-----BEGIN PUBLIC KEY----- +MCowBQYDK2VwAyEANw2KN3O0dAWrmvcyJEgybnXz2Y+QVX4gcGPQVi3dQTA= +-----END PUBLIC KEY----- diff --git a/vars/per-machine/neptune/data-mesher-node-identity/identity.cert/groups/admins b/vars/per-machine/neptune/data-mesher-node-identity/identity.cert/groups/admins new file mode 120000 index 0000000..6765aa1 --- /dev/null +++ b/vars/per-machine/neptune/data-mesher-node-identity/identity.cert/groups/admins @@ -0,0 +1 @@ +../../../../../../sops/groups/admins \ No newline at end of file diff --git a/vars/per-machine/neptune/data-mesher-node-identity/identity.cert/machines/neptune b/vars/per-machine/neptune/data-mesher-node-identity/identity.cert/machines/neptune new file mode 120000 index 0000000..f1f22e2 --- /dev/null +++ b/vars/per-machine/neptune/data-mesher-node-identity/identity.cert/machines/neptune @@ -0,0 +1 @@ +../../../../../../sops/machines/neptune \ No newline at end of file diff --git a/vars/per-machine/neptune/data-mesher-node-identity/identity.cert/secret b/vars/per-machine/neptune/data-mesher-node-identity/identity.cert/secret new file mode 100644 index 0000000..e22d569 --- /dev/null +++ b/vars/per-machine/neptune/data-mesher-node-identity/identity.cert/secret @@ -0,0 +1,46 @@ +{ + "data": "ENC[AES256_GCM,data:zYrHcta4p4HB+O3ZDIclIggrHmihhOqZy+I+YB9tXkuO/nMWY8txssr9oJd+t2XcEUbXphNM2OYIMIVy7JEwHdIdhe0pst33844m/+l0gLNC3iA9xdZQt/Fu0KDXaJdHqw7fsFsjyToclAr/8BOPZwsmebrxxWrjD1YBRfg7gvo9c0JeGjtwNzUBLtLeC8ENFqFbXLUsq/trYTUoZMjCvk5kqI9LILTGH8/hsSElHSs6yPsIK0LjZNPq67uxuFiA1JwCW8UbAiacpL/UFxMdkcmGT7xz52pn8TE0ulOxooPORkZnrQC9hVsrC8bJ,iv:DgKRKQUe7u8h8ZLicw5wM+EKRx9CIozkiH3lFbVpY0M=,tag:ho/7t/gY6HAfWBrFArWaBQ==,type:str]", + "sops": { + "age": [ + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA5Z2h5a2hKV0hoTUhXRnhD\nWmxiN0FIN3pDcktvMkFBUnZKaHFpcVp2VXd3ClRoNEs2VzhxSWxCU2lRUCt3cnhz\nTnJ0RUVrNFpNS3IvUkpaTERGTi9LZzgKLS0tIHl4amJpNWZwUFUvM0lMczdIOGo4\ndUd1TFZIS1dpR1prUTJxZWEvalA2dUUKZ5pAaqv+15fhEl0DB9rYrhVtk2BtX0gz\nHBwqE01WgAdDt+2v00xEVTWMnbwWkYDe0DRA7H8snrGrsHlxaL6rKA==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age14x2fatvz802dyvnfukgkxfu30khuqml5ang9smm3pr9lc95eqpjs2ywxxf" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBZaU9LcnlwaDk0UzZKKzhX\nOFNFZENtNWZ6NjVOaXhpaytzZUNHbmhtUDJBCkpIeEI0L2VFbTN0THRrUVRjQmhI\naWJCZUF4S1YwYmxjMTB0QTZuQXRaSTgKLS0tIEJGcmUvK0NSOGpDM2k1cjVjc0tD\nc0NONXdQT0VlRzdqOUhMc1lycXFCcEkK4HzlDbLMbmiIiPvEQrlSWHz8HZ15B+DZ\nXROY6lO9QjZfCoYbMy22o6nlKbomoxRkwcHr85+AU3v4UQzJ28HfPw==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age17d4qt0n9edq57tgcqyk8eu5mrendl59yt6z2y3a4vkq7el8krqtq6lq28g" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIFpKUmJsTTJy\nS094MTkrZ28wclZmUmdQQXNSZmdNNWtrc0Z1a2lhNXUrQ00gQVEgd0l6SlBCVW1v\neDl5N0lHYmVrajZzVzVTYjd4WVdNVjZoZVlkUEtmVXlMdyBIdmtoczF0dmhxL1py\nS1hsc0ErckdoVVB0bE02RGdCNW5raERXT1ZJMTkzNjRGNHd2T3ZSTVYrKzZlbEll\nVTZKc2JVN1B2SzRuNkpaekhwSWJQaFZVQQp5UkNZTlFnU0t0UWxQbTJCUWFrdVNi\nNjdIbXVGVWYrbFZwem5wQTFyOGlvCi0tLSBtMU94SllXK3pDZmhkRmFQOTA0d2Jl\nN2JyZVdBQWNDMENtZGFGUUdFN0FrCtIeHzbKxpivoV8Bbr4ZENIdbXzJFa8RiXTo\ni9XKChLntxQwsWHWmbybltoHtlngoWHUeMxULsocQHAaOcjrixw=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpf43tgcfjm048lsqskvq34w2t4uvrm5qy6m2eg6zjj82ctca8wctgpczxvj0q4y6337uhvsxdh5j86k9h9ymautpvv2759ucwnef75ez7pa7fpkddklp40mxk2tedsp74359g0kefn5rsq0x0yss6cu4yd0h06up0rp08t6yc4l0hfa9y8jn5fkx6nk0hjhz06ykwv0fyxe7z42q683jy0" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIHFkU1FSTU1j\nNXZmRC9LMjFtL09pRnArZnJzZm5PWk5ZVnpIa1RzdWRndzAgQVEgZlFBRFNyWkNS\nRDJQaUJ3WWowTEcwaTk0Z0tiRHpQNmhkMTJZUlZHbHlEMCBtMzE5bzVQb1JmZkpy\nY0orbEs2RzBSVXA3UmZYZkRRanNnc2pHSnJjK1pLVmZOWGR4d0IwZjh1YXlkakRx\nTm5EMXR3ZjNHWGl0Ty8rcHpQbkcxRTZmZwptNlZrbTVvanRiY0JDYjlzYVpLNXM5\nMjNmNmlQamlaVkVEWTJ0TzluS0pnCi0tLSBzUnY2MG0wQi91MG9zeUdwMnpVbDRR\nTW1TMENzWlhmNHhlOEdEMi95R0RrCmTyLPsvtdtmkMPJaOIJImPbfWApMHSQuBtj\n9tStEZinegtf7Mu7ZUQgndytLCiGaW5MzZqWemO4q0SFH+rRT+k=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqprw0vfpc8wzsu78quc777kmee54ln6nnsjrnrhl7nr33eh4kvkksqp05qqxj4kgfzrmrugrsvg7skx6ghh3q9xc0x0agthtkvy25d9eq7eklta5wf7s30hexkuyl5546rdz9ffa5tawlp5yweqkgccntw0ny540n2am3cqw3luhxkfmrp63kwr6mwplhr9u26wll48x0n3k5f60c7hg9a3" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIFVmblRKWmZR\nMU05YyswTFJXdjFWdllZS1ZDTkQ4dFZjVWhkRU5sdXREMlUgQVEgZUh4S2o1R2RE\nV0svbnErTmxodXE2bUxJK3lla2lvajB3OXVwZHJtcHU5dyBKU3I4WFJnK3BOQXl0\nZDh5NTB5ZFlteFJIM2FVTVp5cmNyRXZqL1V0c0l6L0tSb0c5ZU9jbmRXMTIwb2c1\nQjZsREgzWUxaOXBUd2pQK2NncDZuUmZkZwptUmZsN3doTXU2KzdUZFhuZzZoRTNo\nalVOT0wrejVUcEw1S3BJUFFzNHdvCi0tLSB6QTNpajZFR1piNC81cUpRVG9HNS9N\nZm50UmJwVnVyQmRYNTVoSHd5b0tVCtVrKixoHVGzwcThwr6eapBmZ3a/nHd4XQMl\nM1MOve9xW6SO/St9Uzefe5XhGm9Nt5fvvPFvAp6CZAKKTiY0/WA=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpyewum3q8dfcumfgec8nn958aec9f4q9aqy0k06kw5kq27d6fdqdgp0p7y4ru3n5xk90u747xevxa2af3v37e85j9g3axrmw5hdwdfh0wz22hut5vrafxsx26a7vh8fjwkymz3ramfgvvu4detztu075kmpr8l9ydqda0rnjwatdwmfgswg849p37astvld98s3nleeq575azlwc2hhpuh" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB1YVp5NERjS1lBSkswRllp\nU0l1K2RBM1FyeXBDbVdQRTExMUJCR2c2STNjCkpVbjVLTmxsUnZwNEs1N3RlYk9U\nWi9qd0xrZ0ZnakhBZHkwT0V3ckhjVDgKLS0tIFU0bGEwcjZON0lnRVhoL2lRZytD\nMXZQMSt4YkJFMkJNU2VFY2pxK1BqUW8KSpfY9DtguU6TR4QqN/IHgwbHyjFsuvSm\n2/M4yyrmd6LgOt0cuLJfyT7lb4sAmqcnIGL3A3xO8FZGYiJXP/wO9Q==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1hlzrpqqgndcthq5m5yj9egfgyet2fzrxwa6ynjzwx2r22uy6m3hqr3rd06" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA4SmVtN3JqaCtJdHNQdjRV\nbWlBcm1Lc04zU3d3WittSjNURy9ZWWtPa1RjClRnSy9CQlhxS0hCai8wZkJ5WWNF\naFJKOFhpbThkeUtaeVpqbnNLM3g3WUEKLS0tIFcralB1TVo2VjkxeGhoMU5HYkUx\nMDNpMDJCdDgzRjdYd0tIdW13bDB2dmsKKw2MCaliZPqc2oAit3O3QMTTXHH972X/\nVgRXJkos/sFOOJkwDR2GBwRui7jyiesA9B41HZToNNx3Ti1Oo3af5w==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1sg0rvgyetdcqw7j2x983fh69kdkvqsngpe5x36e5920qa7fze3cqhj4wgx" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA5dVorQjY3a2lhVS9hN2R2\ncmtjb2w1UmkzRVNGdUtWZ2VmTStBRG1xRG1NCkZLV3pYVWhjblg4TzVjYkhBS0tR\nVlpSM1lOektVbVZobmJRTHpLUVpuc2cKLS0tIHlRendzbTJwanlWRlVsRFp0VTl3\nbW40MG5mMEJ0bXVhOTEyeTF2MVhKYXMKKQHOmscjCavGqoRJSs8+eltVztmGmJEF\nwYwNEyGayPASogc9KMaVF9gx+z9R7DFzFuNPdLv/xLxX5ng/cFAsgw==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1swlyyk2rzvevqawyeekv75nx2dz34zpe3xqhkqme26gcgeavy4dqrfpcd8" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBQVGdOdmNaWGZDUE9kaUta\nY3h2c0R0N3MyM0I0cnpROG9UTVNOVngyRXlFCnI0NUgzVkJ1eUFKT1NUWGlwVGMw\nUFFKUy9mOTFsdUJYeE5RSlBWblYrV0kKLS0tIDZrMlp4YmUxKysvUEhtVDZGV0VF\nM2NhYUJ5c2IwUlQ2N2k3eTUvcFIwRjQKNiy82UOz3lFONK2kcabR0JJuPhb43P+9\nueUngyMtyl7gfTOHNp+6K04IwYAuHCvVBg8bVqDLu76LxcVrOu16kA==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1vphy2sr6uw4ptsua3gh9khrm2cqyt65t46tusmt44z98qa7q6ymq6prrdl" + } + ], + "lastmodified": "2026-07-22T03:11:09Z", + "mac": "ENC[AES256_GCM,data:Ld+4LuaNUP/cyB/nk+Rclf9CEp6ON9Lr492GVnL1rDPvwQLQHhezsoqNLhgqu/o6sfj5BfnkQxsyqaiyrYaDDfz9D3dCcHw3skdrGpGcnyCQt4ODkCXiHeuEoUc7sppE7qXcEjpJgfvd4f6OjSUf879N+q5qKS6G03W6npXhiW4=,iv:EKr89ZhbfJ2zvH4MQvHv8Yzyv9avC0e5kG4w6sYB+KM=,tag:Q8oIZbqeONSytjz3zOPaKA==,type:str]", + "version": "3.13.1" + } +} diff --git a/vars/per-machine/neptune/data-mesher-node-identity/identity.cert/users/kurogeek b/vars/per-machine/neptune/data-mesher-node-identity/identity.cert/users/kurogeek new file mode 120000 index 0000000..970aefa --- /dev/null +++ b/vars/per-machine/neptune/data-mesher-node-identity/identity.cert/users/kurogeek @@ -0,0 +1 @@ +../../../../../../sops/users/kurogeek \ No newline at end of file diff --git a/vars/per-machine/neptune/data-mesher-node-identity/identity.key/groups/admins b/vars/per-machine/neptune/data-mesher-node-identity/identity.key/groups/admins new file mode 120000 index 0000000..6765aa1 --- /dev/null +++ b/vars/per-machine/neptune/data-mesher-node-identity/identity.key/groups/admins @@ -0,0 +1 @@ +../../../../../../sops/groups/admins \ No newline at end of file diff --git a/vars/per-machine/neptune/data-mesher-node-identity/identity.key/machines/neptune b/vars/per-machine/neptune/data-mesher-node-identity/identity.key/machines/neptune new file mode 120000 index 0000000..f1f22e2 --- /dev/null +++ b/vars/per-machine/neptune/data-mesher-node-identity/identity.key/machines/neptune @@ -0,0 +1 @@ +../../../../../../sops/machines/neptune \ No newline at end of file diff --git a/vars/per-machine/neptune/data-mesher-node-identity/identity.key/secret b/vars/per-machine/neptune/data-mesher-node-identity/identity.key/secret new file mode 100644 index 0000000..8cdcd19 --- /dev/null +++ b/vars/per-machine/neptune/data-mesher-node-identity/identity.key/secret @@ -0,0 +1,46 @@ +{ + "data": "ENC[AES256_GCM,data:r81U53VK7++Mn1ComtEaC4uSoNvGLX7fzFMQRhZMbA6KUSe0t8PLNTgiXpevwHNm5pgag3sfy9U4/eCzD1H2Z9GQU79ieSS/tJ4y/4JWBmISwrt6PlDvw5vEdfgImWWgHmvVQFB1xJsfebSZYVkG5rTuFx8HRRg=,iv:x2wbDXm5piAsBRobYX4Dd38zgGbfbxjI9B3DL/d6SmA=,tag:Ja8jrMalbqDxEGM9MLHoAg==,type:str]", + "sops": { + "age": [ + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBiVVAxYng5dXpOZCs3ZXV3\nZVJweEM0NVJjY1RtcXBMbWlQM3FwcmZoTHhrCndxaERpNVVoazZ0RHFFT1JjdG5C\nRWNHR0JXQ1hmRUVPc3UyRGdhTWxrS0UKLS0tIHMzNlB4NlBWNC9mdzgyZGo0TjRR\nYzd1TDRYNVZvTEVKZEJLUjA5M0xvK2sK60mZDf3CWdtdvMPdEsUbDEfEESR8E11Q\n6rlcbP9QRU+ZdVKOVgFHb6wUBRyEVDxbxPhFFv1eEDuogPFBNBJbgA==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age14x2fatvz802dyvnfukgkxfu30khuqml5ang9smm3pr9lc95eqpjs2ywxxf" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBLY0JORExwUjFsUkcvdGl0\nYjUvZ3ZVRWdqU0tkdndTaFNWWm5HVXhMRVhFClYxWlBTbVA1WmhKbnJKYkExT2pO\nQWxROERYN1dOSjF6MExXVkRQZXE2TFEKLS0tIFZXa3F5RExLNlh5RlJxNCtiM3U2\nTGlYUFlZUHVxZm9tdkd0QWdveThScXcKv7Aq5sAha9Aw+I2bOLUEmUsY9r8mKZJD\nr5pCftFksd6OCmWQnbCmL0Yyv7gckIB7TqjLcAtz+8im4Apb7aNsXw==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age17d4qt0n9edq57tgcqyk8eu5mrendl59yt6z2y3a4vkq7el8krqtq6lq28g" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIFIvWTYwbisz\nRVFabDVyUEFsdmo1K0FHNE5mTng1RjVtSnVobXBzeUZsMDAgQVEgd0l6SlBCVW1v\neDl5N0lHYmVrajZzVzVTYjd4WVdNVjZoZVlkUEtmVXlMdyBIdmtoczF0dmhxL1py\nS1hsc0ErckdoVVB0bE02RGdCNW5raERXT1ZJMTkzNjRGNHd2T3ZSTVYrKzZlbEll\nVTZKc2JVN1B2SzRuNkpaekhwSWJQaFZVQQpnenlxZTBKOStYR2dMVWtmdi9zaUdP\nVk1oY0xyQksrTDd4R2Z6TitjT1J3Ci0tLSBHbDljS0lJMkVLbHdGcXdkWm83NitW\nMUtVaUUxQTRmcDJjSFlKTXhFTmlNCr8bcTnRjcO/kEceMkkyQRTo5MSkYIkJJfgG\ntZmwcN2ilDnjdERy9OiSPFEu5emMq2bg8xHYyP+fiLV842qcztA=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpf43tgcfjm048lsqskvq34w2t4uvrm5qy6m2eg6zjj82ctca8wctgpczxvj0q4y6337uhvsxdh5j86k9h9ymautpvv2759ucwnef75ez7pa7fpkddklp40mxk2tedsp74359g0kefn5rsq0x0yss6cu4yd0h06up0rp08t6yc4l0hfa9y8jn5fkx6nk0hjhz06ykwv0fyxe7z42q683jy0" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIHdyRlVLT0h5\nWXVNWElQa2xzeUhwd0RyVmxKLzdjbU9Sa3h2TWRYWVFIaUkgQVEgZlFBRFNyWkNS\nRDJQaUJ3WWowTEcwaTk0Z0tiRHpQNmhkMTJZUlZHbHlEMCBtMzE5bzVQb1JmZkpy\nY0orbEs2RzBSVXA3UmZYZkRRanNnc2pHSnJjK1pLVmZOWGR4d0IwZjh1YXlkakRx\nTm5EMXR3ZjNHWGl0Ty8rcHpQbkcxRTZmZwprK1V0MDVTVkFyWEZKTWFpLzl2UElj\nT1BYNjJ0MjJzRERsWnFkVHlPYXZRCi0tLSBQWEFFNDFDU2huYTFlUDZFckhTS1pi\nTjdGS0JTVDdrQ01WNXBZZkQ0SElJClW5J0aohKJp57Y216MIWbqqGFJgSYzsJlgR\nk9lBffGFQ5bVpMDVeJxGaIy3Tg27HxkQEzk/vecuCNH1JOqouLY=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqprw0vfpc8wzsu78quc777kmee54ln6nnsjrnrhl7nr33eh4kvkksqp05qqxj4kgfzrmrugrsvg7skx6ghh3q9xc0x0agthtkvy25d9eq7eklta5wf7s30hexkuyl5546rdz9ffa5tawlp5yweqkgccntw0ny540n2am3cqw3luhxkfmrp63kwr6mwplhr9u26wll48x0n3k5f60c7hg9a3" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIFdRb2huUStO\ncXBNL0ludmNOQUdORFhlNkdlakMwUXBMbnN6M0lPR3R1WDAgQVEgZUh4S2o1R2RE\nV0svbnErTmxodXE2bUxJK3lla2lvajB3OXVwZHJtcHU5dyBKU3I4WFJnK3BOQXl0\nZDh5NTB5ZFlteFJIM2FVTVp5cmNyRXZqL1V0c0l6L0tSb0c5ZU9jbmRXMTIwb2c1\nQjZsREgzWUxaOXBUd2pQK2NncDZuUmZkZwphQ0MxRGtjNVdTbXkzZHVRTFBZMkwx\nRUdTeFVuNk1tS0F5a1NDRlArNmRRCi0tLSBMaFZTdlJhdm5FLzJ6TXBVLzN1eXNE\nRmRmMjk0THczWEJhQUNob2hVSmc0CqVl7MA+w2c8DB8kHCMJEByUhn+bAZo/rF5L\nm6f1Jmo88Fk0WMUGhd4rJA6OWys6Toi14KVGwR45U0qIK7cSAFA=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpyewum3q8dfcumfgec8nn958aec9f4q9aqy0k06kw5kq27d6fdqdgp0p7y4ru3n5xk90u747xevxa2af3v37e85j9g3axrmw5hdwdfh0wz22hut5vrafxsx26a7vh8fjwkymz3ramfgvvu4detztu075kmpr8l9ydqda0rnjwatdwmfgswg849p37astvld98s3nleeq575azlwc2hhpuh" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBvbXk2QXpEZml6NXlVRnJh\nYXNtZitVU3F0alJla3k3dXZDaGJUQ3ZrQmtnClVUbTI5eVVUcmNCcnNKamo1RG1i\nbGsrVFZqWktZcTNtUFNYdG55Sm55cUUKLS0tIGR4Y0tQN05vTmtla3VwTFI4UUZj\nVGY2Ry8wRjlBVVY1SFFYamg0UDcrdWcKAXsddSj23IpOdXUHpaGhnk+1E8XZ5dQb\ns575/AkLn2LJ0uZifHyD8ABFowNdZUbNX5SY8i5Q0rO/JAr3I2uuUg==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1hlzrpqqgndcthq5m5yj9egfgyet2fzrxwa6ynjzwx2r22uy6m3hqr3rd06" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBOeTZST1UrMnk0SGNvTDkv\ncTRLMkRRd1pkblRnMldza0laNnhsenR1VWxNCnAxVXcvWjBzRk1uNkM5WUI5d20r\nYk1WdHhEK1NVdHVZU3lkbDNBY1FTWncKLS0tIDZydFF3R21jUC9zd3diTFBkWm40\nc0o4Wk1ieEZnRDVRNHFBZ3BGT3hMdkEKa5/O4pNjk8NdULrCBuHz2HvCvQdDPEpS\niJgXRnCBev1+l/KLR98esUQv6VvNWt8640Zg81XqpUBIEEroudUrtw==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1sg0rvgyetdcqw7j2x983fh69kdkvqsngpe5x36e5920qa7fze3cqhj4wgx" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBoUkVxR1VMVVJkUElwQ2Fi\nR0dHeEl0YlBWZHdaZ3BVMmhkSldqYk9kNHpZCkoxMnlyd3R1MnVRQjZud1FpTnMv\nKzAwdTVzWXlDNWw5TGpFTlRUelhseGcKLS0tIG14V3VWclVlUEFSN0V4bkkyN2dB\nK2YxSjBlVFM1MFJXL2pxYU9NcHl2eEEKZ8fHczg1jt36DrioIyZy1EPAIjMoGyj6\nfuHznPIy6PzG9hPDhX3iBirZmNuZ8a8Yl5UBfoHybxgkWxOKJbapcg==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1swlyyk2rzvevqawyeekv75nx2dz34zpe3xqhkqme26gcgeavy4dqrfpcd8" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB2RWt3Q1dWM0FhQnZ1WXpF\nejEwN3p1RXhERXBibktmaFB5VlJQK2M4cGpVCkZScDVCUnZBWUFGT0Y4TFVxMExr\nVmIvSWs0M2EweFFidFBSbEc1Q0NmRmMKLS0tIEh4UDFKZ3UrR0J1RFBIaFBlZ2dx\nbTdNUlM2c21TbUM4dlVET0VZRTBjWUEKOWNrjw6sTJaFBurXeHbQ82yh+EpJO55+\nOZGKSO5bNx8zR5AwVhmpPjugV5A7biSIfBSfREV3tpyCPbKwBpM41w==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1vphy2sr6uw4ptsua3gh9khrm2cqyt65t46tusmt44z98qa7q6ymq6prrdl" + } + ], + "lastmodified": "2026-07-22T03:11:09Z", + "mac": "ENC[AES256_GCM,data:sNE43r5+kE73PPBB17+S0DvG2sMdhdZK0ijihzCfSJn4xIAP20mEsvizOtrb1Zsl8mgZuVbqdMcoUwHpSC95XSWK3XkLS4ejvDuRBaBv1z4cqNtEXeP02cdsyA3sMCICIBKdXisnCx0TS12KtDsVDuz5pghpwIcWwFQgjXc6bXc=,iv:KXE3fkqaE7cjvtK40YI4Lzq3NrYW0KUftsWy6CMyDnM=,tag:1qzTrQdXsHIoaWVDGL83LQ==,type:str]", + "version": "3.13.1" + } +} diff --git a/vars/per-machine/neptune/data-mesher-node-identity/identity.key/users/kurogeek b/vars/per-machine/neptune/data-mesher-node-identity/identity.key/users/kurogeek new file mode 120000 index 0000000..970aefa --- /dev/null +++ b/vars/per-machine/neptune/data-mesher-node-identity/identity.key/users/kurogeek @@ -0,0 +1 @@ +../../../../../../sops/users/kurogeek \ No newline at end of file diff --git a/vars/per-machine/neptune/data-mesher-node-identity/identity.pub/value b/vars/per-machine/neptune/data-mesher-node-identity/identity.pub/value new file mode 100644 index 0000000..67d219b --- /dev/null +++ b/vars/per-machine/neptune/data-mesher-node-identity/identity.pub/value @@ -0,0 +1,3 @@ +-----BEGIN PUBLIC KEY----- +MCowBQYDK2VwAyEAB6ZVBNWqPuSrQ5+dF1zb7mJl9vz7cb/VVI7a5otAROg= +-----END PUBLIC KEY----- diff --git a/vars/per-machine/neptune/data-mesher-node-identity/peer.id/value b/vars/per-machine/neptune/data-mesher-node-identity/peer.id/value new file mode 100644 index 0000000..4f9641b --- /dev/null +++ b/vars/per-machine/neptune/data-mesher-node-identity/peer.id/value @@ -0,0 +1 @@ +12D3KooWALE8Mg1RXTtgu84wVuHFtcyLF9U9eEaYNVquhWvKtN39 \ No newline at end of file diff --git a/vars/per-machine/neptune/dm-pull-deploy-status-key/signing.key/groups/admins b/vars/per-machine/neptune/dm-pull-deploy-status-key/signing.key/groups/admins new file mode 120000 index 0000000..6765aa1 --- /dev/null +++ b/vars/per-machine/neptune/dm-pull-deploy-status-key/signing.key/groups/admins @@ -0,0 +1 @@ +../../../../../../sops/groups/admins \ No newline at end of file diff --git a/vars/per-machine/neptune/dm-pull-deploy-status-key/signing.key/machines/neptune b/vars/per-machine/neptune/dm-pull-deploy-status-key/signing.key/machines/neptune new file mode 120000 index 0000000..f1f22e2 --- /dev/null +++ b/vars/per-machine/neptune/dm-pull-deploy-status-key/signing.key/machines/neptune @@ -0,0 +1 @@ +../../../../../../sops/machines/neptune \ No newline at end of file diff --git a/vars/per-machine/neptune/dm-pull-deploy-status-key/signing.key/secret b/vars/per-machine/neptune/dm-pull-deploy-status-key/signing.key/secret new file mode 100644 index 0000000..f559f6b --- /dev/null +++ b/vars/per-machine/neptune/dm-pull-deploy-status-key/signing.key/secret @@ -0,0 +1,46 @@ +{ + "data": "ENC[AES256_GCM,data:Sji8cD/iuK4r/db9pD/MnCifXh+76S5OgsSDZ4C0kP/zlhlgk5SJOlJ9bm3RvVQaGVh8SeL8aJYY0nlR7wwmXdhmxx1aDDK5bprQEZFopsOy6iA46wFb5li4M7xA1HshXKz5XDAEZl2w0pvkTaBUltydJdt9RRc=,iv:41MylMU3DGtiMEwX0yJRCVPh8Ivq0MWmR4zmZDEPMIQ=,tag:z96jtJDeFdvBhJ5QCrs/fw==,type:str]", + "sops": { + "age": [ + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB0eERZMkRHOE1HTjJDOXR5\nc1RRd2JmSGRuVm9naGQ4MEhHNFJybkZSTVFVCmd5bUVjd0hlTHB0WERDc3BHM2Rw\nUmtDUWdqMG94bjh6d2FHYWN1TDFHMGsKLS0tIEp5clpxUW5JWUNrYXJkbTVYc3Ju\nRDhXUmVCdTV5WSt3ZXYrM1pWNGRFTHcKd6a08PP2LOU8U3rbERSUTjKfk5bAu/KU\ndgsfON0HCXnJ8nDu/MKitDwYiXa67vDkh8i0l4+VsRRlhKa7tD6hTQ==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age14x2fatvz802dyvnfukgkxfu30khuqml5ang9smm3pr9lc95eqpjs2ywxxf" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBRNE9JRVZaRG5uMU5Tb05y\nNHlYaUZJSDc4ZXhXMzVRRkQ0dklEWXhjYjNzCmIxWSs2K1MzODVrM01mTGJmT09i\nOElWOGNFVGtiUkZXNWNSZUFmZ3V0YVkKLS0tIExJbkdHeFB5SnVGR0dORWZidENu\nTlc2VWRFc0t1SjFTWUxLa3RqUjdpS3MKi6EiBNr5DjSpqZ0Frg29ExS0I/LLvzH7\ntP6zJ0DlKRzkKzTjFmAKzrsltkVVGQ/QhRBS5PyXQCRs0zRO42tPmQ==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age17d4qt0n9edq57tgcqyk8eu5mrendl59yt6z2y3a4vkq7el8krqtq6lq28g" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIHAyb2ZubkJi\nYk9DMnFQNk1ocmFuNGtHM2ZScExvRzZTWDVoYXNXODFMSHcgQVEgd0l6SlBCVW1v\neDl5N0lHYmVrajZzVzVTYjd4WVdNVjZoZVlkUEtmVXlMdyBIdmtoczF0dmhxL1py\nS1hsc0ErckdoVVB0bE02RGdCNW5raERXT1ZJMTkzNjRGNHd2T3ZSTVYrKzZlbEll\nVTZKc2JVN1B2SzRuNkpaekhwSWJQaFZVQQpsQUNxdHFSUkpKNUQzUnBlcXlrM0hK\nNXpSWGx2N0pyUk9UNldjR0dScXlrCi0tLSBaRGFkL0hQcFhONVo5VVdyWmhmZnU4\nbEIzZnQ3YjZJdUhUMDB6dWpHZWlnCrBmoPwNAIlCdserS+ioQmagyfcvtnZla3jF\n7z/QFcsnmWOyfiFjBjsZ0c81rLFq+7wq1LMFG0ck0QbrksPPToE=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpf43tgcfjm048lsqskvq34w2t4uvrm5qy6m2eg6zjj82ctca8wctgpczxvj0q4y6337uhvsxdh5j86k9h9ymautpvv2759ucwnef75ez7pa7fpkddklp40mxk2tedsp74359g0kefn5rsq0x0yss6cu4yd0h06up0rp08t6yc4l0hfa9y8jn5fkx6nk0hjhz06ykwv0fyxe7z42q683jy0" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIGRVMGZORzFx\nWElqajkvUk1vVi9FTlh5bW9FT01ZYUZPaUJiTTNTdnJ6a2MgQVEgZlFBRFNyWkNS\nRDJQaUJ3WWowTEcwaTk0Z0tiRHpQNmhkMTJZUlZHbHlEMCBtMzE5bzVQb1JmZkpy\nY0orbEs2RzBSVXA3UmZYZkRRanNnc2pHSnJjK1pLVmZOWGR4d0IwZjh1YXlkakRx\nTm5EMXR3ZjNHWGl0Ty8rcHpQbkcxRTZmZwpobUoyZ09KaDhPYVlsVnhDWHdQb3dN\nL0RSWlF1YTV0ZFRIckFYS0hVTms4Ci0tLSBjNEY2T2pSV0M4U1kvYkZzaElmMlBU\na1ZPbjcyQ3pNRG5nMXV5SHdyWlY0CgQXvHGEWQR+pNsyInWmM036IGOyPNWAPhmF\nwUWQCWmCJAdmGeL9RYU0TA8k0EIsz03pNsIvjJmeClOPx6TsjtE=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqprw0vfpc8wzsu78quc777kmee54ln6nnsjrnrhl7nr33eh4kvkksqp05qqxj4kgfzrmrugrsvg7skx6ghh3q9xc0x0agthtkvy25d9eq7eklta5wf7s30hexkuyl5546rdz9ffa5tawlp5yweqkgccntw0ny540n2am3cqw3luhxkfmrp63kwr6mwplhr9u26wll48x0n3k5f60c7hg9a3" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIGJTSXlQQVNj\ncytJUzc4NGJJMmlBUzBzNXIzT1M2OW5UbHk2Tys5NUo1VVkgQVEgZUh4S2o1R2RE\nV0svbnErTmxodXE2bUxJK3lla2lvajB3OXVwZHJtcHU5dyBKU3I4WFJnK3BOQXl0\nZDh5NTB5ZFlteFJIM2FVTVp5cmNyRXZqL1V0c0l6L0tSb0c5ZU9jbmRXMTIwb2c1\nQjZsREgzWUxaOXBUd2pQK2NncDZuUmZkZwpXaDVuWDBBOS9QdDBDQ1l4UlZvV25I\nNFFSOVBvYXBBUVQwUlZlOHM3ZCswCi0tLSB2UW9VWCtYVGExUGNPSHBWYVpUQnlz\nL01Cc0p0bFB1dThaZEdxdmE4anZBCtzmDTGenBvA7lMz2uwhtU0lNcndfoTzgaqU\ncCr/o5PKF5f1+UCl8MQWu40Ttc0K2o+bIcZFY5UWrHGBFLi+xyY=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpyewum3q8dfcumfgec8nn958aec9f4q9aqy0k06kw5kq27d6fdqdgp0p7y4ru3n5xk90u747xevxa2af3v37e85j9g3axrmw5hdwdfh0wz22hut5vrafxsx26a7vh8fjwkymz3ramfgvvu4detztu075kmpr8l9ydqda0rnjwatdwmfgswg849p37astvld98s3nleeq575azlwc2hhpuh" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAxVVVTd3NoU0xSMzEwSXo1\naDNIUFJ6RzBKeXZuaVRFYnB5QnNEUER1c200CmpPNjBoVThic3JMVXVjUkZEWW5s\nRDZSUnJkS0xlekMwbENCaUdiMDlvamsKLS0tIE5mbk9JM3psKzlnbVhvc0NJUkZx\nbGRETkF3cmsxMkYzUzgvenJJS3NNWjgKP/mXXTkJjL322+spYw1eKxMwnJxYtdTI\n5JqZ53wROyEZWcNUuyXec3PPEgkUgUeWWdYXuFilUpUu+eMw8RSDbw==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1hlzrpqqgndcthq5m5yj9egfgyet2fzrxwa6ynjzwx2r22uy6m3hqr3rd06" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBSYzY0cllpMkNZRWs3aXhr\nckROcldhakpJaFhqMktWakVqeXJHNUF6amowCnBOVlg3WmdNbTZUK2ZOSmlETFhE\ndUp1LzNzV01wT0prM1RXRy9wbEpnR0EKLS0tIGxKNE94T3lUVG1EaTJaMUhubUVT\na2V1UGtCRlFlNUtpekNYN05PajY0NXcKjYR1cDqYoBw+NHb7KXOsgOMCjCRPNdR5\n3Ck3IBH0mBO0TV7hyljIyE2FeRpErU96BQGYBv+2qeMtCGP8QbohEA==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1sg0rvgyetdcqw7j2x983fh69kdkvqsngpe5x36e5920qa7fze3cqhj4wgx" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAyMld2VHo4MmpYcCtEQko5\nU3E4NHpoR0ZmTCsxYkJ4S0J1SEdjbUtGU1ZVCnVSQWcwNTZvWldoRDRvdjQ4WGFS\nb2JycFZNZy8zeS9uaFlKSm9LRUJsaTAKLS0tIGpkeHpsaHZmcTNlSWZwalRMNUxk\neXdQK0ZSQ3V6RzQyVzlacFd0VFpnN0EKOwjXR8Q04HVzmNMPNpGLfNzALMxuOc3G\nMIHgIq8jDW4qW0/hcPJTZWe9X7FHArLYrdnI5AYsP7MiPVZdbBKcng==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1swlyyk2rzvevqawyeekv75nx2dz34zpe3xqhkqme26gcgeavy4dqrfpcd8" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBuTldEZllVZHZHSGJJSXVS\nZXpmTnNUMjNoSDRSeVZnWEorVm1VYURWUWdjCno5QS9vL3J1Qms3YmR5QmhLUDRS\nWnlRcHpaYmpFQ3NFZng2NnppSGdIenMKLS0tIFUyYWxPMmcxakt4cVdsbTR2YWIz\nNzRJT3FQblYxbVBWdlI1WHh3aENSbGMK31AWHjSlhXlxtCBsNO3Bx5RfOyyLb7pw\nZ744fJTCd9mYmFijdO+GbL7HZFYiE/MuuZscWT0ByKaMRM7+sPm5Ng==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1vphy2sr6uw4ptsua3gh9khrm2cqyt65t46tusmt44z98qa7q6ymq6prrdl" + } + ], + "lastmodified": "2026-07-22T03:11:09Z", + "mac": "ENC[AES256_GCM,data:h3ohVbfz7cTPHZ4fO+MzerY/fpsLBi7Av9QicCJ7xyoWfQZ8WoimsOzM1iibiSgdVbeUFLGf255vGKKPnoP6RpDobuUi5kPx5JkLgYzMvzZoAVlZXCV5amxhQ82yvJ4ir5LyWjRICmp/2Is+cXVhkfnqq9NvSTHiv1y8sJ63xN4=,iv:F1wUli9sM6rFEOZsqzxsgzE6O8F+mfqTtzA/WEoep9k=,tag:IBYYPYieDydyffkwLEDGmA==,type:str]", + "version": "3.13.1" + } +} diff --git a/vars/per-machine/neptune/dm-pull-deploy-status-key/signing.key/users/kurogeek b/vars/per-machine/neptune/dm-pull-deploy-status-key/signing.key/users/kurogeek new file mode 120000 index 0000000..970aefa --- /dev/null +++ b/vars/per-machine/neptune/dm-pull-deploy-status-key/signing.key/users/kurogeek @@ -0,0 +1 @@ +../../../../../../sops/users/kurogeek \ No newline at end of file diff --git a/vars/per-machine/neptune/dm-pull-deploy-status-key/signing.pub/value b/vars/per-machine/neptune/dm-pull-deploy-status-key/signing.pub/value new file mode 100644 index 0000000..587e94a --- /dev/null +++ b/vars/per-machine/neptune/dm-pull-deploy-status-key/signing.pub/value @@ -0,0 +1,3 @@ +-----BEGIN PUBLIC KEY----- +MCowBQYDK2VwAyEAHmRJS+J8cw1zPPn/8qWR4FpgsAM4hMuY9zVJcig/1rU= +-----END PUBLIC KEY----- diff --git a/vars/per-machine/petra/data-mesher-node-identity/identity.cert/groups/admins b/vars/per-machine/petra/data-mesher-node-identity/identity.cert/groups/admins new file mode 120000 index 0000000..6765aa1 --- /dev/null +++ b/vars/per-machine/petra/data-mesher-node-identity/identity.cert/groups/admins @@ -0,0 +1 @@ +../../../../../../sops/groups/admins \ No newline at end of file diff --git a/vars/per-machine/petra/data-mesher-node-identity/identity.cert/machines/petra b/vars/per-machine/petra/data-mesher-node-identity/identity.cert/machines/petra new file mode 120000 index 0000000..7a72f2e --- /dev/null +++ b/vars/per-machine/petra/data-mesher-node-identity/identity.cert/machines/petra @@ -0,0 +1 @@ +../../../../../../sops/machines/petra \ No newline at end of file diff --git a/vars/per-machine/petra/data-mesher-node-identity/identity.cert/secret b/vars/per-machine/petra/data-mesher-node-identity/identity.cert/secret new file mode 100644 index 0000000..e9ea14c --- /dev/null +++ b/vars/per-machine/petra/data-mesher-node-identity/identity.cert/secret @@ -0,0 +1,46 @@ +{ + "data": "ENC[AES256_GCM,data:qWtS4M06gR1DsbTlhTzvOGyzRHvtUY4pAQg3hSy3omBv0p/YcJRILeBx/f7AO8U5vakHAyPi+De7p5Nmh8AGGAzvHE6g5FViFBcP5dPaH1omK4APxHHiklU/4zB/a4F7CaT1mBC/L6Nm99cFkyKwokUmg22vmWKpxU0fs+UEzVYwfpGwzVIV0b2T7znCNk5TPsXyZxdE0aD0L6PqBCZjmEqIPTMaaTGpmo0G+HC9hGBMzNbIOkCznStqk6VxRERi5t62+wSv38vjNS2RINtoux/TiZj1rJniu6o7SABYIYt4ThBL9a3LOJAkY/c2,iv:Zlta6ZqJVaCOFaal5PaXvP3UsS1nBWRvE5Hyg6byCwI=,tag:lB8r2GOOG3XXwhkqa6hyiA==,type:str]", + "sops": { + "age": [ + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAzUzllM0Z5TFZmQ3pGY0hJ\nc2hoa1BxNXo3S1FqU0VDMXFyN0I5V3hPR2ljCk5lS0Z1Ull3bkxVSVlvUnpDbXg2\nZi9zUmN4V1RsenZ2SnlwWHVCQVM1VGcKLS0tIGY0Rkh3ekJWblRhRzhhcldpWlkv\nK2Y2YmYreUVsdUhJTjQ4SzI4azZHcVEKOuV83ZAVpJg+J2v3BHe7lJqkPX6b1Y+d\ncTxC9zz7I9NC2D6bR3CmRiYRn4P8DieVr5SHVCvGQPrPNYlp/Qyg+w==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age17d4qt0n9edq57tgcqyk8eu5mrendl59yt6z2y3a4vkq7el8krqtq6lq28g" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIEZ4R09jZFRI\nNElKOS9YUGZDaVd1M2dmTmpGNTRtRDAyNWF5VmdXZzVNdzggQVEgd0l6SlBCVW1v\neDl5N0lHYmVrajZzVzVTYjd4WVdNVjZoZVlkUEtmVXlMdyBIdmtoczF0dmhxL1py\nS1hsc0ErckdoVVB0bE02RGdCNW5raERXT1ZJMTkzNjRGNHd2T3ZSTVYrKzZlbEll\nVTZKc2JVN1B2SzRuNkpaekhwSWJQaFZVQQpyL2puZjRiYnFobnpTenYrTGpQaTFI\nU2VVZDJaRDVkMklWTnRGMmVQZHFRCi0tLSB2WFQvRFl4QzJLMzRHZCsyUWwwSnpF\ncmFYSDg4ZVJKU1kyNDRsODhHQ05vChK8hQM2WEUefOjjwJaB0EJ9SsbMUIJ9VP3m\nPz9Pfa4KNqoAgcUjfFw5+czwIKTgrI8xL2z4Kg6KUEuyY3ZnHVI=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpf43tgcfjm048lsqskvq34w2t4uvrm5qy6m2eg6zjj82ctca8wctgpczxvj0q4y6337uhvsxdh5j86k9h9ymautpvv2759ucwnef75ez7pa7fpkddklp40mxk2tedsp74359g0kefn5rsq0x0yss6cu4yd0h06up0rp08t6yc4l0hfa9y8jn5fkx6nk0hjhz06ykwv0fyxe7z42q683jy0" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIFZGTWdwYnl0\nRFVXd1MrZnpQYnJsOEk3aHN2RFZ0MCtWUnhUczlJM2NtR0kgQVEgZlFBRFNyWkNS\nRDJQaUJ3WWowTEcwaTk0Z0tiRHpQNmhkMTJZUlZHbHlEMCBtMzE5bzVQb1JmZkpy\nY0orbEs2RzBSVXA3UmZYZkRRanNnc2pHSnJjK1pLVmZOWGR4d0IwZjh1YXlkakRx\nTm5EMXR3ZjNHWGl0Ty8rcHpQbkcxRTZmZwpEWDZieTBnREZiWFVobUVVK3FqemhS\naFdleEVWVFcxRyszSEhJcm5oS3RRCi0tLSBUczdiYzYyTDRoNWt2U1NGTHFVa2Rt\nWHQ2V3JkTEhmaTZRcmdVYU8wMHk0CqmxH3LjvB9NkANwzxVYzzPhHd5zck7VxCCI\nszYFmEM9zwEnNb0IVPJUrA6oZpeSg+KREYQwhBzcLlK/fjKeejw=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqprw0vfpc8wzsu78quc777kmee54ln6nnsjrnrhl7nr33eh4kvkksqp05qqxj4kgfzrmrugrsvg7skx6ghh3q9xc0x0agthtkvy25d9eq7eklta5wf7s30hexkuyl5546rdz9ffa5tawlp5yweqkgccntw0ny540n2am3cqw3luhxkfmrp63kwr6mwplhr9u26wll48x0n3k5f60c7hg9a3" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIHFlMHVlcGxQ\nSFg5NmxLY3pkand3SFNDVWRNWE9aeFR3OWRzUTZ1U2k5RE0gQVEgZUh4S2o1R2RE\nV0svbnErTmxodXE2bUxJK3lla2lvajB3OXVwZHJtcHU5dyBKU3I4WFJnK3BOQXl0\nZDh5NTB5ZFlteFJIM2FVTVp5cmNyRXZqL1V0c0l6L0tSb0c5ZU9jbmRXMTIwb2c1\nQjZsREgzWUxaOXBUd2pQK2NncDZuUmZkZwp0TCt6eGs2SW5JVWRMeVZpZ2dGbE5n\nanZnUm81RnpTOFZBaTczUzZLbXRzCi0tLSBSY2d6ZzJ1Vk8wRXE0S0JiNkJUT0Fi\nYlp3RWhxZFcyYW9yVUYyZnZBWVdzCk+R39DSV6ZMPHKjYcDkKGRUKh1zKm9l7/ur\nxDJ9lQ00rSYIcp6HO6t2E1qhsf5ctllPxmHoshqPiWM5btXdDfI=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpyewum3q8dfcumfgec8nn958aec9f4q9aqy0k06kw5kq27d6fdqdgp0p7y4ru3n5xk90u747xevxa2af3v37e85j9g3axrmw5hdwdfh0wz22hut5vrafxsx26a7vh8fjwkymz3ramfgvvu4detztu075kmpr8l9ydqda0rnjwatdwmfgswg849p37astvld98s3nleeq575azlwc2hhpuh" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBxcHhKOU5sWEovSitURnRn\naVFHWWRYaFYxUGpCdVdIb1MwN0pzendzYWp3CmtlcVJmT0lmanBsMi93N1l6amZP\nMmVGK2Y0dmJPYVpBK3pTeWYycm1tblkKLS0tIDNGZVhNQ1kzR244YXBJcG1yQWtz\ncDZhZEVnZytaUHhOSi9WNURodTBhVkEKq2guHCEASiB9Ed7wGikdXTGVUjfIPFbP\npWHdzmJ90zTPTttXpwPrW3Odn+6Kp04RwOqYenJJtSeD5Vp9atfY9Q==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1hlzrpqqgndcthq5m5yj9egfgyet2fzrxwa6ynjzwx2r22uy6m3hqr3rd06" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBIU3RLcWU3dUsyME0xam1H\ncGdTY1loZ3VWL0dqNFBvMUNLQjhpZ1lMeEFvCi9RbHZIYkFiNmhKc2w1NG1oSDNC\nN25zSWt3Q0txcC9HK1JnVVVUT3V3WGsKLS0tIEFZeWhBN2JaR2ptQ2krQitBeHZH\nM2pYUXhlTU51cnkvVVUzYjVOSkZiUW8K+6026NXxZuykLrnu5Sj7QmilYlfKIBSI\nOedOMDtYxAPBl6HXh8l7kucSx3PmqLTdcvydW3pV3EvOl90uhLpCkQ==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1m2llc94j2ft2q52zj0jt5fghx2r8qtdagwxduuz24hhrmxytgguq90xpgn" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBZRGZ3MlBibmYzYXZRdllx\nYllWdDRTYU9xOG9FSGJuWkI3ZnlleU11N0VNCkJ5WHpzUW9SZi9OditpOUovalUy\nT0pzMVZFMnJ6RCtSbmdlWEhkMmkzVk0KLS0tIEZBMU40MzVxNEpNaUUxZVJTYURB\neng5ak5IcGZ5bExkK3hha3dldkFKV3cKaHNRnSdH4TlLgtm4ZQVZnr1MVZ8VgQSV\nRvWlzONU+h8VZbVeSZqmpA3dwFy3KjoP8Oe2ulPjVJQeLqu0xN8kHw==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1sg0rvgyetdcqw7j2x983fh69kdkvqsngpe5x36e5920qa7fze3cqhj4wgx" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBKZlhpbGs4SHpBUlhRampC\nV05YaS9adjBkRlhUL3UxS0tFVFpEcGJWWUJBCmV4VXQxUFBiUmJvdTRha1lUNjk1\najRySzBwQUlNcTljTzREWjBFRU1RSlUKLS0tIHJuRnEvNmxqYzIrMDVSV05ob1V5\nZnNiMkJ3OW1vdituRVlad3pWTUM1dkEKN0tm2lSJKW6woWVchs4yGwwXC92BjdlB\nbxZl2JAm3Jlb8g0ntBrypIcBoDuR+78tULQ8XcD/pz8VDiUzAGxbNw==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1swlyyk2rzvevqawyeekv75nx2dz34zpe3xqhkqme26gcgeavy4dqrfpcd8" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBLMVE0ak15N3VUZ1Y4QktQ\nYlJRd0ZHcGI0S3dMZnhrR3RLblI5TTU5c3lJCisveGF1YnQzZmYvdGt6MWZWZUl3\nNDQ0bnFLWUJPeUlySFg5K25Mbnk0L0EKLS0tIDJVWjVRQklOZjB2cWdHZG1Va3Zy\nNUt6SEtKbkVVYVdwYUhoRkpGaDBnb0kKpcXVZVskYanE7yLwQ8oavze5ZhROMX1b\nS+CpaClKw8byddhy1M6bTLH0RqeNjEoyGFL/K53RP0omloZsfoPybQ==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1vphy2sr6uw4ptsua3gh9khrm2cqyt65t46tusmt44z98qa7q6ymq6prrdl" + } + ], + "lastmodified": "2026-07-22T03:11:10Z", + "mac": "ENC[AES256_GCM,data:9MRj42kRsegk+YifaU3wyAWBjjrIPInXp+i3kRfXzggiauJCkJs+dT8YyLw7Ezab9qXZfUY7DRVDhgxTNQwxKKzIjiV3i6pjPXq3bKXs1iuYYWpXOE3jahYjTyA8pdugkH3ipnzaiPvbcrNKbGeIA1vk8NDdPv9sfctr6SKHpCs=,iv:XLt/5/n9s/3aDocO8IK9okmoudXy65VtlUPrj8EbIhQ=,tag:+20B+rtwlFgsJYzcJ9CCrw==,type:str]", + "version": "3.13.1" + } +} diff --git a/vars/per-machine/petra/data-mesher-node-identity/identity.cert/users/kurogeek b/vars/per-machine/petra/data-mesher-node-identity/identity.cert/users/kurogeek new file mode 120000 index 0000000..970aefa --- /dev/null +++ b/vars/per-machine/petra/data-mesher-node-identity/identity.cert/users/kurogeek @@ -0,0 +1 @@ +../../../../../../sops/users/kurogeek \ No newline at end of file diff --git a/vars/per-machine/petra/data-mesher-node-identity/identity.key/groups/admins b/vars/per-machine/petra/data-mesher-node-identity/identity.key/groups/admins new file mode 120000 index 0000000..6765aa1 --- /dev/null +++ b/vars/per-machine/petra/data-mesher-node-identity/identity.key/groups/admins @@ -0,0 +1 @@ +../../../../../../sops/groups/admins \ No newline at end of file diff --git a/vars/per-machine/petra/data-mesher-node-identity/identity.key/machines/petra b/vars/per-machine/petra/data-mesher-node-identity/identity.key/machines/petra new file mode 120000 index 0000000..7a72f2e --- /dev/null +++ b/vars/per-machine/petra/data-mesher-node-identity/identity.key/machines/petra @@ -0,0 +1 @@ +../../../../../../sops/machines/petra \ No newline at end of file diff --git a/vars/per-machine/petra/data-mesher-node-identity/identity.key/secret b/vars/per-machine/petra/data-mesher-node-identity/identity.key/secret new file mode 100644 index 0000000..08c8008 --- /dev/null +++ b/vars/per-machine/petra/data-mesher-node-identity/identity.key/secret @@ -0,0 +1,46 @@ +{ + "data": "ENC[AES256_GCM,data:JjutFkuNG84vs4jmG5Wn3y+/2Yx/upbsZWg2gaZTmWq7uuDkMEN0X09QfvNO0Ug2DGbpYeU44/uwRTE0I6LpWHp9YurCBgeVFSqnAdkP6SWQruFeuAHWEvJUAw91qHgQ4+k0BIJHy9aB/5SwoDU0b9Mmd1uw8FY=,iv:ttneKqlY4gvmaDt9oheZppzQCSxKiyMPeWQYMunRy8c=,tag:ho2oWOf/q/hvDs7P/sjfyQ==,type:str]", + "sops": { + "age": [ + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBiN081RVlFODFKR2hWbS9J\nYjhuME5UbHBGU1E1cVBYbklkdDZCSTBhQjFnCm9UMHhaTmJLVFNOQ2gzQnBuaEJP\nVzA0d2RBdUNnNSt5RUk5UFNaQ3VRM00KLS0tIFRKcFlickRzeTRjVHJGakRiZEhn\nejdCTU5BSnZLT3NGSmxlWEg5WU41VlkKA0pP/vSzPqYtVyH5FWt2M5xAt+AcC3Gd\nZsRprdIFLMRDLXysnr/HyLCtBHfZYP9G7OILwZ9FcfGutHEiean9aQ==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age17d4qt0n9edq57tgcqyk8eu5mrendl59yt6z2y3a4vkq7el8krqtq6lq28g" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIExFdkxHbTBl\nUTRDNDl6MFlvOHBoK1RtUm85M2FyeGR3UThmaE41ZzZ3aGsgQVEgd0l6SlBCVW1v\neDl5N0lHYmVrajZzVzVTYjd4WVdNVjZoZVlkUEtmVXlMdyBIdmtoczF0dmhxL1py\nS1hsc0ErckdoVVB0bE02RGdCNW5raERXT1ZJMTkzNjRGNHd2T3ZSTVYrKzZlbEll\nVTZKc2JVN1B2SzRuNkpaekhwSWJQaFZVQQpmeWlyV040cFdadUdacURkT3U2TXc0\nNnhQZC83dHluT2JDN2xFbnNoc1BJCi0tLSBhZWw5bXl3NEpUM1BPM3hZZmlzWW5C\nV0dDaklPbTN6aEkxOU5oMVlNVENzCsceFKN14mhf4VSaBLtZoBGRzjOBPdbZc80L\neqIx44RgHhFL94+vpe4srN2Hgc6j1tkyKukczKLW4xfooKBy60M=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpf43tgcfjm048lsqskvq34w2t4uvrm5qy6m2eg6zjj82ctca8wctgpczxvj0q4y6337uhvsxdh5j86k9h9ymautpvv2759ucwnef75ez7pa7fpkddklp40mxk2tedsp74359g0kefn5rsq0x0yss6cu4yd0h06up0rp08t6yc4l0hfa9y8jn5fkx6nk0hjhz06ykwv0fyxe7z42q683jy0" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIGc2b052NG9z\nN0xTTCtQNmFKem5CcGU5NHJpTXl1L2lybWsxSXd0QnZvV0UgQVEgZlFBRFNyWkNS\nRDJQaUJ3WWowTEcwaTk0Z0tiRHpQNmhkMTJZUlZHbHlEMCBtMzE5bzVQb1JmZkpy\nY0orbEs2RzBSVXA3UmZYZkRRanNnc2pHSnJjK1pLVmZOWGR4d0IwZjh1YXlkakRx\nTm5EMXR3ZjNHWGl0Ty8rcHpQbkcxRTZmZwpCZjl5TTBIZ3FLampGWHhVV203bnpi\ndG5qT1hCL2ZPMWRtZThzZzIyQnRrCi0tLSBKejR4dU01SVRKSEoyekZlREk2SURG\ndXU5eDhGTHUxNVpWU0hmVHM0ZHpFCjQd6t0KfuE9P3FWfIArPJqayqTVGyaU9RLH\nbdpmUxttEVtUoq5haZ1yOcO22CjoIzhemvyw2pSUvurOdqtrpAQ=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqprw0vfpc8wzsu78quc777kmee54ln6nnsjrnrhl7nr33eh4kvkksqp05qqxj4kgfzrmrugrsvg7skx6ghh3q9xc0x0agthtkvy25d9eq7eklta5wf7s30hexkuyl5546rdz9ffa5tawlp5yweqkgccntw0ny540n2am3cqw3luhxkfmrp63kwr6mwplhr9u26wll48x0n3k5f60c7hg9a3" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIG8xV2JXZFhs\nVUVtbndsVVNaWldVS1JsTG15VTZLazliLzFRY2F4TXozVzggQVEgZUh4S2o1R2RE\nV0svbnErTmxodXE2bUxJK3lla2lvajB3OXVwZHJtcHU5dyBKU3I4WFJnK3BOQXl0\nZDh5NTB5ZFlteFJIM2FVTVp5cmNyRXZqL1V0c0l6L0tSb0c5ZU9jbmRXMTIwb2c1\nQjZsREgzWUxaOXBUd2pQK2NncDZuUmZkZwpYWW4zL2Q0MGZCb1ZQLytJYmsvTy9r\nbzRRdEtteDlLa05RQ2Q3TDg4c3hJCi0tLSA2VndRbXkyV2J4R2dUVmhaaUhoUi9i\nd3hTT2xIcGY4WDd5QVhHazI2VjNBCrL4mZDr0GYd8LsW/eODU7rjBw2LMjbsgyxt\nJP0JrK6RZdET6dM1h/CZRGL5H+yuqrZT6nSvQkBkjjLWLVP3NqE=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpyewum3q8dfcumfgec8nn958aec9f4q9aqy0k06kw5kq27d6fdqdgp0p7y4ru3n5xk90u747xevxa2af3v37e85j9g3axrmw5hdwdfh0wz22hut5vrafxsx26a7vh8fjwkymz3ramfgvvu4detztu075kmpr8l9ydqda0rnjwatdwmfgswg849p37astvld98s3nleeq575azlwc2hhpuh" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBjNjFXNU04S3AyVGRJK3JD\nc3pXeWh5VHJraHdoRlE3V2d2cEVZU083TnlRCkJXQWJ6d1drNVlseW5oM00rTU5J\nMFJ4R2lWajBxS1N6b081bEdVMDFid1UKLS0tIDAzQWZKaWQ5YXF1bW9MamVMbFpO\nMmVjWEdwMTlJRzVTT1g4L29OYXlmaUEKkqqTlQ1LbDFU7cbVRCSUIBdrR7fgZApE\nqXnFUk8SIMtnTGKLc/puhDqxXoeDmLO8qITtU6OY0sgVrSO+8jF6Zg==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1hlzrpqqgndcthq5m5yj9egfgyet2fzrxwa6ynjzwx2r22uy6m3hqr3rd06" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBXMDNHbEt3K2VVODI4Ujky\ncnd6bVFKN3BSYUtHS0dxYitJWWIva2ZDOTF3CjVBNCtuNHZlTFhrUVp0Y2N1NkJF\ncjhJdU1DRHd1VHM0S0xLK0hib2hOc0EKLS0tIGlWQ1ZwZFI5aHYvUXR1RDFCVnE2\nQmVpQkN0OEYvRVdwOXlqbE80WUFvUVUKVMKmJP8glXX6QPb9F3504orV+LyfdI5P\nswew+M5alVHKnZT0jrI2hUl2NAZe4wFI+Iw4U+uHwFqZZ3cA2KNvHw==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1m2llc94j2ft2q52zj0jt5fghx2r8qtdagwxduuz24hhrmxytgguq90xpgn" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBjbGNkdWJhMmxEdzBwd25v\nZjZydkpEK1lnYkRqNlJvMEVtYSsxcGxiVERjCnh0NnRsMWRGVktqYm1ac25tNHll\nNlBaT3k0QW5IeHAvOVVna3BMRUYxb00KLS0tIFJ3OEo5cTNxNTlleTZDN3lQblBO\nbThURFBLbjlwL3ByenFRc3I5aVUxb3MKWLyM7B704SgvoDXOxnIcyRw2lOJEQtec\nz+ZwA1FM4+nwK6TSl+B9SjO5NrAO/NOJv2AEm0PM8GEjdP0zPvdqEQ==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1sg0rvgyetdcqw7j2x983fh69kdkvqsngpe5x36e5920qa7fze3cqhj4wgx" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBiMUxzanY2dzNHZURVUXV5\nYjlPVXYrc3d6UW5NckRLTXQrZVpXZFpXSlVnClViMGVIdFppcCtqR1JpWHdMekFh\nMWx1dTNWM0NWR2JGK0doSFFyVi9COVkKLS0tIHNEWUtGVzRrT3pqbmhMd1JidzdJ\nb0ZRVmJwRWZvZ09FTDRtSVhnOXJ4RkUKGR1HXtv9FA3i6qqoo9+EQhR2KdchjD42\no6QGUtw5vaLIcwpg7VpiwVQHJ3zbQDrXCUYB9eXQdhXd6LPkAsYeQA==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1swlyyk2rzvevqawyeekv75nx2dz34zpe3xqhkqme26gcgeavy4dqrfpcd8" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBKOFdLT2Roa1dtOFAzMmo0\nQUlOTFA1L05UbTQ5cEpyTXA3RldKaGNFSDFVCmsxQUVGdTZzd1VyOXdZVWFvRFk0\nbGlTbG8xbzVUMDFNNXFnbUtDYVd1VncKLS0tIDVBNFRCOXNHdXdsb1FvSCt4Zkx4\nd2ZYaGg4Q04rbk0ySHQ4SS94cXFLdGsKMv2GC+7nLdM7xTU6ueuqQa0DFX5HA+FS\nqaAa25zORHZHwjHcDfWGN22cyZIzHIlbQCpY7Epa+ubJa3aS7CLJWQ==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1vphy2sr6uw4ptsua3gh9khrm2cqyt65t46tusmt44z98qa7q6ymq6prrdl" + } + ], + "lastmodified": "2026-07-22T03:11:10Z", + "mac": "ENC[AES256_GCM,data:YmIDW+az4Ftx/9FOG0sXC5nDxH84/djjoN8o2tpT3OYRhT3r0siaIN4DybhGY+urywPRn/1EtgLIUXvcZ9IoSqLxF1rt9pe38kMSFcds1nRPoemDf18GHtAQPPhoPn/Vvs4kSrclEl5YaW9mxDI7RapvhpPEodPu4ZI/TVnhg7o=,iv:nMzSMxoit6YriaBdto8uCW7QGoRzGZazMaQml/Oo+yo=,tag:oLFbYYg+hWYsxGTMLuukWg==,type:str]", + "version": "3.13.1" + } +} diff --git a/vars/per-machine/petra/data-mesher-node-identity/identity.key/users/kurogeek b/vars/per-machine/petra/data-mesher-node-identity/identity.key/users/kurogeek new file mode 120000 index 0000000..970aefa --- /dev/null +++ b/vars/per-machine/petra/data-mesher-node-identity/identity.key/users/kurogeek @@ -0,0 +1 @@ +../../../../../../sops/users/kurogeek \ No newline at end of file diff --git a/vars/per-machine/petra/data-mesher-node-identity/identity.pub/value b/vars/per-machine/petra/data-mesher-node-identity/identity.pub/value new file mode 100644 index 0000000..7b14b33 --- /dev/null +++ b/vars/per-machine/petra/data-mesher-node-identity/identity.pub/value @@ -0,0 +1,3 @@ +-----BEGIN PUBLIC KEY----- +MCowBQYDK2VwAyEA6YmfVNte0IngZgidXZ0St2Dda0ZfM3+82MUBjaWIh1U= +-----END PUBLIC KEY----- diff --git a/vars/per-machine/petra/data-mesher-node-identity/peer.id/value b/vars/per-machine/petra/data-mesher-node-identity/peer.id/value new file mode 100644 index 0000000..7df9a38 --- /dev/null +++ b/vars/per-machine/petra/data-mesher-node-identity/peer.id/value @@ -0,0 +1 @@ +12D3KooWRXzsnDY6DJ9nqf4syV8xuturMBZQUrdapD4ZuhQJSmSc \ No newline at end of file diff --git a/vars/per-machine/petra/dm-pull-deploy-status-key/signing.key/groups/admins b/vars/per-machine/petra/dm-pull-deploy-status-key/signing.key/groups/admins new file mode 120000 index 0000000..6765aa1 --- /dev/null +++ b/vars/per-machine/petra/dm-pull-deploy-status-key/signing.key/groups/admins @@ -0,0 +1 @@ +../../../../../../sops/groups/admins \ No newline at end of file diff --git a/vars/per-machine/petra/dm-pull-deploy-status-key/signing.key/machines/petra b/vars/per-machine/petra/dm-pull-deploy-status-key/signing.key/machines/petra new file mode 120000 index 0000000..7a72f2e --- /dev/null +++ b/vars/per-machine/petra/dm-pull-deploy-status-key/signing.key/machines/petra @@ -0,0 +1 @@ +../../../../../../sops/machines/petra \ No newline at end of file diff --git a/vars/per-machine/petra/dm-pull-deploy-status-key/signing.key/secret b/vars/per-machine/petra/dm-pull-deploy-status-key/signing.key/secret new file mode 100644 index 0000000..8f937ae --- /dev/null +++ b/vars/per-machine/petra/dm-pull-deploy-status-key/signing.key/secret @@ -0,0 +1,46 @@ +{ + "data": "ENC[AES256_GCM,data:QvjMELnMOAwU6YZ+Q97A14aObXektizH9QxIrSeBzTySXWqMxL+zvC/qpAZKiFLny9bHzolJQKT/O/FyluAQCvQvaxjWbMrl0MHcmxEW7YftAyxdrSDnVncsQzCI21zOsbRWPvr6QehW/za3St8jqlx+qFMDsZw=,iv:64jovAU7GFV/LQ5A48sYJVWgdb3I8lwV4uEvBZuCnvw=,tag:esIEyI8dSaWQVwC1mPjVyQ==,type:str]", + "sops": { + "age": [ + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBpams2dzV4cWJhM2o1bHkr\nRk92Sk51OTdhSXIva2Jxc2l2NDBQUlNPeHpnCk5BdWx0UDZWVkloOEF6cjQzOVhV\ncmsvSG4rM2xGaFRrVWppVkIwMFcwZ2MKLS0tIG5pcHc5cjdGMUx1cHdMcXdZV0JE\nKzZneGdYRmRzVTB4VW5ITXF0aW16dEkKkjqkzGFIZZSxnK3amib95shlBt7RTQap\n9qNu6yRxf0WhvRSKOtAJ9UCiCUbsfZiBDSZ8HiQK0NlO2RFhGlKapA==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age17d4qt0n9edq57tgcqyk8eu5mrendl59yt6z2y3a4vkq7el8krqtq6lq28g" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIG5lcS84RWhM\neVAxVFlHcDh6cU1xNmtUcmVaS3R5OUpHMlViMUpRYXpLaTQgQVEgd0l6SlBCVW1v\neDl5N0lHYmVrajZzVzVTYjd4WVdNVjZoZVlkUEtmVXlMdyBIdmtoczF0dmhxL1py\nS1hsc0ErckdoVVB0bE02RGdCNW5raERXT1ZJMTkzNjRGNHd2T3ZSTVYrKzZlbEll\nVTZKc2JVN1B2SzRuNkpaekhwSWJQaFZVQQpVVTBwTHdWZ3JpeEJUcFdtNXl2ejQ3\nR2xiMW9Qb3E4ZHJYVTNYdVJ3UllBCi0tLSAvOEZzeC9zL1gybHoyeEF4Nkw1SnpK\nTXZibVkwYWdMTHRqajRKLzVjR0ZjChdcXIAFPBZedypsIQRae53vUhIj/mykZ6BM\n60PFyVeVJUrbjyyqz/h0iwB2/LvxEzaD1JrIcUO88AYWsH6zSuo=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpf43tgcfjm048lsqskvq34w2t4uvrm5qy6m2eg6zjj82ctca8wctgpczxvj0q4y6337uhvsxdh5j86k9h9ymautpvv2759ucwnef75ez7pa7fpkddklp40mxk2tedsp74359g0kefn5rsq0x0yss6cu4yd0h06up0rp08t6yc4l0hfa9y8jn5fkx6nk0hjhz06ykwv0fyxe7z42q683jy0" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIFJ5ajFEaVNv\nblR6UkF2dUM1MWhyUWROcnNkZ2lPMHpETHNJVU9DUUxpQ0kgQVEgZlFBRFNyWkNS\nRDJQaUJ3WWowTEcwaTk0Z0tiRHpQNmhkMTJZUlZHbHlEMCBtMzE5bzVQb1JmZkpy\nY0orbEs2RzBSVXA3UmZYZkRRanNnc2pHSnJjK1pLVmZOWGR4d0IwZjh1YXlkakRx\nTm5EMXR3ZjNHWGl0Ty8rcHpQbkcxRTZmZwprdDgwaTkxdUxZMWdhbVBsN2tUZk15\nV0hBTlBleVJ2TzdRSy9LVTZMSkhRCi0tLSAwZG5QWU81cXVHTzFCQ0ZaNUVqTjlx\nL2FseTQ2cE9BNzVaRnF4d0FaWVRrCghxGzv7qjPy1BZ1i9Bk814v5d8UzKCwhW4z\nXGFG4T2Pu+faoXrAVj1kqFitsNwUtgfD7ccJq63xwzfbvPRBkoo=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqprw0vfpc8wzsu78quc777kmee54ln6nnsjrnrhl7nr33eh4kvkksqp05qqxj4kgfzrmrugrsvg7skx6ghh3q9xc0x0agthtkvy25d9eq7eklta5wf7s30hexkuyl5546rdz9ffa5tawlp5yweqkgccntw0ny540n2am3cqw3luhxkfmrp63kwr6mwplhr9u26wll48x0n3k5f60c7hg9a3" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIDRaeE5tcmMv\nNDhuanBEZS9qK0RTdXRJcjhDc01PNGhWb0c4WndZS3FrR3MgQVEgZUh4S2o1R2RE\nV0svbnErTmxodXE2bUxJK3lla2lvajB3OXVwZHJtcHU5dyBKU3I4WFJnK3BOQXl0\nZDh5NTB5ZFlteFJIM2FVTVp5cmNyRXZqL1V0c0l6L0tSb0c5ZU9jbmRXMTIwb2c1\nQjZsREgzWUxaOXBUd2pQK2NncDZuUmZkZwowTVVwajM4bVJSM2M4dmk0QzJOMExu\nOHZuMDRJWEVWekhLNC9aaUswakhzCi0tLSB2Um1aM1RTTTE3aFdXY0VVeHd6dFJz\nTWRYYUN5amNmWXJ6NmRpRkpjYkFVCqYuAry7fBwY1ieatW2OqUOIbY1lHpKSZLIy\nS10/knDeFQ4XAth/+GogGf7qfsIa0xa6pq8SUxH9koGO8h+gJek=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpyewum3q8dfcumfgec8nn958aec9f4q9aqy0k06kw5kq27d6fdqdgp0p7y4ru3n5xk90u747xevxa2af3v37e85j9g3axrmw5hdwdfh0wz22hut5vrafxsx26a7vh8fjwkymz3ramfgvvu4detztu075kmpr8l9ydqda0rnjwatdwmfgswg849p37astvld98s3nleeq575azlwc2hhpuh" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBsanFqSWdkM0o5cmFiVElH\nN010bCtVQUdMOS8yWk5SZFAydUpBZWVCUGlRCm52dWFDSjNLbDRsZ0RiUTczdzRv\nT21LMkFMekJud1ViV0U4SU93aDBTekkKLS0tIElyVnR6VldQejltRHErUjFRT1RG\neWZLMG9pcFArVXZsTVMxRTdEbW9TQVUKTLmKVglnrAN7yLgsqzi2ALHCiVpQmsF6\n29fRbDkvLmnjuJbouQxitN7OcEW31xJBklE+JyQJWPYk2M+i9ICRmw==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1hlzrpqqgndcthq5m5yj9egfgyet2fzrxwa6ynjzwx2r22uy6m3hqr3rd06" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBhVStFa3piNnU4K0kwS3FH\ndGluRHJuak1udEZkc2twVmZSRVVVeFd0NkNFCkFsM2h3VVE3cDliVWpqTUEreWFL\nWXVvLzBmNUdoa0lvUFJNS3FLaUxLYmMKLS0tIEVqbURZMXBKcVdOcE1HOERnQ00z\nKzMrckJGVUxBV3RqWHBTZHJGN3BVYmMKAEYw0oEfHXy6awN2Nb4R3FOfwoY4Rt9v\n3UO3hvHh60OojYvGjkCtECdMzJ8xHF3Xk2akuRQuk1E4zj/NKO8adA==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1m2llc94j2ft2q52zj0jt5fghx2r8qtdagwxduuz24hhrmxytgguq90xpgn" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBvL01UL3N5ZHNlWU41d1pR\nQ1VhSGtNOEtIc3J5cVNKVTJuSS92Zk9QVENjCi9IQ3NpQ0kvQUZaOTd1SlpYR3BK\nOGlXR3RmeVdlTENHbGNPdi9sci9KT1kKLS0tIGxqaWEwYU1HejdYKzR1ZEJVZmg5\nQkRTUSt6a2k0NUM2MXJxeVRvQlhrLzgKtrE7wAGrZ2NCBuZVNn1yR7vbBD2MaYyj\nopPXISXLB/DQ6aZaeTB7tEs5LeT9aZrz59dI5vwXcQEdF283DyFvrg==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1sg0rvgyetdcqw7j2x983fh69kdkvqsngpe5x36e5920qa7fze3cqhj4wgx" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBrZlB2cE1QVHJlNWhFMEJY\nUldZVmttSVB3d1B6Sy9lcVU3NEkwaHZRMUNzCm5ibVVNd2RUK0xQaG9Ha3JMaUVo\nV3NZVkc1c3IzbmdWRUowTFN6UEg4YlEKLS0tIFN3TUVJSkloQkllNi9iZmRScHUx\nY0lVTUVITFhSQVV6OG9oOWdlYWlERVEK7fPr6AW5J6zkwGuqDO9SsD6hxXTN/wPL\nRJAPk2bDoSgTD5j5mPNB4z4S05Z3o0vzx6Zs9wQoXMfYsQ+7HAnEKg==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1swlyyk2rzvevqawyeekv75nx2dz34zpe3xqhkqme26gcgeavy4dqrfpcd8" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBML0xFK2tDVkd0emtvQmsv\nYzNlcFN5Y3BnUngwMmRQUTN5bVg4WnkyckdvCldPRXlVc0wzaGhWdU1vZDdoYU93\nOHYxMGE0Z09HSzl3cSs0Z1hsbUhSQ0EKLS0tIDIvZmltSmJ2Rk0wc0RNRnU2R3lz\nOFl6eDBlMFlXMld3M2RLYTIvSDJXVDAKdU2LNbTFn1tENt2Usv4rQI7J56dyGCR2\nS///pMrnwzTeqq8b7XGqbHCUwG+DeGjYtGrFghnxnYCdNKKfhwXvTA==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1vphy2sr6uw4ptsua3gh9khrm2cqyt65t46tusmt44z98qa7q6ymq6prrdl" + } + ], + "lastmodified": "2026-07-22T03:11:10Z", + "mac": "ENC[AES256_GCM,data:fHxujT9/OfGVOLv5BIum0P2pMFSwOew7CQYO3sH04rAEzuv/7cF4YF6UarKtVFiZ7UBKuPzSr+oRQw8a5avQVCpJWUayrkXbrXawDToCJ1RfP7d3WJH8qM8ZyMtt3N5hMU44gTVgAT3Z1ojnk9PeQNYWi55EZmIvRTDENLGyivg=,iv:heB864NJXDEKYAkm4i15sTZ3CdG86L9BFwUSp6KHISo=,tag:Sns5gblK/FfnGKml7wyEUg==,type:str]", + "version": "3.13.1" + } +} diff --git a/vars/per-machine/petra/dm-pull-deploy-status-key/signing.key/users/kurogeek b/vars/per-machine/petra/dm-pull-deploy-status-key/signing.key/users/kurogeek new file mode 120000 index 0000000..970aefa --- /dev/null +++ b/vars/per-machine/petra/dm-pull-deploy-status-key/signing.key/users/kurogeek @@ -0,0 +1 @@ +../../../../../../sops/users/kurogeek \ No newline at end of file diff --git a/vars/per-machine/petra/dm-pull-deploy-status-key/signing.pub/value b/vars/per-machine/petra/dm-pull-deploy-status-key/signing.pub/value new file mode 100644 index 0000000..60692de --- /dev/null +++ b/vars/per-machine/petra/dm-pull-deploy-status-key/signing.pub/value @@ -0,0 +1,3 @@ +-----BEGIN PUBLIC KEY----- +MCowBQYDK2VwAyEAWaHvl0ACUcZ2DK6MVUE+0RCZQdBczEkF6PWsLi3XH+o= +-----END PUBLIC KEY----- diff --git a/vars/per-machine/procyon/data-mesher-node-identity/identity.cert/groups/admins b/vars/per-machine/procyon/data-mesher-node-identity/identity.cert/groups/admins new file mode 120000 index 0000000..6765aa1 --- /dev/null +++ b/vars/per-machine/procyon/data-mesher-node-identity/identity.cert/groups/admins @@ -0,0 +1 @@ +../../../../../../sops/groups/admins \ No newline at end of file diff --git a/vars/per-machine/procyon/data-mesher-node-identity/identity.cert/machines/procyon b/vars/per-machine/procyon/data-mesher-node-identity/identity.cert/machines/procyon new file mode 120000 index 0000000..d14103f --- /dev/null +++ b/vars/per-machine/procyon/data-mesher-node-identity/identity.cert/machines/procyon @@ -0,0 +1 @@ +../../../../../../sops/machines/procyon \ No newline at end of file diff --git a/vars/per-machine/procyon/data-mesher-node-identity/identity.cert/secret b/vars/per-machine/procyon/data-mesher-node-identity/identity.cert/secret new file mode 100644 index 0000000..fa4cc63 --- /dev/null +++ b/vars/per-machine/procyon/data-mesher-node-identity/identity.cert/secret @@ -0,0 +1,46 @@ +{ + "data": "ENC[AES256_GCM,data:YBZ1OKMtIRm1Sk4kyqe6zuswzCc/jhU1rVNEIPnkQPeAFw/uJ8NZo7If4hWbCH50B67DsFRLrfRdAqsR3tuVbdeQWwY6IN8mKwRaRpPZRnoctzKxlZpeIq0kM1f6+PT82WcRzIK7rs5syT3/H5ARDeCQZ6YIv2ITYmTPVWCJpo0NvhGTYYo6Q+IWyZE4Dh4pj3/waTEZZIuvE/jYYT3tglWM2sTh0PLbM/0w9dsr5KfgiQ7xp6pV8TtkjyMuGGNa+Daw2ku3oBDU/WnRVhKbU3h7GTP/cnhPTMwBYi89/Pn0m1ko14P67vUnvadX,iv:c9u3oJ30YRrxYtLOPccVu2eL1T2aQtUeZWGpL3HEcD0=,tag:csNDRKh/pW4njOXnzsXxPQ==,type:str]", + "sops": { + "age": [ + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBwbGxrWm1lTFBHZUlMcW5m\neExSY1hrUHlURzJsUW5pSE42K3BDVzdsdlU0CkhzNlBUTStsKzJBZ0U5NWE2UzVz\ncXhjUzhPQXNadGc2cDIyclAvallVY0kKLS0tIGNHMmNUVk5EVFBRWUhxaFlFMCt3\nLy9hMnE2bm05aVpLY2NBZUU1d0VmL0UKf9yD15NfT3zGkoKhV0dNmO2VJf1+27Ba\n3Sfm0TXnwdkvHsMcUFVLX3Z9AAeI366kR4KYQ7nF5rpWs00xtmhSAg==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age14wy7mauwmchu8u2pqqamxf6n9rw797l2sjwskxyw33gg7k78gvwq7cn0av" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBhblEvK1hBU0FsNUI3U3FB\nbkZkNWJMdmVobHhVUnJqbEk3WFJUd2FFR1VrCmN1Ry95MXJjalZ2bWVVR1p0WFQx\nNWdzMmhUV0M0OWhNRnE0TnVaN2VyWkkKLS0tIGhyYXhjTkVvSTAwZUVhOEpwcUd5\nMXpZMTBRTEVHMlZtelovbmpiZzdVQ2MKlK3gwMlejSuDcRXHAjEEewWNVDLmaCqI\nT8Qa+aKnU3z/xq9Qup9kRzlthRnnUrILNDdCp6WiXvslwIRVbK1z1w==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age17d4qt0n9edq57tgcqyk8eu5mrendl59yt6z2y3a4vkq7el8krqtq6lq28g" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIHRqd01GUTdq\nVnlxaWplVzFIaTdOemZ4MGxDbDVkNENLSDR3MVRUWVZWUXMgQVEgd0l6SlBCVW1v\neDl5N0lHYmVrajZzVzVTYjd4WVdNVjZoZVlkUEtmVXlMdyBIdmtoczF0dmhxL1py\nS1hsc0ErckdoVVB0bE02RGdCNW5raERXT1ZJMTkzNjRGNHd2T3ZSTVYrKzZlbEll\nVTZKc2JVN1B2SzRuNkpaekhwSWJQaFZVQQovUXVtMklsdHJ5ZUN4TFZqVkNOZjVa\ndEozQlNjNFFHcittdCtYNlZDdGNNCi0tLSBua080dWhKMEI1UEtQNC9iWWlWSlFT\neGtjd3p0K3JPOW83VWRCd0hRZnQ0CqkTmEUcdkitCz7ljovzMmh+cu1rinL2XcyK\nvV7oGjPvGS6VWV06l8GQ4r+gcUKn8aT5wM3Ozz1i2Yl9VvTbRKI=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpf43tgcfjm048lsqskvq34w2t4uvrm5qy6m2eg6zjj82ctca8wctgpczxvj0q4y6337uhvsxdh5j86k9h9ymautpvv2759ucwnef75ez7pa7fpkddklp40mxk2tedsp74359g0kefn5rsq0x0yss6cu4yd0h06up0rp08t6yc4l0hfa9y8jn5fkx6nk0hjhz06ykwv0fyxe7z42q683jy0" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIHRCeGxicXNa\nNGRLU0dQeTdTcXF0Q1VZaHdSQXhyRStNQUNwc202VWFPQTQgQVEgZlFBRFNyWkNS\nRDJQaUJ3WWowTEcwaTk0Z0tiRHpQNmhkMTJZUlZHbHlEMCBtMzE5bzVQb1JmZkpy\nY0orbEs2RzBSVXA3UmZYZkRRanNnc2pHSnJjK1pLVmZOWGR4d0IwZjh1YXlkakRx\nTm5EMXR3ZjNHWGl0Ty8rcHpQbkcxRTZmZwp0dWtPdEM2M21wekRCV0JucDFaMFo2\nR2N3ZDdMdldWVFFUWFpHei9RSUdvCi0tLSBGM0pKV0kvN0s0cmZoZk1xSUJ1d1BM\nckI2eDJRd3d3OU1Na25laG9zQ3drCtFfc5IQjs/fsOtGqaLOXPdS43dYFcxRpHuJ\npt7LZeFHXncIn1F+PsHyzpFf6oPAL4bt568GWrlvTqSZrdJM244=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqprw0vfpc8wzsu78quc777kmee54ln6nnsjrnrhl7nr33eh4kvkksqp05qqxj4kgfzrmrugrsvg7skx6ghh3q9xc0x0agthtkvy25d9eq7eklta5wf7s30hexkuyl5546rdz9ffa5tawlp5yweqkgccntw0ny540n2am3cqw3luhxkfmrp63kwr6mwplhr9u26wll48x0n3k5f60c7hg9a3" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIEdpTEl0SWlR\nQ3ptbnF1dVFHTzM4ZGxaTzdjRlBTNHV1eDhIS1lyRzhpbGcgQVEgZUh4S2o1R2RE\nV0svbnErTmxodXE2bUxJK3lla2lvajB3OXVwZHJtcHU5dyBKU3I4WFJnK3BOQXl0\nZDh5NTB5ZFlteFJIM2FVTVp5cmNyRXZqL1V0c0l6L0tSb0c5ZU9jbmRXMTIwb2c1\nQjZsREgzWUxaOXBUd2pQK2NncDZuUmZkZwpRSGdLeXN4WndFVzN0QlhBQWJLQjc5\nNVNkalNFbDNLTEFjNFBGbTVza05BCi0tLSBUV2EybEhWdUN5YVdaNEo1YldUeDlT\nVFJXUDFYQnc4K1lZTk9Xb3FQN0lrCoAjWm2QDv/bUZ5+FHLU4ppPbfDrxyQqTwXv\nhWioR2ErTQTQkVhwh9dxNeBjUxOrum+8lku1/rJxqE43lZ7D3hg=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpyewum3q8dfcumfgec8nn958aec9f4q9aqy0k06kw5kq27d6fdqdgp0p7y4ru3n5xk90u747xevxa2af3v37e85j9g3axrmw5hdwdfh0wz22hut5vrafxsx26a7vh8fjwkymz3ramfgvvu4detztu075kmpr8l9ydqda0rnjwatdwmfgswg849p37astvld98s3nleeq575azlwc2hhpuh" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBOR051Vlp0eWR4REd3eWhT\namRDeUQveHpydGtobjRaOVNKN2l5Q002NlE0CmNyU0UzdHByOVdMdDZIb3E4V3pJ\nY05uMDdCQWRWQVgxdU15RHozZmN3QjQKLS0tIFZvMm5nSURPMmFNQ0Y2QllXdCs2\nV0J1elNMYWxZeGdDTjR6VHVFZ0IybFEKb+MwcRLTOiBXjNC5mxuHRET1VCNiR9WX\nzL23kYbH7H1ycdrezM5rQ/rEYXKAqfHUIbV2UIMa9/PnXi17OD/1gg==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1hlzrpqqgndcthq5m5yj9egfgyet2fzrxwa6ynjzwx2r22uy6m3hqr3rd06" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBDQjZwa3RwUVdKejh6ZkRx\nWnBiVThKZ1NEVXV1dWdLZ2JXeDZpS3RJNGtZCnB6U2VSeVQvc0pzYVhlcXgyYkdt\nZjBIM0ZJcWt2R1BDRnJqVEtOTDY1NmMKLS0tIEtIZ2EraE5VQWtTbEZLQkNPUnFo\nN3ZFYm9NV2d1UmlvOXZUVjdRZ2V2LzQKnSKhfrUXIfxz1iF/XwCjDV5uShDCXNV9\nrbsQ6y5TLlCQL7qv/NlHO76sVUUCzUaHFaFTHPhQR4Hw79WMBPyLrg==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1sg0rvgyetdcqw7j2x983fh69kdkvqsngpe5x36e5920qa7fze3cqhj4wgx" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA3UzFrbUt3ZGg2K1pjb3pq\nQmNXQXArYTh2bTNUSUNKVzQxWm0wZ2hCS2pJClpNNXE2MUhCRDFKV00vL3RSelpW\nU1RqUTBKOWlHMm9pbzBRKzNRbFRZYkUKLS0tIDhMU1B2Q21qbWNHOVNzaFg4Zm5Q\nZG0zd2ZFaVNOL2RxcEVVZkI3U29ObjgK4g7DvhFc/x/EurTCO+YCiDoufAjOS9TO\nxuABnCzdq/nLvb+2yI6gxsvc6XjU/KCiLyXvuUZTdwPzd/SySRuvXA==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1swlyyk2rzvevqawyeekv75nx2dz34zpe3xqhkqme26gcgeavy4dqrfpcd8" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB5U2VlUjAvQzBTM2oyNGhz\nY1ptam5abm5FWjBiaDd2RGhyYjNoemhqbmtFCmY2ZmZOWG5RanEvZTQ5R2JnM2to\nMDgvckVwSnlaZFlvUXp0am03QnVwZmsKLS0tIEpVMW8wUzZjOTVJQVBXUTVGK1c3\nd08zaldaaFFkRU10QzhZcDREN24yc2MK/uK0dl4qzypwS7beq2R4JbLsuaSGxV59\n4OJ9ab6w70TkxHBjGb9rCg36tHFvocq879YChUxJ6+DGaRQAaWDLwQ==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1vphy2sr6uw4ptsua3gh9khrm2cqyt65t46tusmt44z98qa7q6ymq6prrdl" + } + ], + "lastmodified": "2026-07-22T03:11:11Z", + "mac": "ENC[AES256_GCM,data:+IMvtawBGZkp8pBbIsWYkqPbADJ1tEmDpU5u0YATKZWTKQ6a4hWwV4QMUJB7LkMCN3CMOqWrwL0P+hyNLG/pdxx9c782MqwNFxopqL1FunNTk7jN+NKhWmF8IicLyutt3Py3tDppL8kUh4umGvOqJes6xIwIdS1STQjhMr5r74w=,iv:9hZl6ThUjZfXRjZlsk2M5U2Ux7Php4rTFS8DOsUZ5VE=,tag:p4VmiIlA5s3EKJJsOZ+mzQ==,type:str]", + "version": "3.13.1" + } +} diff --git a/vars/per-machine/procyon/data-mesher-node-identity/identity.cert/users/kurogeek b/vars/per-machine/procyon/data-mesher-node-identity/identity.cert/users/kurogeek new file mode 120000 index 0000000..970aefa --- /dev/null +++ b/vars/per-machine/procyon/data-mesher-node-identity/identity.cert/users/kurogeek @@ -0,0 +1 @@ +../../../../../../sops/users/kurogeek \ No newline at end of file diff --git a/vars/per-machine/procyon/data-mesher-node-identity/identity.key/groups/admins b/vars/per-machine/procyon/data-mesher-node-identity/identity.key/groups/admins new file mode 120000 index 0000000..6765aa1 --- /dev/null +++ b/vars/per-machine/procyon/data-mesher-node-identity/identity.key/groups/admins @@ -0,0 +1 @@ +../../../../../../sops/groups/admins \ No newline at end of file diff --git a/vars/per-machine/procyon/data-mesher-node-identity/identity.key/machines/procyon b/vars/per-machine/procyon/data-mesher-node-identity/identity.key/machines/procyon new file mode 120000 index 0000000..d14103f --- /dev/null +++ b/vars/per-machine/procyon/data-mesher-node-identity/identity.key/machines/procyon @@ -0,0 +1 @@ +../../../../../../sops/machines/procyon \ No newline at end of file diff --git a/vars/per-machine/procyon/data-mesher-node-identity/identity.key/secret b/vars/per-machine/procyon/data-mesher-node-identity/identity.key/secret new file mode 100644 index 0000000..5b85959 --- /dev/null +++ b/vars/per-machine/procyon/data-mesher-node-identity/identity.key/secret @@ -0,0 +1,46 @@ +{ + "data": "ENC[AES256_GCM,data:ZOBJmqgP9m+XKfubfBnhUNxrQhE49l+rgUGt79q/KlJEN7fXh4aO6xzW0+hia8JWOvI/HoF5I44mp9hGyMGiOdN0P1DB4wYseOIehyOvJH/pVPC51pUD4oJBH2EpnZlMT6AjBa8wdJqgvzY+Ta5u/1SjTh5FhM0=,iv:XNIRmdga0GS/bKHiaupCmdbR4AiitXV+Ij4K3UPpaH8=,tag:0gdEXlOE9G03fGLpwii73g==,type:str]", + "sops": { + "age": [ + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBsc1lMc2RVdVZLMnVFUjM2\nVDlGU2VoYTVMQ1JSVmtQK0dNZjFOTW9maEFnCi9CYUwrZEM1S3VaMURuWTRtbktj\nRzJtQW9PeDBrc3kvMUlJZ29MNzJta0kKLS0tIE90dDA1UVVab0Z1UUlSTEQ4M2cz\nZUlCU0NtczdwS2p5S0xLQlRNNzh1UEUKM/ng213482rylFjw01e2Ur/PRibOaF5J\nYd7+qoO3Hk7NPSI/ppGvXQTzmK/mn+Yxj1C7Q127W7Qd30I50GIn9A==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age14wy7mauwmchu8u2pqqamxf6n9rw797l2sjwskxyw33gg7k78gvwq7cn0av" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBqZExBc1poMmdabTN4ZUkr\nOHp0SU5RUCs5WC9FSE9rZ3lSWGl2WXhsTm1NCjNCTjEvdnFwYmtqdnBKQmJnb3cy\nU2JneENoWUF6QnlDLzhuSzVhNVRJckEKLS0tIHBVL3ZzSWUwb3FkYURIOXlpTVJP\nWS9kM1A0bklPTGdlRk50cHJZbEtUaE0K/OD0ec8aCZVjtDAWNLdlnr3Pnkh0OxlU\nlbwddu+a6nynPssOFkHb3vDJYZHhvzW0s+vuT3YDxegwqyl5YU+VJw==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age17d4qt0n9edq57tgcqyk8eu5mrendl59yt6z2y3a4vkq7el8krqtq6lq28g" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIDhwZWZvaVFh\nZDFza3dmTG9vZFN4UWNCS1dZVzkyaDBndzk5YlNJODZuRUkgQVEgd0l6SlBCVW1v\neDl5N0lHYmVrajZzVzVTYjd4WVdNVjZoZVlkUEtmVXlMdyBIdmtoczF0dmhxL1py\nS1hsc0ErckdoVVB0bE02RGdCNW5raERXT1ZJMTkzNjRGNHd2T3ZSTVYrKzZlbEll\nVTZKc2JVN1B2SzRuNkpaekhwSWJQaFZVQQpjVjZ0YUJNUURLNmRIZ1hBODJqbVov\nUWlKZUtqMnlVSzNZZW5odk4yUEVzCi0tLSAzQkVjTGhTajh2cncxOTVoU0g3OFdu\nU2ZORzhudXJXZVFjeDMvRTkxZDFzCn35FZb0/c5HQ/P+lEEGK+PEVi5IezmxwZGa\nDxCZKKvMSCODI3y7S6XNxFlavboPa2hL22J68I5dcscukcbhO/I=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpf43tgcfjm048lsqskvq34w2t4uvrm5qy6m2eg6zjj82ctca8wctgpczxvj0q4y6337uhvsxdh5j86k9h9ymautpvv2759ucwnef75ez7pa7fpkddklp40mxk2tedsp74359g0kefn5rsq0x0yss6cu4yd0h06up0rp08t6yc4l0hfa9y8jn5fkx6nk0hjhz06ykwv0fyxe7z42q683jy0" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIDlSVFY1dTFp\nWGQvdG1CK1p3dkFlQjZyZWRMalIyb1dPaTlCS2dyWHN0Q1UgQVEgZlFBRFNyWkNS\nRDJQaUJ3WWowTEcwaTk0Z0tiRHpQNmhkMTJZUlZHbHlEMCBtMzE5bzVQb1JmZkpy\nY0orbEs2RzBSVXA3UmZYZkRRanNnc2pHSnJjK1pLVmZOWGR4d0IwZjh1YXlkakRx\nTm5EMXR3ZjNHWGl0Ty8rcHpQbkcxRTZmZwp6TG9OZDZVS2xUMzhPWmpiaVlTNWpp\nWEI3UEJHbnl4aDdUencrQlg3bVlFCi0tLSBCbVRUMzNhd1crdVk1L1NDN05CdUNM\nanRHb2x3bFNVWmRLWDJ6Vk5SMXprCkoc/5xir9FSSYYlpMqwvkbdRh/aZqaxpXTT\nXsBW7qYKCz0BZzyLxWPXT7bmkF3B0k6s6Q1j7dcVRuYu15W86B0=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqprw0vfpc8wzsu78quc777kmee54ln6nnsjrnrhl7nr33eh4kvkksqp05qqxj4kgfzrmrugrsvg7skx6ghh3q9xc0x0agthtkvy25d9eq7eklta5wf7s30hexkuyl5546rdz9ffa5tawlp5yweqkgccntw0ny540n2am3cqw3luhxkfmrp63kwr6mwplhr9u26wll48x0n3k5f60c7hg9a3" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIEtKS3YvUUFE\nNGR4aTVmVnRacGlUSDJXSS9TcEc1UHAwRVMwTWV2N2tBU1UgQVEgZUh4S2o1R2RE\nV0svbnErTmxodXE2bUxJK3lla2lvajB3OXVwZHJtcHU5dyBKU3I4WFJnK3BOQXl0\nZDh5NTB5ZFlteFJIM2FVTVp5cmNyRXZqL1V0c0l6L0tSb0c5ZU9jbmRXMTIwb2c1\nQjZsREgzWUxaOXBUd2pQK2NncDZuUmZkZwpNZTBaR1RyNFM4RjY5emVZTmRPM0VX\nd3N1eFBwaUtXNkZLdHdTR01oVlc0Ci0tLSBDcmJqemM0blplRmRjTnBSai95bGVq\nTHQySmI4RldCQXh4dlpsb2tmNFgwCmercZ+PLjBbjtAHBOMWjPXVjMJ2DQl37olP\nS3BaoWj8OHqyC30B+DzR0+sfKzzhXaGZpZ+NHRuShhRqeCTAo6g=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpyewum3q8dfcumfgec8nn958aec9f4q9aqy0k06kw5kq27d6fdqdgp0p7y4ru3n5xk90u747xevxa2af3v37e85j9g3axrmw5hdwdfh0wz22hut5vrafxsx26a7vh8fjwkymz3ramfgvvu4detztu075kmpr8l9ydqda0rnjwatdwmfgswg849p37astvld98s3nleeq575azlwc2hhpuh" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBvSHBMWlQwMFg2NWRZZUww\nS3lnSEpLdGw4cXNYdzFBQWJFRVUzWGsrV3dJCjYveG03OFJTbU96RE9BR0FRd1Fp\nejRHeW5UK1B1Y2ptYVl2a1hIL3F2cXcKLS0tIENkUUd5NXQ1ajRacW51akhuaXUx\nNUFSOWNEUmxZR1oyUEtJYSt2cUNFYzgKwwEAZjMw+kRTtQKwdF+1QENB9Y4UN7n0\nnuXhGEpI4NTU5rCzRnkNWtGmpnjVGWCgSQh8cTOxrbeEM73uMOp+uQ==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1hlzrpqqgndcthq5m5yj9egfgyet2fzrxwa6ynjzwx2r22uy6m3hqr3rd06" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBHcElYZkhtNFNaZzM1ZWJJ\nMkhRU1dCbUdlV1UvZ0o2dmtKbzNvbDZ6U1ZRCklzUVMxYmFSY2FZRzNibXp0TWk4\nVE5uWWhsZFpvQzh5ekgrcThMdVZ2OEkKLS0tIFI2ZFF3SW1RK3gvNGRwTTBCMzFs\ncU5HQllJTEYyN2dmNHJlMFB0R0RxSDgKXJlEQZimaJeQ0N/fHmIPImWYG1Th5jly\ny1ryEjhtoXNxjCoO3RNOyavx6p5FdnB/04wz0Cj/Qba8b8PGH6wCig==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1sg0rvgyetdcqw7j2x983fh69kdkvqsngpe5x36e5920qa7fze3cqhj4wgx" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBtM2h6Y21rdlZqdkdMMEZ4\neUpOT0VHeW51eVJMOXdjSWovQjZZNGFZbFM4CnppWE9nZzFGZlNMU1Q4cm9PaTcr\nSzY4SXIyVlVQWUJLa2FpR1RhYkw5WmsKLS0tIDVTbElGSFVDL0FndnFTYVZ0cXNJ\neU1hNTIxUWxXTWkxUTBQM0NnNVBLUkUKADyS8SL/aoL9i+me/K8tP3xBKZBhYPyV\noFXkueC88lYOht61Cr1/iNP6k6Y7E/4URCGyc6owWO8oxdpZ/G0l8A==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1swlyyk2rzvevqawyeekv75nx2dz34zpe3xqhkqme26gcgeavy4dqrfpcd8" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBvSFR6QWZxeFBNYktJZ3Vk\nN2tPMGp0MHNGVTN1SXl6MDRYbFBHMXpCcWdBCllsVmd4WjZ0QnRMY2ZQVlhpcHR0\nK3A2ZlRJcWhxZzEyRU5weFlFQjFINXMKLS0tIFRBR25mVDA0QmFtakFBd200MzJa\nNjRoOEcrcTRLZnVCTnRFcHN3OFFoeGsKwwLD7SMe2sFaNG3qUSMrg/oQs2meV/Yr\nRAgMQWDovMfcoB1/LcSQvcIag7bokw1jdDNxs0IR1h4iCorhhQ8hGA==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1vphy2sr6uw4ptsua3gh9khrm2cqyt65t46tusmt44z98qa7q6ymq6prrdl" + } + ], + "lastmodified": "2026-07-22T03:11:11Z", + "mac": "ENC[AES256_GCM,data:WQP4taQrqce1OkGBL/PoWcLKmvfqmSAZZou2JiysZEqxWUhX5pFOxqLlhMa5I43wH0wH9zzHegcxs/mxkJ20Zgftms61KQaRighRE+Hg2UWe7jeD9yKf+eDHQOTbPHafHSkUCQHbM31LtEUQjMwODG1keqal2yNAZ/oLxmEQb/s=,iv:2BsMATOi7Ou7CZRixrsK27u8ihuyKG2ZOUiNLA/MYlE=,tag:B4v2k5krZknppC1Xm72eAg==,type:str]", + "version": "3.13.1" + } +} diff --git a/vars/per-machine/procyon/data-mesher-node-identity/identity.key/users/kurogeek b/vars/per-machine/procyon/data-mesher-node-identity/identity.key/users/kurogeek new file mode 120000 index 0000000..970aefa --- /dev/null +++ b/vars/per-machine/procyon/data-mesher-node-identity/identity.key/users/kurogeek @@ -0,0 +1 @@ +../../../../../../sops/users/kurogeek \ No newline at end of file diff --git a/vars/per-machine/procyon/data-mesher-node-identity/identity.pub/value b/vars/per-machine/procyon/data-mesher-node-identity/identity.pub/value new file mode 100644 index 0000000..e1c0ff6 --- /dev/null +++ b/vars/per-machine/procyon/data-mesher-node-identity/identity.pub/value @@ -0,0 +1,3 @@ +-----BEGIN PUBLIC KEY----- +MCowBQYDK2VwAyEAliMTLfaQ5PyflDi9DHeE7mTk6gG3WbSaszSfQXWxrZY= +-----END PUBLIC KEY----- diff --git a/vars/per-machine/procyon/data-mesher-node-identity/peer.id/value b/vars/per-machine/procyon/data-mesher-node-identity/peer.id/value new file mode 100644 index 0000000..a650f8f --- /dev/null +++ b/vars/per-machine/procyon/data-mesher-node-identity/peer.id/value @@ -0,0 +1 @@ +12D3KooWKvSLuAx9jG2xHer4avPJqp1VqEMhzrM9MAfQmQpgf8PX \ No newline at end of file diff --git a/vars/per-machine/procyon/dm-pull-deploy-status-key/signing.key/groups/admins b/vars/per-machine/procyon/dm-pull-deploy-status-key/signing.key/groups/admins new file mode 120000 index 0000000..6765aa1 --- /dev/null +++ b/vars/per-machine/procyon/dm-pull-deploy-status-key/signing.key/groups/admins @@ -0,0 +1 @@ +../../../../../../sops/groups/admins \ No newline at end of file diff --git a/vars/per-machine/procyon/dm-pull-deploy-status-key/signing.key/machines/procyon b/vars/per-machine/procyon/dm-pull-deploy-status-key/signing.key/machines/procyon new file mode 120000 index 0000000..d14103f --- /dev/null +++ b/vars/per-machine/procyon/dm-pull-deploy-status-key/signing.key/machines/procyon @@ -0,0 +1 @@ +../../../../../../sops/machines/procyon \ No newline at end of file diff --git a/vars/per-machine/procyon/dm-pull-deploy-status-key/signing.key/secret b/vars/per-machine/procyon/dm-pull-deploy-status-key/signing.key/secret new file mode 100644 index 0000000..f87ea62 --- /dev/null +++ b/vars/per-machine/procyon/dm-pull-deploy-status-key/signing.key/secret @@ -0,0 +1,46 @@ +{ + "data": "ENC[AES256_GCM,data:ojo0zsooM+XqOyGVhavCboB0VcK1sKN3C2M9P1OyRI2nQ0d+JcpnH93d1/fia6eQaJWz7/dI4CFqgTS59+B9FZtVN50er+leDgkB3hpwYUZxOtp2lBtT9GWDjXt4HHVXga12j4DDmf5B0qYy5KpY2gsNCdZIn60=,iv:Kv42+mLswDHG6uHa8oYXiHiwcCexEyE83C0X1+Vr/V4=,tag:nrHypQqbTlPWoYDFV+LO0w==,type:str]", + "sops": { + "age": [ + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAvbzJPK3dTQ3BuMkFIWklw\nS0FaRlBMdmRLTHJKdWg4TkJOVGRBUXNCMUg4CmlCU3draXM1azUvRkFLamttNFp4\nakRiKzZjdzJkeVE4a1V1cUdmREJaS00KLS0tIFlkaFdvODBRbmtwbE9UMUdnU1Yw\nVUFEeHNoZnU4Q0c3V21aRC9KZS84VkkKOSGyH8DjL0DamtT70JWXvyfL9zhMHGge\n3HPo0ODFXE8kJ6BwuEFroCcmk2SCgiYbzRWJcJcCV2/BNsoicAdvDQ==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age14wy7mauwmchu8u2pqqamxf6n9rw797l2sjwskxyw33gg7k78gvwq7cn0av" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB5MS81dmd1cy9NQmVFVFB0\nTkl3ZzRQbEIzM3VIK2tGL0x1Vy9JQ01BY0I4Cjh1UU9uWTNNTnlWNStWUVBPOVpW\nNi9QUk5aS0JNeGNEd05WakJGQzR3UUUKLS0tIDhxSUI1c2Z2NXNiYnJIY24yRnNs\nejJrd3F1MjFZclkyemwzeTVzS3FsMFUKMhPYUELuMGZVOEmo0DG+7dtBoj1LLaaG\nXDRo8qMkfGFjg0Wvqz66JfPxkGg9i5+K66tLnOwAf6trqfuqOD7WPw==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age17d4qt0n9edq57tgcqyk8eu5mrendl59yt6z2y3a4vkq7el8krqtq6lq28g" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIGcyR3A1eFVm\nWnRyVWducjdUVnJkUDNSUEhEK2x6eVcvelJCL2V4RFZVbEUgQVEgd0l6SlBCVW1v\neDl5N0lHYmVrajZzVzVTYjd4WVdNVjZoZVlkUEtmVXlMdyBIdmtoczF0dmhxL1py\nS1hsc0ErckdoVVB0bE02RGdCNW5raERXT1ZJMTkzNjRGNHd2T3ZSTVYrKzZlbEll\nVTZKc2JVN1B2SzRuNkpaekhwSWJQaFZVQQpXa2s1OWhjT3I5YVRVUUxmdlBIKzJL\nMEtFNFBic2pGbUZNdkJEMERGVmNRCi0tLSBPa2pJYUxkL0ZaUndxbnFIZ2NlSzJ1\najJPN3o3R1B3NkJLMU1UdGV1TW1zCmQhWZkqshMQX19zpUIxDy4fzerkxXkUN/Od\nq/4Awy57z9ZFc7Jph+kwZSgfKrK/Lw7rWfKJQx7oZqsMRvbuMn8=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpf43tgcfjm048lsqskvq34w2t4uvrm5qy6m2eg6zjj82ctca8wctgpczxvj0q4y6337uhvsxdh5j86k9h9ymautpvv2759ucwnef75ez7pa7fpkddklp40mxk2tedsp74359g0kefn5rsq0x0yss6cu4yd0h06up0rp08t6yc4l0hfa9y8jn5fkx6nk0hjhz06ykwv0fyxe7z42q683jy0" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIHdyNVhodzBI\ncEhQekt5enkxMWVWeExxN3BSQi9LY0JvcnAyY2FxMEZJVG8gQVEgZlFBRFNyWkNS\nRDJQaUJ3WWowTEcwaTk0Z0tiRHpQNmhkMTJZUlZHbHlEMCBtMzE5bzVQb1JmZkpy\nY0orbEs2RzBSVXA3UmZYZkRRanNnc2pHSnJjK1pLVmZOWGR4d0IwZjh1YXlkakRx\nTm5EMXR3ZjNHWGl0Ty8rcHpQbkcxRTZmZwpZdDdBY2VOcVczeHRFZEZqekwwMGda\nUjdEaktGSGplQVdxZmxaYTJTc1JNCi0tLSBGM2M4SjR1Tlc4QUQ2d2ZkaG92Tkg4\nQlpnaVV0L1J4Z3JaYVdVQmlnWnVBCtTvVrep5XnbdSWIliq3scRylR8kQN3YWFBh\n8dLu7E7dMwFqNZLstcwBCsJtmPAVlwZdy5dsJYNBmJRJfP+rlOs=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqprw0vfpc8wzsu78quc777kmee54ln6nnsjrnrhl7nr33eh4kvkksqp05qqxj4kgfzrmrugrsvg7skx6ghh3q9xc0x0agthtkvy25d9eq7eklta5wf7s30hexkuyl5546rdz9ffa5tawlp5yweqkgccntw0ny540n2am3cqw3luhxkfmrp63kwr6mwplhr9u26wll48x0n3k5f60c7hg9a3" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIEhqVytnMGQ5\namVzUUxiOFNaOThnV1N6bHRTNGhTd0I0ZXErVFZhakNUa3MgQVEgZUh4S2o1R2RE\nV0svbnErTmxodXE2bUxJK3lla2lvajB3OXVwZHJtcHU5dyBKU3I4WFJnK3BOQXl0\nZDh5NTB5ZFlteFJIM2FVTVp5cmNyRXZqL1V0c0l6L0tSb0c5ZU9jbmRXMTIwb2c1\nQjZsREgzWUxaOXBUd2pQK2NncDZuUmZkZwptZWl2eWtJaHg0R0Z5QVBZMTBJRWt2\nWGprc1BIUFMzOVRnMlpLUXdYNDU4Ci0tLSBLcHVTODczQmEyVyswYW9qM1RkTFNz\nWlllRHZpbHBXMG5keWJoUUZCaXBjClCPaw2Q/Aq7UmgwhRYe2LYX+STwHPjXaKcn\n75vxzQP07m4g1Upl5Gh4a8liIm9zM6Hu+2cEEzYashOgUwUJzfY=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpyewum3q8dfcumfgec8nn958aec9f4q9aqy0k06kw5kq27d6fdqdgp0p7y4ru3n5xk90u747xevxa2af3v37e85j9g3axrmw5hdwdfh0wz22hut5vrafxsx26a7vh8fjwkymz3ramfgvvu4detztu075kmpr8l9ydqda0rnjwatdwmfgswg849p37astvld98s3nleeq575azlwc2hhpuh" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBlK2FzajdUaWtoNFZMdWFZ\nMHNzTHhWbmtMRDYvczhRRStYd0lBZkpIaHdvCkgydUZlQ0lGWngxQllKVC9iMEg1\nUU9jMnQwQld3dCthTm80a0x4TE91QmMKLS0tIGtnalh2MUpFZ3c4U3VBbzRWTVBU\nTzJ1VVJyZUVDK0hiazlFcmtYQjJWVHcKu2665GKT0YVR5llXbsQJ7z6hMOoFwFJ9\nbtrxSG8vB4Yfiz846pDmN08iPPH7wtzZeoQc8cDLL72FujK1JyYBQQ==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1hlzrpqqgndcthq5m5yj9egfgyet2fzrxwa6ynjzwx2r22uy6m3hqr3rd06" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBBNFdvSnl1SDZpMVpxcXVi\nbEtMOFExdE0xNUxoUTh5M2U4dHRNMWE4V0g4Cjc2Yjc5eGMyS2pycVprUG9qa2xs\nYnNYWjdOL0dyeVZZdXJaMllDUStlMG8KLS0tIGJHV3l0czRuNVJvb0R5Q2JFVmtB\nWkJTTDFLWjdKWUZ2Uk9YRU5mWkJrL2sKMQL7yS2p+E6GaB+KJ9QcQet1pvKys9ZG\nNWHpKqgkDnBdWq6M2Jw4vTFXAh2YVaphk+JdtDxASvmkME8nCjZ7kQ==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1sg0rvgyetdcqw7j2x983fh69kdkvqsngpe5x36e5920qa7fze3cqhj4wgx" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBpMWlOQ2w5ZkpKTjM2SzFN\nSEZFV1ZsbE5EYUJ6MlZsMDRyRWdzWnFGTG5zClloUVQvbHlLcU1OblVYdjZOTDA2\naThQbDFHOWRybDN3LytmVm5sS1pub0UKLS0tIG9MRWpqRzFDWk9IZ1Z6Y3hSTlBy\nWFFFOWJPRFN6N0FNYnlndXB5OWRwZ2MKUQFUhwkcf+2I4o670RFgg2GscaHpaOxL\n4tRULXiTAr/HX+koEuS5/8a/sAY7kwEd+ILmpII6NC9Vn2MLvvtrHg==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1swlyyk2rzvevqawyeekv75nx2dz34zpe3xqhkqme26gcgeavy4dqrfpcd8" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA3Nyt6V0Y5dUo0KzBOVVVV\ndXVMYWN3bzlmeE5LNmJTTGlSM3pXNTJaTFhNCkZBVGRRK2s5cTMvV2xOdE9LR1Fh\nT2cxK0FSQTdnUkl2U254Vk5pVWtncFkKLS0tIEhZdWVNSDRoTmRkU3VYeXFZQVhk\nYkczZGQvMFNTTlF0Q3NheXNnZ2dDUEkKkQlyW/JXiBfxHADEZoIvKMxVhOfUqtjW\nc6CBtfNfMLqbK8dOB568L96XtbKFENL6DZjcjBSEKvc3oaF8gfXphg==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1vphy2sr6uw4ptsua3gh9khrm2cqyt65t46tusmt44z98qa7q6ymq6prrdl" + } + ], + "lastmodified": "2026-07-22T03:11:11Z", + "mac": "ENC[AES256_GCM,data:UbUmNt57PmR5mwqjv+FxMdBfPIwXqJB7kJVq1wClRMaKhzPLHQwjZ8chwCmN6fa45eZaiqpLpg8t74GvJwo1D+BqHwzhfe7qLDqTZWEeYsyGkeLFnMyCguFEbJl75AVZNxnYjZazZu/BtpTt6LvEZlzXYFcGDZ+LhMmiwLHg0CQ=,iv:2CwQeAaPt85GlmJjS8MZa/9ZEwE4GCsjI8tGluFH3hI=,tag:hLbF1gFNnbYsnm2MAvNumQ==,type:str]", + "version": "3.13.1" + } +} diff --git a/vars/per-machine/procyon/dm-pull-deploy-status-key/signing.key/users/kurogeek b/vars/per-machine/procyon/dm-pull-deploy-status-key/signing.key/users/kurogeek new file mode 120000 index 0000000..970aefa --- /dev/null +++ b/vars/per-machine/procyon/dm-pull-deploy-status-key/signing.key/users/kurogeek @@ -0,0 +1 @@ +../../../../../../sops/users/kurogeek \ No newline at end of file diff --git a/vars/per-machine/procyon/dm-pull-deploy-status-key/signing.pub/value b/vars/per-machine/procyon/dm-pull-deploy-status-key/signing.pub/value new file mode 100644 index 0000000..754fba8 --- /dev/null +++ b/vars/per-machine/procyon/dm-pull-deploy-status-key/signing.pub/value @@ -0,0 +1,3 @@ +-----BEGIN PUBLIC KEY----- +MCowBQYDK2VwAyEAtbsLXE16GUnsucEtcoAgfVFUdLbepdNZVig0kgw+BZg= +-----END PUBLIC KEY----- diff --git a/vars/per-machine/ramus/data-mesher-node-identity/identity.cert/groups/admins b/vars/per-machine/ramus/data-mesher-node-identity/identity.cert/groups/admins new file mode 120000 index 0000000..6765aa1 --- /dev/null +++ b/vars/per-machine/ramus/data-mesher-node-identity/identity.cert/groups/admins @@ -0,0 +1 @@ +../../../../../../sops/groups/admins \ No newline at end of file diff --git a/vars/per-machine/ramus/data-mesher-node-identity/identity.cert/machines/ramus b/vars/per-machine/ramus/data-mesher-node-identity/identity.cert/machines/ramus new file mode 120000 index 0000000..21115e2 --- /dev/null +++ b/vars/per-machine/ramus/data-mesher-node-identity/identity.cert/machines/ramus @@ -0,0 +1 @@ +../../../../../../sops/machines/ramus \ No newline at end of file diff --git a/vars/per-machine/ramus/data-mesher-node-identity/identity.cert/secret b/vars/per-machine/ramus/data-mesher-node-identity/identity.cert/secret new file mode 100644 index 0000000..f468d5a --- /dev/null +++ b/vars/per-machine/ramus/data-mesher-node-identity/identity.cert/secret @@ -0,0 +1,46 @@ +{ + "data": "ENC[AES256_GCM,data:oYyyr8v4eJzOYoL+HB3l9n1jrnY6In0rxlEoa/BVq3dicaStWzawpBt9fNpz9xE6DZSM9K/FV+X0MY/Zbn2BvO5uNmgKIwXP8Vfp2sC6UyMe8WGmo2dH+rlC43w7pZpDfzBZB8aAKdc73NiYKaaxhRTSqQSeFlODR+IoV5gzFYdTWFlbVz13VsFozX4F/gKd84tjBgprWnUiLvxUsmW4aVdt6xckxsX+6jjT4KfraGWaFecqG0FCgNX5Ut484k7rPIU4REQHrnhhRC+tGktyI4nqaNuF7FaArWUZ7iXq2Zw8ujyYGKjXEI76HHfb,iv:cwVzxztcgYQtZ7+roviQsHiPPv+MysGMu01Q07+cdYw=,tag:Y/zDG3xme/XPYQj3k4mmyQ==,type:str]", + "sops": { + "age": [ + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAyQXp3WGVOMHdGSTFxRTFa\nZ053cUhkN251eFQvazMvdDhJSmF6ZUxVcnlzCkYrcVBmVGJpRDRSNjA1QXlJcWNt\ndHlEL0RLUnBsb21YdDJkcDl6OGxncVUKLS0tIFhmREg4Ukw2QnUvL1luZ2tuUFlh\nWFE5T1h0RDYzSko2OUV0anhWZGFLUFkK48qh4cI7potVSSNB0svvIvdesht5g2ya\ngonxtqTO/kD3VBD0q89z5q4qyoC2H4Umz0HNT8VZewbI2mp59PR5Vw==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age17d4qt0n9edq57tgcqyk8eu5mrendl59yt6z2y3a4vkq7el8krqtq6lq28g" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB1Q29panZFM1paaHIyOHJ3\nSG5hc2ZFUnAvMEZDL0Vqb0tzRDUveFl1STJZCk5JNXMveFc1SFVHS0dyb0xIWm9x\nOFNsSTFIeVRBNTZvQXAvZmhaTVBxSjQKLS0tIGdleGgxeTJlSE1GQ0RBU1YwcTky\nWC9EUDdXMDhweFNtNnlrN0RxUlNYcVEKXcF9EggkFtEE5+QuikxzVPeCoSwd45hR\nfpT3oKsCFtP3kdA8ZM26jhQ+uJdpwpk2otvDuiHWRW4dR8IX90nyWg==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1egztkqupggjcpy4g9tfwq6kqeh3ljw7enzhx4l53hjge73wmdscqy5qwfp" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIG1jM3J6UkNR\nbS9IeWxialEzYmFRZThNWlY5Y21XbTdTN0tjdFcrVUpqVFUgQVEgd0l6SlBCVW1v\neDl5N0lHYmVrajZzVzVTYjd4WVdNVjZoZVlkUEtmVXlMdyBIdmtoczF0dmhxL1py\nS1hsc0ErckdoVVB0bE02RGdCNW5raERXT1ZJMTkzNjRGNHd2T3ZSTVYrKzZlbEll\nVTZKc2JVN1B2SzRuNkpaekhwSWJQaFZVQQpJUDN1V01HTml0aHRNQ04zRE9ta0x0\nK2xDWkhPdXh6Yk5nN1J0NWFvT01RCi0tLSA1Und6ZjZIZkVxWmszNGhlRmw4dXlN\nU3Bqem5vUWFLaFVmMVBaOGp2SGJNCkXi2DbGcg4c4o6la118lgNB6uX9anKnorTa\nbHt15cfJ/gfZSoNHHFlbNrLXRv8K0GIPKQesemKL0iC99mdqaJc=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpf43tgcfjm048lsqskvq34w2t4uvrm5qy6m2eg6zjj82ctca8wctgpczxvj0q4y6337uhvsxdh5j86k9h9ymautpvv2759ucwnef75ez7pa7fpkddklp40mxk2tedsp74359g0kefn5rsq0x0yss6cu4yd0h06up0rp08t6yc4l0hfa9y8jn5fkx6nk0hjhz06ykwv0fyxe7z42q683jy0" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIG9OY2gyWXA2\nZDdscU1Fa1VscEtCVTB1TVBDcHFxRzJSMTBWRWtXU3ZWZ0kgQVEgZlFBRFNyWkNS\nRDJQaUJ3WWowTEcwaTk0Z0tiRHpQNmhkMTJZUlZHbHlEMCBtMzE5bzVQb1JmZkpy\nY0orbEs2RzBSVXA3UmZYZkRRanNnc2pHSnJjK1pLVmZOWGR4d0IwZjh1YXlkakRx\nTm5EMXR3ZjNHWGl0Ty8rcHpQbkcxRTZmZwo0dmhwZEFwMzRwTU16Rlp0ZEN6M0xt\ncmZMOFFaVHUvN2k5bVpKN3JYRjF3Ci0tLSBWV05tUi94Sk9OVkxxV1N5dTc3T2k1\neFpJWWpQclVkSDFsc2dUMnVqTldZCr9CdV1jBu4MC+K08UnHSSqCniqqyI+Qk1CJ\nN1o7rIXDWg2I/yWeEL+hy/UKvWORsjl9/nNijW0NGW387o3lBKA=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqprw0vfpc8wzsu78quc777kmee54ln6nnsjrnrhl7nr33eh4kvkksqp05qqxj4kgfzrmrugrsvg7skx6ghh3q9xc0x0agthtkvy25d9eq7eklta5wf7s30hexkuyl5546rdz9ffa5tawlp5yweqkgccntw0ny540n2am3cqw3luhxkfmrp63kwr6mwplhr9u26wll48x0n3k5f60c7hg9a3" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIG5oQmxKZjlu\nTnYrVGhhcyt4OHVrV3FSK3dVTEE3UTd5cFZPYytCWnFUSG8gQVEgZUh4S2o1R2RE\nV0svbnErTmxodXE2bUxJK3lla2lvajB3OXVwZHJtcHU5dyBKU3I4WFJnK3BOQXl0\nZDh5NTB5ZFlteFJIM2FVTVp5cmNyRXZqL1V0c0l6L0tSb0c5ZU9jbmRXMTIwb2c1\nQjZsREgzWUxaOXBUd2pQK2NncDZuUmZkZwpXMklSQ0FhZ2E2WlhYeDU4dFpZcUI5\nNmdrZGFSdGF0TnVYdEJYL2dvYWQwCi0tLSA3YlVScHg2ZXcrNkhwYk55WmxqUVQv\nOVZZaUNZVHlJL3kxQ3VMUlhLMy9BCpFhIdIeBgR6SyBM2Dw9mvzJpF4+MWmh4LmI\n+N2Bkci+PMp/Q279P6wStxn4vIRkkvs9zxX63Nso0luev170DMU=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpyewum3q8dfcumfgec8nn958aec9f4q9aqy0k06kw5kq27d6fdqdgp0p7y4ru3n5xk90u747xevxa2af3v37e85j9g3axrmw5hdwdfh0wz22hut5vrafxsx26a7vh8fjwkymz3ramfgvvu4detztu075kmpr8l9ydqda0rnjwatdwmfgswg849p37astvld98s3nleeq575azlwc2hhpuh" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBIUGFyaFZzNzFiYjJ3RVNZ\nQyswWFFxemUxdDVRbUVhZEx2ZkU0ZkdYSXlNClJ6UytoNjhsOXJiWVQ1YnJXNlpN\nVFlLTzhFSkp1cy9aMFZENm1SNGxFOU0KLS0tIDc5VlNWNEJBWmMzanBDeS9RblE1\nS1g3OHEzbkw4elJGbDVOeFBENGo4V2MKxmKrCaA6Th7OkJtxJgo10OzU6uq0Yd2K\nXkVSl7zhfvxNQIMkK5k2RclwjBNwM1Ym5cHMHl0r6ktIcCMffjbsRw==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1hlzrpqqgndcthq5m5yj9egfgyet2fzrxwa6ynjzwx2r22uy6m3hqr3rd06" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBLV3hoOUdMQ1NXdkFHZlp3\neG0zemF3WVRmN0VWcGpzU29CeFFPTDZ2c0FzCjFTdHJnRWtOZVBESmd2ZGRBU216\nSTNxWmd6NzNzaGk5SFVYQXhXTFE0bFUKLS0tIFJteVAwWW45MzhoNWhUN2s1NGg1\nbkpnZTBZYnRWaG9rUFNLTW5tQmFhZncKpZgdj7pbc1qLDdfOOx6yAYPkyVsGsjBJ\ntgyiKBohFm1us0eyy8c5DkNSYaQdrMmQutG09vH6WEILfdtYZZeS4w==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1sg0rvgyetdcqw7j2x983fh69kdkvqsngpe5x36e5920qa7fze3cqhj4wgx" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBTOHJQcytyVi8xMG9XSmdX\nZjNvKzFBb3cyTVVXVm9ia1ZudjJpOEZHSVQwClZmeC9mNms2MVljS0ZFNEZyLys5\nUXRMVUVmdS9Hc1BNWG01TnVoTFYrM00KLS0tIFZUQUhqdm1WSU1TSDVBS1lUUzUv\na3VhMVZIOFBMOGNreVZFQVV5SWtZclUKQsr2LBUozm3RjGyLyuKAwAeBuZ1hOslR\nnZ6mUEE8Ng6FvNHZkuJQBmb69pV7bd2riP+qOk78o0vAZroCMMoK9w==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1swlyyk2rzvevqawyeekv75nx2dz34zpe3xqhkqme26gcgeavy4dqrfpcd8" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAwNThuZTFaVjR0eGhrc1Zm\nR1lVcktTYUxBTWU3S1U3QzN1YlQvdGFjRHpjCmhzbDdPY29CWmxsUVM4YjJjclBu\nbW1QZEdvS1ZHSTVibnlIMGIwWUlVNG8KLS0tIDlrcGc2RnNaZ2dFRUFmdzFoRVZ5\nNyt1MllCZkZMRG55TFUxdXV5TkIwejgKDx27m7z7GHm0YEq67IqNAX2fmMcTFOT1\niLW4UaSBNtJez7F1iPTeyQCNYON+1oQN1d01ggjUrtE8FYuGDaGoJQ==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1vphy2sr6uw4ptsua3gh9khrm2cqyt65t46tusmt44z98qa7q6ymq6prrdl" + } + ], + "lastmodified": "2026-07-22T03:11:12Z", + "mac": "ENC[AES256_GCM,data:Ly5Qz3WJ/ksbcXJ/pVVb1b+WIwp0QKCWbme/ZwadeeCRKtoQQ6JzeNGn31XCpFtZJStAClDJwcNVutj3u52wiU8woNYe7K3NXiZbVFejQz0XCZ/zVD3tXwzE9LBQaJI+CAdXluhLp8wlQXKuFe/lfCxX77Lp8+VJm5pJFpDO3Bk=,iv:4B2rSDkEFSYkthmsp68/74ZlCPymA1tQC8L3IY3Tfww=,tag:3MXTWSvp57cJXAnVWkXfYA==,type:str]", + "version": "3.13.1" + } +} diff --git a/vars/per-machine/ramus/data-mesher-node-identity/identity.cert/users/kurogeek b/vars/per-machine/ramus/data-mesher-node-identity/identity.cert/users/kurogeek new file mode 120000 index 0000000..970aefa --- /dev/null +++ b/vars/per-machine/ramus/data-mesher-node-identity/identity.cert/users/kurogeek @@ -0,0 +1 @@ +../../../../../../sops/users/kurogeek \ No newline at end of file diff --git a/vars/per-machine/ramus/data-mesher-node-identity/identity.key/groups/admins b/vars/per-machine/ramus/data-mesher-node-identity/identity.key/groups/admins new file mode 120000 index 0000000..6765aa1 --- /dev/null +++ b/vars/per-machine/ramus/data-mesher-node-identity/identity.key/groups/admins @@ -0,0 +1 @@ +../../../../../../sops/groups/admins \ No newline at end of file diff --git a/vars/per-machine/ramus/data-mesher-node-identity/identity.key/machines/ramus b/vars/per-machine/ramus/data-mesher-node-identity/identity.key/machines/ramus new file mode 120000 index 0000000..21115e2 --- /dev/null +++ b/vars/per-machine/ramus/data-mesher-node-identity/identity.key/machines/ramus @@ -0,0 +1 @@ +../../../../../../sops/machines/ramus \ No newline at end of file diff --git a/vars/per-machine/ramus/data-mesher-node-identity/identity.key/secret b/vars/per-machine/ramus/data-mesher-node-identity/identity.key/secret new file mode 100644 index 0000000..6082e30 --- /dev/null +++ b/vars/per-machine/ramus/data-mesher-node-identity/identity.key/secret @@ -0,0 +1,46 @@ +{ + "data": "ENC[AES256_GCM,data:As2HPsVCgqfhzQPnnzB41PFcIZeDGPjViFnOxnVjjywOixkm278CrcndzFdjogCN17hCl9o6joSRkiwtXyozSGDfO5rMf/Wc4acBU24WC7epe7YQQR3bqMzbGlqQjPb/a615tjETuo1il2JhROCeTCA49upB7iw=,iv:oLNMFRelUQhuwH/ablHaqKT0FD0lKyVT9YLMYDuSWdE=,tag:8xy4Hp/SYCIZ8/zJ1fZEtg==,type:str]", + "sops": { + "age": [ + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSByZmFkMVBEU3dmT29XK2dZ\nbEd5THBrRjBMa0l2UmZBTlllOTlUVkZRb2hVCkRGbkp6VnowU2tOdkhla2lWcnV3\nUk9vRHNlTHcrcHhXaXo3RWRRM1ltSmcKLS0tIDk2VWU5NzJMb0J0Rm5lNkV2VkVX\nWEZtYWtqNWQ0OHRqS1psRFBsbjVBMWMKDqaDcZiQzDS9xYVAcX+D67sWIR4MO/ga\nVbgX4Cr0tY2M5M9xDxZ0ZQ+D/nhdrSo+5rdFGO/CRLBgAjJBqEPBCA==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age17d4qt0n9edq57tgcqyk8eu5mrendl59yt6z2y3a4vkq7el8krqtq6lq28g" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBoK00yUWxrUGo3b2RQSkxW\nMjZTR0Q2NkxYR1dSZmdod3NIbFdNL1plMmprCkhDRnZVa3lSckxBNTF3aHhyU3la\nL3F5WElJOU1CTmNVUjd6R2p1YWVPOEkKLS0tIGhvelF1Q2NtU25zZ3B2U0NyQ3B4\nV0htS0FlNys0RkZPNUREa0NGS0RzN0kKgq2Fa9dAE5+7EtpWCN9vGuM9+4GvBHxV\nPsXJsQHimDg1WFQRjUOoTPQoVeh7glPQFXTlq1/uvgXTgTqmgrpk9A==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1egztkqupggjcpy4g9tfwq6kqeh3ljw7enzhx4l53hjge73wmdscqy5qwfp" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIFR5dFgxMU9F\nbEljQ29ORjFoVjU1dFhoVnR0TCsyMkFWTXdPdmpPYTU1bGsgQVEgd0l6SlBCVW1v\neDl5N0lHYmVrajZzVzVTYjd4WVdNVjZoZVlkUEtmVXlMdyBIdmtoczF0dmhxL1py\nS1hsc0ErckdoVVB0bE02RGdCNW5raERXT1ZJMTkzNjRGNHd2T3ZSTVYrKzZlbEll\nVTZKc2JVN1B2SzRuNkpaekhwSWJQaFZVQQpQMklnS1pwRWtFR1V4ZlpSbVJMUHRL\neE9NM1FabmdQQjQwMTE3WlhzQ2RNCi0tLSB6TER4VnowOU1xZzNMbWVsRzdGbGJR\ndTNocktxdUxMbVlFR3E3MDZKdXU0CifkTWSOpmoCXBUNhPsto7IRiIgo1cX/PweA\nEA/34BJfqT+SnUvUn063hMPDeRLUnWvPmaS82CcZ5zfuw+iaTjU=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpf43tgcfjm048lsqskvq34w2t4uvrm5qy6m2eg6zjj82ctca8wctgpczxvj0q4y6337uhvsxdh5j86k9h9ymautpvv2759ucwnef75ez7pa7fpkddklp40mxk2tedsp74359g0kefn5rsq0x0yss6cu4yd0h06up0rp08t6yc4l0hfa9y8jn5fkx6nk0hjhz06ykwv0fyxe7z42q683jy0" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIGpMb1lJaXlR\nUmJ6Wk9jR2gwbFFRaUJXb0cvOFZSd1RVcUNnajJEVU9TRDggQVEgZlFBRFNyWkNS\nRDJQaUJ3WWowTEcwaTk0Z0tiRHpQNmhkMTJZUlZHbHlEMCBtMzE5bzVQb1JmZkpy\nY0orbEs2RzBSVXA3UmZYZkRRanNnc2pHSnJjK1pLVmZOWGR4d0IwZjh1YXlkakRx\nTm5EMXR3ZjNHWGl0Ty8rcHpQbkcxRTZmZwpESW95R2twdFpwSGRic2R5eGdmbkNY\nQVI0ZXBpOHpoWFpTVWFRaHpyMzNBCi0tLSAxUG5nbzY2MHpZNFAzVEdaYkE3bHIx\ncUxadFkwS2dBblBaREMwRVhiUmVFCtls0hHI5gWJjG5OWSEmIgfu8OwGGP2lFjfV\nl387pzgiJxWF05GiRo8UbHj1vYp88Hq9+GlZG+D6itmaDya0i2s=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqprw0vfpc8wzsu78quc777kmee54ln6nnsjrnrhl7nr33eh4kvkksqp05qqxj4kgfzrmrugrsvg7skx6ghh3q9xc0x0agthtkvy25d9eq7eklta5wf7s30hexkuyl5546rdz9ffa5tawlp5yweqkgccntw0ny540n2am3cqw3luhxkfmrp63kwr6mwplhr9u26wll48x0n3k5f60c7hg9a3" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIEh0eEI4OG5r\nQVdIMUFQYW8yc2p0cTFmdUJXSlpvdmdzMlA4VnBJZm1zZ1kgQVEgZUh4S2o1R2RE\nV0svbnErTmxodXE2bUxJK3lla2lvajB3OXVwZHJtcHU5dyBKU3I4WFJnK3BOQXl0\nZDh5NTB5ZFlteFJIM2FVTVp5cmNyRXZqL1V0c0l6L0tSb0c5ZU9jbmRXMTIwb2c1\nQjZsREgzWUxaOXBUd2pQK2NncDZuUmZkZwpLQThYMWJ0Q0FmY0ViK2F5Nms4VFJW\nNDltcHl3bTdHNkVIN1dDMGNBV2xRCi0tLSBXMGh0Qk5YUDFIYnlSTXc5L20zR0po\nOTU5RkhkN2d6M0Q2Z0FPNWVaVHFnCrme6eNdhkmtaXIMSSAZvF4bQX1/Ghm4dTqF\nuqzxWKsUj+BX9gwbZHvnvJShugbDGyPDI3djaK9Z4v7iDTsAUDg=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpyewum3q8dfcumfgec8nn958aec9f4q9aqy0k06kw5kq27d6fdqdgp0p7y4ru3n5xk90u747xevxa2af3v37e85j9g3axrmw5hdwdfh0wz22hut5vrafxsx26a7vh8fjwkymz3ramfgvvu4detztu075kmpr8l9ydqda0rnjwatdwmfgswg849p37astvld98s3nleeq575azlwc2hhpuh" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBjSUo1ZG53eVd4aXlBQTlV\nODZ3T2ZONGdTM3hyMG10VnpFQ0oyWGNYK0FzCmFVK2s2QWhyV2ZEQjVUMU1wMU5x\nUHZodmF4WmNuSEdjK1VDa0NlZHNtSGsKLS0tIDdaN0N4WkdrdlJpTU5ZaGNzcEw4\nNTBCQTJ2V05hNS9sSll1K1Zabm9zTncKTfnBge1ug2EwLs6DytTfEYt9JJ325SR9\nxXseAhlCuqkuWFoQmpukMiMIYsDLlg0JrWFjBHmx8I6nZ+McDC1y6A==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1hlzrpqqgndcthq5m5yj9egfgyet2fzrxwa6ynjzwx2r22uy6m3hqr3rd06" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBXQlV4M3hFV1VXZXRTSXRK\nU080dDk5akZxMEF6eUVlYVIvNFE3YW1wNGlvClE2OE5uOXlORVZRcTV5NjRPcThy\naUpvS3BaaGVFUTdTVFRacEFZblY2Q1kKLS0tIHBuYzAvWWRsUkRib3pxb1dhd0hv\nanQvWUt0T2NQOGw3Z3ZOZEE5V09JKzgKHW9tnk4G5XSyNH+X0rDZchTIqlKnAP8s\nOLA3d71wiziTtAzqqCv7KUfj1+U0NIJHeuiIjtIthPtX+wDockAfig==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1sg0rvgyetdcqw7j2x983fh69kdkvqsngpe5x36e5920qa7fze3cqhj4wgx" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBqcU4xZjgwV2YrNFRwNWsr\nWTBOUHV3eHAxM1dXVEhmMnczcDF5VWxrZW44ClpjOG5id0FUR3Y5ZkppektvcStG\nTjV0cEp4Tkx3NnRJVkFYRDg1TGpZTjQKLS0tIG00c3hzN3Q2NlViM0NjWEJ2U0lp\ndUw1MExuSlAwR0k2Vkc4M2dlV3R4QWcKiT+5PPj2OnzlfOs1on0vpyKfiVW0C9eC\nZmd5hEI17mRP4a/mRDfM9HFNhWEM+Cibm/QOs1vJGxCrX4FbFki+4Q==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1swlyyk2rzvevqawyeekv75nx2dz34zpe3xqhkqme26gcgeavy4dqrfpcd8" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBUUlROUEdkVWlSMmJXWW5V\nS1FMaEJrVXZmLzc0VzFQbFhLeHVZZ1RhZW5RCjNWaUd6VXN3aDdzVzU2ZEdVVnJE\nQUFDVWVrYUdjM09NUUdqdzJrMmszd2cKLS0tIERGMnVUU0srSFZWMlVFaVVzNWha\nK3g5a21MbDRnWFBiSktjUW1qM0VPTDQKhClAAC6WCMd7Gput0NB+CTTQGZwSFn2S\n5saKcShPoxZUOIXGxD5Pv112vwgn1IosriFYCrGxGyWwDmvcoyEg1g==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1vphy2sr6uw4ptsua3gh9khrm2cqyt65t46tusmt44z98qa7q6ymq6prrdl" + } + ], + "lastmodified": "2026-07-22T03:11:12Z", + "mac": "ENC[AES256_GCM,data:WRnZFB6y7FApA1t1g1GhpU0G8Jbj096mk2EhiU0Q3BeO19IbASl3Gh+PD3ztqdFTopv3hOnuVxFA4/C7XlwmRuCU8lu1AXkmvg1VD85qm89UZuLIDElLmlOv3HS0uUukmziUOeJczRz9g7ayrNvPPQsJlSTZQ8EIXfPWhox/pk8=,iv:0QHd2CQuw8UPTyCR66FMlan1aHRK3Kon7yqih1/6swk=,tag:xetGGRkDvnwgeuDGAf1DNA==,type:str]", + "version": "3.13.1" + } +} diff --git a/vars/per-machine/ramus/data-mesher-node-identity/identity.key/users/kurogeek b/vars/per-machine/ramus/data-mesher-node-identity/identity.key/users/kurogeek new file mode 120000 index 0000000..970aefa --- /dev/null +++ b/vars/per-machine/ramus/data-mesher-node-identity/identity.key/users/kurogeek @@ -0,0 +1 @@ +../../../../../../sops/users/kurogeek \ No newline at end of file diff --git a/vars/per-machine/ramus/data-mesher-node-identity/identity.pub/value b/vars/per-machine/ramus/data-mesher-node-identity/identity.pub/value new file mode 100644 index 0000000..251eec6 --- /dev/null +++ b/vars/per-machine/ramus/data-mesher-node-identity/identity.pub/value @@ -0,0 +1,3 @@ +-----BEGIN PUBLIC KEY----- +MCowBQYDK2VwAyEAKPoT5rbsEiSPRSqBbWxGsE/DzSyOQ8BMoQn/woE7fcA= +-----END PUBLIC KEY----- diff --git a/vars/per-machine/ramus/data-mesher-node-identity/peer.id/value b/vars/per-machine/ramus/data-mesher-node-identity/peer.id/value new file mode 100644 index 0000000..eb1cf48 --- /dev/null +++ b/vars/per-machine/ramus/data-mesher-node-identity/peer.id/value @@ -0,0 +1 @@ +12D3KooWCaKeTtbjZAM79DWbymFZSwstfTun6qejJ8J57KQnzxib \ No newline at end of file diff --git a/vars/per-machine/ramus/dm-pull-deploy-status-key/signing.key/groups/admins b/vars/per-machine/ramus/dm-pull-deploy-status-key/signing.key/groups/admins new file mode 120000 index 0000000..6765aa1 --- /dev/null +++ b/vars/per-machine/ramus/dm-pull-deploy-status-key/signing.key/groups/admins @@ -0,0 +1 @@ +../../../../../../sops/groups/admins \ No newline at end of file diff --git a/vars/per-machine/ramus/dm-pull-deploy-status-key/signing.key/machines/ramus b/vars/per-machine/ramus/dm-pull-deploy-status-key/signing.key/machines/ramus new file mode 120000 index 0000000..21115e2 --- /dev/null +++ b/vars/per-machine/ramus/dm-pull-deploy-status-key/signing.key/machines/ramus @@ -0,0 +1 @@ +../../../../../../sops/machines/ramus \ No newline at end of file diff --git a/vars/per-machine/ramus/dm-pull-deploy-status-key/signing.key/secret b/vars/per-machine/ramus/dm-pull-deploy-status-key/signing.key/secret new file mode 100644 index 0000000..79c848e --- /dev/null +++ b/vars/per-machine/ramus/dm-pull-deploy-status-key/signing.key/secret @@ -0,0 +1,46 @@ +{ + "data": "ENC[AES256_GCM,data:YyNZeJkNckZW3yQ3Mpv+x9uuMxOYsZXrKVn4WXE1ZSifdgeBZWSE3P5vsmGHrl/wGMSnD2VswoGWUqnvVHg+uP1cC5ykqZH81z7bRWZilOK3/AJFsGqwb4lAx2FnioDq/N3cjRdgf8782i3yq6XoLy+yDUNBAVw=,iv:dyABG6DKVErIVns3Q+3GyyS1S6/7B62SXfcJOaC2zR4=,tag:19UMd8DkH8e9oyoVDSSCxw==,type:str]", + "sops": { + "age": [ + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBhbkVXWjJtTzN4UUxwNUFh\nTE5CYU02U3VML0RadzNQOXVZclpjT0ozcldzCmNxRGpwMEt2bG9zTFZ6VzJVYVBJ\nUGJUREhFSU84eURuK0NzYXRmaHJVbWcKLS0tIDhEYlltUWdETGVMTitWVFpIRUhO\nWTVhbEhkWW5NMGdpWW9yNEdMMTlYaFEKhau3pEjuN9s4sKGbIdI0GqGZQH71pTd5\n3NDyCuzVe6hm8ndyt74EoLpE+ts1ntKtgMm9RX/OWpe2kdy51Piikg==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age17d4qt0n9edq57tgcqyk8eu5mrendl59yt6z2y3a4vkq7el8krqtq6lq28g" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA1aktwTlRYVCs5OU9IdkZ4\nQWlDTnQ0NGRVUkdWV0tIRUNwaWJiYk5Ca0VRCkFQb2RPTHJCVVErdEJUQUtUZVUv\nejlUNG9Lb2NNb25pVjNSSVE0NW9haGcKLS0tIC9HRS9MRVZmNkptQW4zMGo5RWNq\nWmNEQ1o5R1FEMlUxOW8zOFpZV2dYQkUKzT6q8p3PAZMkCPV3Q3sUn7rjMuuTSRRP\naOiT/x3Zz9lbQkSVSLYaAc0KsfHJSPin8cC4lm9HziXA1W+bZFg7AA==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1egztkqupggjcpy4g9tfwq6kqeh3ljw7enzhx4l53hjge73wmdscqy5qwfp" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIGlYQzRhSVJj\nSlIyQ0NnVTlDRHFQVUVmZ3FUR3VKakt5bHJMeHUxT0grSDggQVEgd0l6SlBCVW1v\neDl5N0lHYmVrajZzVzVTYjd4WVdNVjZoZVlkUEtmVXlMdyBIdmtoczF0dmhxL1py\nS1hsc0ErckdoVVB0bE02RGdCNW5raERXT1ZJMTkzNjRGNHd2T3ZSTVYrKzZlbEll\nVTZKc2JVN1B2SzRuNkpaekhwSWJQaFZVQQpLdmJuTElneUZMa1pzQVBLMDNDWjR1\nN0twUHJpVWlQTkpmcGExaVhrQUYwCi0tLSBCU2tSeCtkeS83d2g5TVdWdEVRZEpm\nV095VlVHb2NRRkFoRDI5ck4yc1VJCvcWJ5aQmGvOdyxLGdERkya1rw92BCZHudSi\nn4NNpaEiIs9kfBsVQPP6V/OZO3RWkaSgR47XNpz270MkBqQLI/4=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpf43tgcfjm048lsqskvq34w2t4uvrm5qy6m2eg6zjj82ctca8wctgpczxvj0q4y6337uhvsxdh5j86k9h9ymautpvv2759ucwnef75ez7pa7fpkddklp40mxk2tedsp74359g0kefn5rsq0x0yss6cu4yd0h06up0rp08t6yc4l0hfa9y8jn5fkx6nk0hjhz06ykwv0fyxe7z42q683jy0" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIG0rU1NwRmIy\nSG0weXQrV1NVc1hkZ0syQkc2VkoraEhUdFFIQ1EycnBkRjAgQVEgZlFBRFNyWkNS\nRDJQaUJ3WWowTEcwaTk0Z0tiRHpQNmhkMTJZUlZHbHlEMCBtMzE5bzVQb1JmZkpy\nY0orbEs2RzBSVXA3UmZYZkRRanNnc2pHSnJjK1pLVmZOWGR4d0IwZjh1YXlkakRx\nTm5EMXR3ZjNHWGl0Ty8rcHpQbkcxRTZmZwovOVg4azJaSG1yZ1VaQUczWVlzSkJF\nbk9ySU9KMEdDNDk4VHpnd2MydnZVCi0tLSAvbGdwVTBkSmFnK0tlMnp2MFM0ZTZk\nMzBTVlZGaG1XNk94OGpabUNHNDRrCkhWQ4Eh8PPoX8xgL5233MuqHaB2eOsZTCk8\nU6yEY7jPW9GSTZWUkZXx3GlcpPOoHhop8vWEgdG8WC45lyQ6CeM=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqprw0vfpc8wzsu78quc777kmee54ln6nnsjrnrhl7nr33eh4kvkksqp05qqxj4kgfzrmrugrsvg7skx6ghh3q9xc0x0agthtkvy25d9eq7eklta5wf7s30hexkuyl5546rdz9ffa5tawlp5yweqkgccntw0ny540n2am3cqw3luhxkfmrp63kwr6mwplhr9u26wll48x0n3k5f60c7hg9a3" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIE14anJseDNq\ndE85U3Bod25qNU5wOCtvMUt3UUh4L3BETU15TXQzaHZPQkUgQVEgZUh4S2o1R2RE\nV0svbnErTmxodXE2bUxJK3lla2lvajB3OXVwZHJtcHU5dyBKU3I4WFJnK3BOQXl0\nZDh5NTB5ZFlteFJIM2FVTVp5cmNyRXZqL1V0c0l6L0tSb0c5ZU9jbmRXMTIwb2c1\nQjZsREgzWUxaOXBUd2pQK2NncDZuUmZkZwpxVHM3ajQvMzV1YzVFTEY2QmlmVEQ5\nd0VmeEdLVVltcGxVNjlNaFgxT0I0Ci0tLSBiM0VLMVhmY2JCZFlMSWZSNDlJYU5S\nT3JHeWxRZjQ1dnA0aWI3T2dCdStNCvTsdanKAA8dbbglXD/wF7mfrv+VnONYRtjs\n6k+jEx4Y8xJykz6VA5GN/8vpHXC2ALSHBQDLHngeviM4h0xQG1M=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpyewum3q8dfcumfgec8nn958aec9f4q9aqy0k06kw5kq27d6fdqdgp0p7y4ru3n5xk90u747xevxa2af3v37e85j9g3axrmw5hdwdfh0wz22hut5vrafxsx26a7vh8fjwkymz3ramfgvvu4detztu075kmpr8l9ydqda0rnjwatdwmfgswg849p37astvld98s3nleeq575azlwc2hhpuh" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA5NXU2YW45SXhJV0liNEF2\nV0pwU2xhN0VGbk56aUxIckpsWkFXczFvemxVCkkvSW5PalhHRnFuRldZUm93eVNw\nM1lWbHMzUG5yamFqYk55MTh5dnl0aWsKLS0tIDRUbjhVTlp6RmVOZkp6NUpCOS94\nVkljNDQ0OTNpRzJPQ2RSb0QxQ0hzZ2sKzzhuc+g0c2FRVXA9vZ4SpQdQ7ymdLyVL\naeMDS8VTmUdtJLWCeN/THZcU1WNPSFoAlOlmBeXXBEd4BmgTHKzU3w==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1hlzrpqqgndcthq5m5yj9egfgyet2fzrxwa6ynjzwx2r22uy6m3hqr3rd06" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBaSDFhV2h4ajV4eGVDekFx\nVnBPQkxiUFpxQnU5OFFqdTJhazYvRzBldkhnCloxR08rdkFMRWZCbXhTTU1EcHls\nQmtFOGJYVlRra0VSZ2I2anVqQXZ1dU0KLS0tIExKNjJJdldlQlFYOGdZTUs5V0Yx\nR2QvWnA3RmVlQW03TUNNTUliNU1KZ3cKchoc/9EwQJg6BdnZx2lDp6JcjV/zhqyG\na89v2xxo2Kxhi5DFl9KqHcgarxL2PMO79XiXshUFdEsCk2fwBgqqGg==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1sg0rvgyetdcqw7j2x983fh69kdkvqsngpe5x36e5920qa7fze3cqhj4wgx" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBXVmRrdWZlUHRjeXFBOTY4\naGhSRHNuWlJFSW9SS0JIYXZzcjJnZXJla1VrCkVvVFVTSHc0M3BKU1kvMnRLNXhy\nUTdUNUNISDIyVVYyMlRQVXhEYXY4L1UKLS0tIG9lYTJzQTB3YzdBWGJUd2w4czND\nYmRGWUgvK2RTN3BLaDI5bjhQNzB6aTQKxs3bBUsxVpLepYMFsL8/jd4T5jU+w60T\nG3kfCWhn1CGPfSHiRv3av/r83eYu0qSEiMYFhX62KU6ApuV24kNl5A==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1swlyyk2rzvevqawyeekv75nx2dz34zpe3xqhkqme26gcgeavy4dqrfpcd8" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBqa1lWWmlXckdJMzFvTEFU\nYlh5TkR3S2xMV2UvblJwemY1MGZoRUc4QTNvCjR3TGRPVklVVytkWDRrSjNmSExP\ndzlRWnJUNXF5TmtvZWlqbE1iWDdtTGMKLS0tIGYvM2dGSVdUS2FBc2ZmcndQdS9w\nWlRuUVNOTUY4U00rRU1ueFBva044SHMKBf4Ca2nvMWq09RMAArjcx0d9qhPZybv8\nVG8gyeApLccDbe3yQpNN6JgFMnPdbQhWUHd2c+wDnhUhamZ3xZXeIg==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1vphy2sr6uw4ptsua3gh9khrm2cqyt65t46tusmt44z98qa7q6ymq6prrdl" + } + ], + "lastmodified": "2026-07-22T03:11:12Z", + "mac": "ENC[AES256_GCM,data:UvUeQZZk0eg8/PGIXrq8DEZ7GQRKyKIEM84giZ8ag4L4HAp3NySWtwC2lKQLBPgkkI4RqacZq5m0a+1o0GHZuFXjJUmmlEUjKg1E8Jhlj6F0iMFP8Gu9VVOlCTyQUHEVvBM4i8/1b6vrfDF8XMTKcD8al1xVVn7EOowPusX1HsI=,iv:EOVWFgLTgZ+3gTATXIG7dy2ulYyv60YsQ4KQgklLnxs=,tag:6T9296Ha1VsPaqz6ywdq6g==,type:str]", + "version": "3.13.1" + } +} diff --git a/vars/per-machine/ramus/dm-pull-deploy-status-key/signing.key/users/kurogeek b/vars/per-machine/ramus/dm-pull-deploy-status-key/signing.key/users/kurogeek new file mode 120000 index 0000000..970aefa --- /dev/null +++ b/vars/per-machine/ramus/dm-pull-deploy-status-key/signing.key/users/kurogeek @@ -0,0 +1 @@ +../../../../../../sops/users/kurogeek \ No newline at end of file diff --git a/vars/per-machine/ramus/dm-pull-deploy-status-key/signing.pub/value b/vars/per-machine/ramus/dm-pull-deploy-status-key/signing.pub/value new file mode 100644 index 0000000..d5f7eda --- /dev/null +++ b/vars/per-machine/ramus/dm-pull-deploy-status-key/signing.pub/value @@ -0,0 +1,3 @@ +-----BEGIN PUBLIC KEY----- +MCowBQYDK2VwAyEAfVLiB+odBTa1b0FVfImMOzxUEtykA3xeygT5ngTt6sI= +-----END PUBLIC KEY----- diff --git a/vars/per-machine/rana/data-mesher-node-identity/identity.cert/groups/admins b/vars/per-machine/rana/data-mesher-node-identity/identity.cert/groups/admins new file mode 120000 index 0000000..6765aa1 --- /dev/null +++ b/vars/per-machine/rana/data-mesher-node-identity/identity.cert/groups/admins @@ -0,0 +1 @@ +../../../../../../sops/groups/admins \ No newline at end of file diff --git a/vars/per-machine/rana/data-mesher-node-identity/identity.cert/machines/rana b/vars/per-machine/rana/data-mesher-node-identity/identity.cert/machines/rana new file mode 120000 index 0000000..215fc5f --- /dev/null +++ b/vars/per-machine/rana/data-mesher-node-identity/identity.cert/machines/rana @@ -0,0 +1 @@ +../../../../../../sops/machines/rana \ No newline at end of file diff --git a/vars/per-machine/rana/data-mesher-node-identity/identity.cert/secret b/vars/per-machine/rana/data-mesher-node-identity/identity.cert/secret new file mode 100644 index 0000000..a19b91e --- /dev/null +++ b/vars/per-machine/rana/data-mesher-node-identity/identity.cert/secret @@ -0,0 +1,46 @@ +{ + "data": "ENC[AES256_GCM,data:uNlTk3z/htJxvmVKAKGo9vso6sX5EE5qFIPlnjBk7InsWfBZTRVQv503Ylvvfp6XygHmsr7EtsFyXRtv+NfQmdvz36ScFiLm8qQkzyjYCqFkRQAh4JMP8vKvxu9DlPZ6d4bof/ouhLTjNbYxXHuYxA93Rn3ZjoC/sDlvTy3ugncyYBTsHOFIlRvAiulQ2Qi4V4l51ylLF7pB77vq3HfafG3DB9ZMND8WesJtKsHOuoLktQgpsmafPv/WmOsxeoUsglOTLjqSTxICfpt5zanQ8UCfu6YO4blDDCGncWx9gwc1yffLLD5tcAoTVuyc,iv:86rfWQYkbkGlnWH6v/CryffNlD03r32HUeKDCf1/ZhU=,tag:ZkKhYwEBsCyr5K7LlSenKA==,type:str]", + "sops": { + "age": [ + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBHd1Z0b3VuNXd3emZoZ2NC\nbGM0Q0NySExPWW5xTFZLM2kvdDJYMXVkYkJFCnBndCtITjEvY3dxaWkwOThidmVT\ncTBSNkFoTDhLOWpMTzhQM1lyM0xML1EKLS0tIDJwa2c1eUU4V1BHa0NjSW54Q1V1\neU9oMGlMM1FWOXpDM2x6aGk2bU9mN1kKSBd/saVZIu0Q9e4UNoPABKdwESXa602c\neI2iWB4krk6kcrZ1mQp5uh/eTtRAY28gtQwvGFEDARWbi+K/EkzzBw==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age14l00770djurg4uycw5988nklpeha2wxy35t5jx7x8yp2d6uv7y6s47nskp" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA5Q2VjRjRLN21vVXRjaFMw\nbk9BWjdWK0Zhc1hkNFdpRGJvLytNSXBtcFdvCnZ4dnY0RXpna0toOGJxVGtERkd1\nUk9zRmRWanpBenZ0aSsvUU9vcDViRlEKLS0tIDJUQll6Uk80ZXJIQkZjZzdwaFVy\nczFsU3FKQjBBNGJQczBOb0JGTDdYc1kKJEs61bq7MAFfqAGf7ujQskTR+YxMAEmS\nULVqgoya3QD6LEhg/nkmpCqw5Sen1l5j5Inj2x8PsLivqaIUkbIwEQ==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age17d4qt0n9edq57tgcqyk8eu5mrendl59yt6z2y3a4vkq7el8krqtq6lq28g" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIDI4b052VkV3\nWHFxTTdEb00zTEcxaFRiektXbUwzNkp6M1RTdzBIM0lpWHMgQVEgd0l6SlBCVW1v\neDl5N0lHYmVrajZzVzVTYjd4WVdNVjZoZVlkUEtmVXlMdyBIdmtoczF0dmhxL1py\nS1hsc0ErckdoVVB0bE02RGdCNW5raERXT1ZJMTkzNjRGNHd2T3ZSTVYrKzZlbEll\nVTZKc2JVN1B2SzRuNkpaekhwSWJQaFZVQQpjZmZnVURsaE9sSnRnTVg2eVRJTjAv\nbEpnQU9USDVpdVcreGFkRXVpMTNVCi0tLSBWdlh1NUNUNWVkQ0pVSkJtWFRjcGda\nZ1Exd2hjVFpDaHZnQUNRdlgzckJ3CjNBCaCQLYvwV2IW+xQQZlzK7kI/7d7J3h4u\naEYF85nmF0oROaZttyIbtATf8aBPrNm3beOTItqmEDSWKCE4OeA=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpf43tgcfjm048lsqskvq34w2t4uvrm5qy6m2eg6zjj82ctca8wctgpczxvj0q4y6337uhvsxdh5j86k9h9ymautpvv2759ucwnef75ez7pa7fpkddklp40mxk2tedsp74359g0kefn5rsq0x0yss6cu4yd0h06up0rp08t6yc4l0hfa9y8jn5fkx6nk0hjhz06ykwv0fyxe7z42q683jy0" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIDlaMy9NUU5T\nZlFuWExBU1VXcVF4T09CcDJaM1JSMHdYME1OSVI1eXdLeVUgQVEgZlFBRFNyWkNS\nRDJQaUJ3WWowTEcwaTk0Z0tiRHpQNmhkMTJZUlZHbHlEMCBtMzE5bzVQb1JmZkpy\nY0orbEs2RzBSVXA3UmZYZkRRanNnc2pHSnJjK1pLVmZOWGR4d0IwZjh1YXlkakRx\nTm5EMXR3ZjNHWGl0Ty8rcHpQbkcxRTZmZwpjcHFCYmtaR2dqNktrVHNtbVR1RUo4\nYnUxL3cyUmc1UzIvSkUxajBPem5BCi0tLSBqbWpqRlNydXpVQ2pXTGEzZWRkTE1G\nUC9RZzNwbEx1TVpNcExsVGRWanF3CtfZGp1HtVFab35DsOPVPzcurIKDmypZfxDC\nQSw2o5/Eesh6BeJ5xn/1RsfVd5WPcuo4IU3rHHaH6HwDYnXjEDU=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqprw0vfpc8wzsu78quc777kmee54ln6nnsjrnrhl7nr33eh4kvkksqp05qqxj4kgfzrmrugrsvg7skx6ghh3q9xc0x0agthtkvy25d9eq7eklta5wf7s30hexkuyl5546rdz9ffa5tawlp5yweqkgccntw0ny540n2am3cqw3luhxkfmrp63kwr6mwplhr9u26wll48x0n3k5f60c7hg9a3" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIFV5bkNvRVh4\nNG9VUHBOVDJxYnZtM0ZrYmttNkxlV1NaRTBQUGt0VTR2WDggQVEgZUh4S2o1R2RE\nV0svbnErTmxodXE2bUxJK3lla2lvajB3OXVwZHJtcHU5dyBKU3I4WFJnK3BOQXl0\nZDh5NTB5ZFlteFJIM2FVTVp5cmNyRXZqL1V0c0l6L0tSb0c5ZU9jbmRXMTIwb2c1\nQjZsREgzWUxaOXBUd2pQK2NncDZuUmZkZwpKZnhMdE8wNGNNRVcySGpJeEZPRGJl\nL28vNHdQaVJPVmp5VGFNMzVlUUpnCi0tLSBPWDQ0VW9aaENjeE9oVktyZW9jaGFm\nd2h0RXZnbUFiV2R6ZnpMaFJzWDk0CjnH4iF4ERpxiLNkNvvwetuimzBnY8IfQ6V+\nquwoMCBmIXwnkj+T/yyzZZtk/Y0zieKFf8DMz3b3U7qcg3s8JG4=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpyewum3q8dfcumfgec8nn958aec9f4q9aqy0k06kw5kq27d6fdqdgp0p7y4ru3n5xk90u747xevxa2af3v37e85j9g3axrmw5hdwdfh0wz22hut5vrafxsx26a7vh8fjwkymz3ramfgvvu4detztu075kmpr8l9ydqda0rnjwatdwmfgswg849p37astvld98s3nleeq575azlwc2hhpuh" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA1RktPc3I4UW5LenpsZW9w\nWFMyWFRYQ3VpRWZIRkFOa1o2UDZqL1JHVG5jCkp5UkwxaFBtL0RIeEk5YWRuSEg1\nbm9pczhnUHM3dEU0ejVnMVgyampidEkKLS0tIGVvMGV4SW5pMktPSmtLbkEyd0tL\nRGR2dkdnRGpuYmJ3NXdDMXR2QkpKVzAKOyQMzhI76jCBHfsxAoZLS3GqlP69ev/g\nA+saxHdO3YukhdSw7Z0wpFoj0l7WXa7pgTRikRQB6J9RfvKd16wQjA==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1hlzrpqqgndcthq5m5yj9egfgyet2fzrxwa6ynjzwx2r22uy6m3hqr3rd06" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBCT2NvbnBqV2FVOUxDdFRW\nVDZtRlJGbmVnRmZybGtLdGg5ZGRwSGlFZ1ZZCm05L2NlMkdscHdwakhEaWVXU0Zm\na3FMMUgyd0d6cU9JcW13cG5pMHhYNTQKLS0tIDd1YldCdTcxSnF3ZTV4T2FEcTVh\nMzhld1R3aWVLVUxZbUZOUjRSRU4wd0EKE0Q6Fk0dvTBolKhxWxFsLG5PPfcu9rPA\nYMoJ/qibcNX5ApZVal679kRwBEpSWuSbCSx83EOBLXwJT/YUAdgneQ==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1sg0rvgyetdcqw7j2x983fh69kdkvqsngpe5x36e5920qa7fze3cqhj4wgx" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBRU3UzU3dwZVU2ZlVsbHAy\ncGYxZUEvMHhQK3pKZnNwTEJCVkgrdjMrZGdvCmpMUDdCMkRTQW5aVnM0UGJDQ3ZW\nblhvRzJrdzU0UUkxZ01UL0dUR1l3SmMKLS0tIEpNVzB4ZTltaEJLK1NiVDMybnZS\nSXlGTlMxancrWlByUEFsek5wUkJWMHMKbj34RMKpbaksHjPetKnN39rgrSFVV39+\nu/yJLy8XvZmEj8XggIsn3m8cxbZvDP1WYpZlWvKxR2fkut+FEOqWew==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1swlyyk2rzvevqawyeekv75nx2dz34zpe3xqhkqme26gcgeavy4dqrfpcd8" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB2N0NTQ2E2WjRMNW9QMDRN\nanNQMElrV1dHN0pYUDhaWVBBWFcvUXVkdVVZCmR3QWJQUUt3S2VuUzhZeHNwMUow\nUFhrZnY1RGVGWXRQWjRlVTNnaG5ZUlkKLS0tIHhnZURLamR4UVFIaExxZDFQZkd5\nVDRGbWxtdTdxTVFpTXg2OVBwZG1rRHMKgn7bVwnvznml89Gci1X3O1/4wl0aqpgz\n7iOjjbAqttHNi9CqU+OfAegkIvGCw/i98RTXdKYces6wO3Luqgpg9A==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1vphy2sr6uw4ptsua3gh9khrm2cqyt65t46tusmt44z98qa7q6ymq6prrdl" + } + ], + "lastmodified": "2026-07-22T03:11:13Z", + "mac": "ENC[AES256_GCM,data:lUX7jE4C9KDwSZAi3CQJ0wBQuVU1RAjWfwIzVNc9uZK2CqdAgMA5HpVKhoicAvco+6qdAVnbKa2U6v/5zGh5k1YEf6OFxLRtbpIXWe4D9u8sbTuWt/YLgA//3UuH910hjuboZOsvcaSSYIM7ls+ZTBOixkZ+0u4nJj3+pGMbpAY=,iv:IyRNU33TryR6r1L8hUD286acCoCpcysQykoLJwH9FDg=,tag:M/LMV72MrpFM/ZLjMoeN6A==,type:str]", + "version": "3.13.1" + } +} diff --git a/vars/per-machine/rana/data-mesher-node-identity/identity.cert/users/kurogeek b/vars/per-machine/rana/data-mesher-node-identity/identity.cert/users/kurogeek new file mode 120000 index 0000000..970aefa --- /dev/null +++ b/vars/per-machine/rana/data-mesher-node-identity/identity.cert/users/kurogeek @@ -0,0 +1 @@ +../../../../../../sops/users/kurogeek \ No newline at end of file diff --git a/vars/per-machine/rana/data-mesher-node-identity/identity.key/groups/admins b/vars/per-machine/rana/data-mesher-node-identity/identity.key/groups/admins new file mode 120000 index 0000000..6765aa1 --- /dev/null +++ b/vars/per-machine/rana/data-mesher-node-identity/identity.key/groups/admins @@ -0,0 +1 @@ +../../../../../../sops/groups/admins \ No newline at end of file diff --git a/vars/per-machine/rana/data-mesher-node-identity/identity.key/machines/rana b/vars/per-machine/rana/data-mesher-node-identity/identity.key/machines/rana new file mode 120000 index 0000000..215fc5f --- /dev/null +++ b/vars/per-machine/rana/data-mesher-node-identity/identity.key/machines/rana @@ -0,0 +1 @@ +../../../../../../sops/machines/rana \ No newline at end of file diff --git a/vars/per-machine/rana/data-mesher-node-identity/identity.key/secret b/vars/per-machine/rana/data-mesher-node-identity/identity.key/secret new file mode 100644 index 0000000..066b4be --- /dev/null +++ b/vars/per-machine/rana/data-mesher-node-identity/identity.key/secret @@ -0,0 +1,46 @@ +{ + "data": "ENC[AES256_GCM,data:hesvETB86jktmO/5sv0maE7Ev5yMBV2iFq94XGReyj4gMyDvAKujcbMZD77ibrhlwxFbTcF6zfhVAqfOzZoFI4GGQg6yi/y0UIUvkFeNT3bdlacZY6qfBjE7iuS98SUXYE3r8A2FaiT3wk89aLX1268Mh0KfZxM=,iv:ZN3YARrcwUdHIhih+0qH2bTzmtkdJojtuyz+IVClxq0=,tag:T0gzRFXpYEnAJtkajMbPRw==,type:str]", + "sops": { + "age": [ + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAxVEpqVzJNV3BEaVZqd3FT\nWkFHUzNHWTkvWUlFWjlMRlQrSnBRNktUSWlNCno2aHkrT2pqVmVpRkl3WDVGblJ0\ncVUybUxUZ1JuUGZmUFBjQzY0aitEclUKLS0tIEJnQnBITEJaUXNUTTRuSXZ5K291\namZZNlV5SkY1aVBBb2h6akxhUDI4NTQKPPwoQwlaJKvBBOwDHsoPiO29s8O4lXCR\nWFBy83lCrC9Phb2y8cUkS6pax00QWvBEdidxsQoPTfKnrY3tpqUvfg==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age14l00770djurg4uycw5988nklpeha2wxy35t5jx7x8yp2d6uv7y6s47nskp" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBBL2hpTjlSczhqUDhucHRR\nZisvM1BmYzNVRnZ3SGtJUklYMm9ieEZlcEdBCkRxK21BbVVNLzRwUUcxdzY0cFJS\ndndQRlQ1VVhzMEtaR2hGWTVCZmMxaHcKLS0tIGNpOTVqWStnSXJrdnBZLzF2blcv\nSGppS0tTbnMxdUNzZGlySzJnazlLaGsKo76lNiC2HG/Lbas9DDCdLvIg1a810d2+\nLgiChT9tmOyPiWGw3ZVpjgkXNzHS11m8bMfwle0Ey9BhMD8ekRl47A==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age17d4qt0n9edq57tgcqyk8eu5mrendl59yt6z2y3a4vkq7el8krqtq6lq28g" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIFVaWStCQUpJ\nUUpxRmFHRFZ6WENYK1pGeFVzMkNWaWRobHRFNm9YdTBOMUEgQVEgd0l6SlBCVW1v\neDl5N0lHYmVrajZzVzVTYjd4WVdNVjZoZVlkUEtmVXlMdyBIdmtoczF0dmhxL1py\nS1hsc0ErckdoVVB0bE02RGdCNW5raERXT1ZJMTkzNjRGNHd2T3ZSTVYrKzZlbEll\nVTZKc2JVN1B2SzRuNkpaekhwSWJQaFZVQQpyR1JHdFhsK1grVDdydGwxdFF6Z09S\neElqYUJHVmRCd2NyQ1o5WGppTFRvCi0tLSB3d1lJQ3B0UGF3MlN4SlZVdUcwaGpE\nSXI1dGtuRXNPMlVNU3N6anErWDlrCsQRBthpBUtvq3vVgd8sBcD4mbjRbUXtHism\nmd19vWqCj0H2grO1j1QPa7qE5FNrVde4RPsBjPifj4aY18U7zVg=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpf43tgcfjm048lsqskvq34w2t4uvrm5qy6m2eg6zjj82ctca8wctgpczxvj0q4y6337uhvsxdh5j86k9h9ymautpvv2759ucwnef75ez7pa7fpkddklp40mxk2tedsp74359g0kefn5rsq0x0yss6cu4yd0h06up0rp08t6yc4l0hfa9y8jn5fkx6nk0hjhz06ykwv0fyxe7z42q683jy0" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIGdjM2V4Qitm\nUzFZWUlHaGwxcFM1VjQwY0Z5TitiSjdXY2lWcnlreVhUbVUgQVEgZlFBRFNyWkNS\nRDJQaUJ3WWowTEcwaTk0Z0tiRHpQNmhkMTJZUlZHbHlEMCBtMzE5bzVQb1JmZkpy\nY0orbEs2RzBSVXA3UmZYZkRRanNnc2pHSnJjK1pLVmZOWGR4d0IwZjh1YXlkakRx\nTm5EMXR3ZjNHWGl0Ty8rcHpQbkcxRTZmZworaHF3SGFzUjI1Yi85MUJRRXhvbG4r\nQ2FHRzJZbGNVaXBBY3dxdXE3cE1BCi0tLSBVQlBKVFh5ayttLzRYMTBNS2ppN3Rn\nc09FaUszS0JiQjllVGtrdVVMV0VNCtohf6ZRvebrFW2VfhDz1M4zFc/4jisCCQmD\n1pzZiiuVAZL05n504/XQcyInGN4v+Ld+of2H7r2Ap/WLyJ9h7ac=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqprw0vfpc8wzsu78quc777kmee54ln6nnsjrnrhl7nr33eh4kvkksqp05qqxj4kgfzrmrugrsvg7skx6ghh3q9xc0x0agthtkvy25d9eq7eklta5wf7s30hexkuyl5546rdz9ffa5tawlp5yweqkgccntw0ny540n2am3cqw3luhxkfmrp63kwr6mwplhr9u26wll48x0n3k5f60c7hg9a3" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIFRpSTF0RGlo\naklkKzJhcGp0QWQ4dmd0K091ZDNWcGlxckRCWVFTUlo3Q1kgQVEgZUh4S2o1R2RE\nV0svbnErTmxodXE2bUxJK3lla2lvajB3OXVwZHJtcHU5dyBKU3I4WFJnK3BOQXl0\nZDh5NTB5ZFlteFJIM2FVTVp5cmNyRXZqL1V0c0l6L0tSb0c5ZU9jbmRXMTIwb2c1\nQjZsREgzWUxaOXBUd2pQK2NncDZuUmZkZwpjQTVma3dhaVdBV3NLTGFnV3VkMHRZ\nMFVWaytaUEdYSExDQmtYSFpmajRJCi0tLSBUVWtaaktTVGdGZVU1NksvRWlsZklC\ndzM5dDhPeHlWU1ROb1VmaU1rWmhzCtMe3T9sid3soLXU0uZGZRAwF7IRqol/6tsP\nJq2xdJVOeMEdGBu3tsfdRxYvvcP+P9a3YPsWQHVTPf+yaTM5OKE=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpyewum3q8dfcumfgec8nn958aec9f4q9aqy0k06kw5kq27d6fdqdgp0p7y4ru3n5xk90u747xevxa2af3v37e85j9g3axrmw5hdwdfh0wz22hut5vrafxsx26a7vh8fjwkymz3ramfgvvu4detztu075kmpr8l9ydqda0rnjwatdwmfgswg849p37astvld98s3nleeq575azlwc2hhpuh" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBYbjJRUWlnaFdHUmxOdXlZ\ndmZHWWVnV0lHR1VZTGd5TUJ6WVBkbnJQSW1NCis5UWE1MW9kNHBzZVRPRkZZVzVY\nY1hEM0pIdWY2Ny9GeHhiVjF2aG1TVUkKLS0tIGdESk1KMnVqVjI2di9ZQ3JmS2JS\nZVhxcjJrTjNBWVFwM1Fqd3puL1I2OFUKZ9rA9p19xGlFZ9b7Rw5G4d0zBSnuaFSH\nRvjyPpwzMdP4wwnvhaq3Heu2GVShh435bbpqINJAvcXwjly06YaoVA==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1hlzrpqqgndcthq5m5yj9egfgyet2fzrxwa6ynjzwx2r22uy6m3hqr3rd06" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSByRXBIamRwSHdYWStvVHo1\ncDBPbzVjbnJXbDYreGtYdDN5Z3IveWZWSkFZClliek80OTl1dmdOekM5MVRUVytV\naVp4Vm0xWkJBY1VFRmMvckVaZGk4REUKLS0tIHRVeHlNZ3BYVEkwTE9od29VUmc1\naVdqZEtxTHhmbkh5eklOTWdGQk5PTWcKdNjDTUxT5smNG6Lc4vDUYBTiDFaATNwP\nCXrQZu5Ns/UX56x3Yvvyyr1YkAb/k8Rkb8gioPi3L8qmO3F/9m4e3A==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1sg0rvgyetdcqw7j2x983fh69kdkvqsngpe5x36e5920qa7fze3cqhj4wgx" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBDK0RFdDUzWnR2SVVvQmYx\ncEwzYjh3ejRYZG1jQmczZ0pTQi8yZnNSWVZnCjFIdW1rekZLZm5pem84SXFVd2pj\nSUllRm15MWZNTC9ob1pyRTArRk8yNFkKLS0tIGNWUVFGM0NyaEg3SHpOZ0VzWmgw\nanZqVnpraGg5Rk1DenphYjFFeUQzNEUKJbIAccZp8b5jhfhrMbfX1UqvO+SyynkR\nEy/EfJA/xQkLUGalkqLoU2K0bHJoDKF/yW2AtMKyXf3EXqQG50Ic4Q==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1swlyyk2rzvevqawyeekv75nx2dz34zpe3xqhkqme26gcgeavy4dqrfpcd8" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBUQWNNN0RJeklRdnFQaFha\na3paakVzWUxpYnZpbElCNS95RUM0azZjY3lzCk9wdkxtRUt4M2dBakJRTkl5aGRz\nbzFNYXRaWm4yYXUxZjRodHB3dDliVVkKLS0tIGVUeEc0VXE4QndTWXVyTE9Gc2RU\nbEptaHl0YU0xK3EwMXkwWlBvS2pqQjAKLNDraNgCBIWg38ferWlzj9Ii6EsMP0IB\n2q/yRW8EAU00gjVFJB3644Y1c17qj5ahk7qFIUW+WyJD8c4V0wZuiA==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1vphy2sr6uw4ptsua3gh9khrm2cqyt65t46tusmt44z98qa7q6ymq6prrdl" + } + ], + "lastmodified": "2026-07-22T03:11:13Z", + "mac": "ENC[AES256_GCM,data:MSGnfzczij0fePXbUrrwViKxINk8xiDUsngm5bj2eJZXSeaWaExJOWk4jrwLmxNg5fl85aOy0Nx33uYWsf2FOZMVn44tikf1FMOuGccj4EpHqeakowTu6chJlp56dnUo2bMKAmFVWzevNxJ2ZMADZFkzROhrIpm+2YslnJOiMEc=,iv:x28MZoSchgleL9o5WBo/LUw+SBmrXkmBt4T9e7T5Ors=,tag:EQDdNcrgXA5zvQ8MZylTVA==,type:str]", + "version": "3.13.1" + } +} diff --git a/vars/per-machine/rana/data-mesher-node-identity/identity.key/users/kurogeek b/vars/per-machine/rana/data-mesher-node-identity/identity.key/users/kurogeek new file mode 120000 index 0000000..970aefa --- /dev/null +++ b/vars/per-machine/rana/data-mesher-node-identity/identity.key/users/kurogeek @@ -0,0 +1 @@ +../../../../../../sops/users/kurogeek \ No newline at end of file diff --git a/vars/per-machine/rana/data-mesher-node-identity/identity.pub/value b/vars/per-machine/rana/data-mesher-node-identity/identity.pub/value new file mode 100644 index 0000000..9e83235 --- /dev/null +++ b/vars/per-machine/rana/data-mesher-node-identity/identity.pub/value @@ -0,0 +1,3 @@ +-----BEGIN PUBLIC KEY----- +MCowBQYDK2VwAyEArmoJ+Pwl/lOThQt/8dUd2QzzbDOGd/wUyAAcEPv1/1c= +-----END PUBLIC KEY----- diff --git a/vars/per-machine/rana/data-mesher-node-identity/peer.id/value b/vars/per-machine/rana/data-mesher-node-identity/peer.id/value new file mode 100644 index 0000000..3ba8946 --- /dev/null +++ b/vars/per-machine/rana/data-mesher-node-identity/peer.id/value @@ -0,0 +1 @@ +12D3KooWMZCtYuMUrgya8MvpEdTTBxze1dPSFSK1KZTDydB4wZkz \ No newline at end of file diff --git a/vars/per-machine/rana/dm-pull-deploy-status-key/signing.key/groups/admins b/vars/per-machine/rana/dm-pull-deploy-status-key/signing.key/groups/admins new file mode 120000 index 0000000..6765aa1 --- /dev/null +++ b/vars/per-machine/rana/dm-pull-deploy-status-key/signing.key/groups/admins @@ -0,0 +1 @@ +../../../../../../sops/groups/admins \ No newline at end of file diff --git a/vars/per-machine/rana/dm-pull-deploy-status-key/signing.key/machines/rana b/vars/per-machine/rana/dm-pull-deploy-status-key/signing.key/machines/rana new file mode 120000 index 0000000..215fc5f --- /dev/null +++ b/vars/per-machine/rana/dm-pull-deploy-status-key/signing.key/machines/rana @@ -0,0 +1 @@ +../../../../../../sops/machines/rana \ No newline at end of file diff --git a/vars/per-machine/rana/dm-pull-deploy-status-key/signing.key/secret b/vars/per-machine/rana/dm-pull-deploy-status-key/signing.key/secret new file mode 100644 index 0000000..58c8ba5 --- /dev/null +++ b/vars/per-machine/rana/dm-pull-deploy-status-key/signing.key/secret @@ -0,0 +1,46 @@ +{ + "data": "ENC[AES256_GCM,data:2Ii8MyAXkVB99KGry/+U0JZaYQfPBlxi6rhNYv4/wGM4k6/iozgBIOeO1GwGXbthryz9H+otWQ0lywcw+003dIPccBWuIXrukkzsDKjBAN6bHZpqrPCXqEOMNNyq9l26cHyWFrtqsdQ8K154X5s4EKzG7tlJ12k=,iv:e8cK0fGiE1NgnKeYtY/Q8eurY5lklBkFoNtRCYVQ664=,tag:c+0Z9Cwije9kXQgLgog5Bw==,type:str]", + "sops": { + "age": [ + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBBTkhyRjRHRFBkQVpVSTVn\naEhPa3E2M056bjhheGlpOW0xZWF3UlRKdXpvCmdsUWZaMllLZHJURlVLczdDZmZW\nclc5THBzN2FXM29Udkd1ZVlOZ0M2VlkKLS0tIG94UjJnQ2hFbk5aY0JGNGVGNlRj\nTmoxU0l6VGZ0dTlZT2VVVzBsczEyOVUKq+rSSr4R23+k0mRqoohrMei9GgVJ0t8M\nH/dBNQNBc2dT6/UV0zyXz3BvjIP2q4AEV37vO0d/e+/3qqBm1rhu6Q==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age14l00770djurg4uycw5988nklpeha2wxy35t5jx7x8yp2d6uv7y6s47nskp" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB3bkhwSFNFTzhSbTloNFJt\nNGxLZjdURUVIVWFtY1NScDVuQndoekFPc1VNClNRZ3pyMUo0SERsMWIybFYwMU1D\nQm5LTVZjelQ1Q2hQK3M1RTlyS2VlTW8KLS0tIDJVaW5tRmVVNitNNWd1QURVb1NQ\nRytEbFcxR0xITkdWb2FyV3NIMXBQeFkKsgvd5J46ClKhvSPG+ZvyO7nPJZdpkto3\nuiYRJ3Cwh0V5Xiukj1QHs+m2MTvLQM45K6lxgtrcfHpSuZg2KYhZvw==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age17d4qt0n9edq57tgcqyk8eu5mrendl59yt6z2y3a4vkq7el8krqtq6lq28g" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIGx6bUQya1Z0\nOHRRenZsdmdJWFBoN0Q4TzhTL0NYQzFvdlpPWk9HYTF0aVkgQVEgd0l6SlBCVW1v\neDl5N0lHYmVrajZzVzVTYjd4WVdNVjZoZVlkUEtmVXlMdyBIdmtoczF0dmhxL1py\nS1hsc0ErckdoVVB0bE02RGdCNW5raERXT1ZJMTkzNjRGNHd2T3ZSTVYrKzZlbEll\nVTZKc2JVN1B2SzRuNkpaekhwSWJQaFZVQQo3cmlUS1JDYWh1V05mWUNjRW5yTm1F\nMm9nZTltMExpS1hPbW5VQ3V0cVprCi0tLSBvczc3QUt0Zkw2aGdUSHBlVVRQL0hB\nZVNZb1FOK0xoZFFab2NEcTFFUzU4CsRm7+t0LMX6r4h67V5kf6kiPxXXceZy/E74\ngkqSewGJrEusXpdATboM4uT1WDwW4Z9A4ZsDuBG/+0gmEHJ+wq0=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpf43tgcfjm048lsqskvq34w2t4uvrm5qy6m2eg6zjj82ctca8wctgpczxvj0q4y6337uhvsxdh5j86k9h9ymautpvv2759ucwnef75ez7pa7fpkddklp40mxk2tedsp74359g0kefn5rsq0x0yss6cu4yd0h06up0rp08t6yc4l0hfa9y8jn5fkx6nk0hjhz06ykwv0fyxe7z42q683jy0" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIHF5T3k4Vk5i\nRmk4Um5WbVM2SHUxMTdGNVNnV0NFN2dMZjdub2tOd1dzajAgQVEgZlFBRFNyWkNS\nRDJQaUJ3WWowTEcwaTk0Z0tiRHpQNmhkMTJZUlZHbHlEMCBtMzE5bzVQb1JmZkpy\nY0orbEs2RzBSVXA3UmZYZkRRanNnc2pHSnJjK1pLVmZOWGR4d0IwZjh1YXlkakRx\nTm5EMXR3ZjNHWGl0Ty8rcHpQbkcxRTZmZwpBbjBPRm54N3A0WGd5RHUrUXczZUox\nRUs0S3VGaHNhYVM1WFFoQlFQTUJnCi0tLSA4ODZhYWlWaXpuWWZrcGJraXI5VE10\nOVlhVWtNa0g0aXk1aExHWEMybVpFCm3FIa5jt53TTZxi1IWeVIPyPHSD+3ihl3ic\nRn6wykoFXZohWxTw6/sGdcA9S1BhtpaXV3C/F/HojfPpIupO1ZE=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqprw0vfpc8wzsu78quc777kmee54ln6nnsjrnrhl7nr33eh4kvkksqp05qqxj4kgfzrmrugrsvg7skx6ghh3q9xc0x0agthtkvy25d9eq7eklta5wf7s30hexkuyl5546rdz9ffa5tawlp5yweqkgccntw0ny540n2am3cqw3luhxkfmrp63kwr6mwplhr9u26wll48x0n3k5f60c7hg9a3" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIHNrdWJhRjd1\nS2FCSUFyWkNzdGQwNU5ENVp5bXM4RlM0aS95ZnU3cDZ0RWMgQVEgZUh4S2o1R2RE\nV0svbnErTmxodXE2bUxJK3lla2lvajB3OXVwZHJtcHU5dyBKU3I4WFJnK3BOQXl0\nZDh5NTB5ZFlteFJIM2FVTVp5cmNyRXZqL1V0c0l6L0tSb0c5ZU9jbmRXMTIwb2c1\nQjZsREgzWUxaOXBUd2pQK2NncDZuUmZkZwppR2w2eG1mUHdwRHlHeit1ODNHRC9X\ndkxWdysvd1JwTXBCdzBjRjhiYXhzCi0tLSB5TTJDeTNUU3kzcmJKQ1FLQlhkS0FL\nSkV4d1BtUyt0ZzlNUzFuU2lUcG84CkfPPbZg13DGVyb39r/YXGgWyFUNTf1IH4eI\n/EatRQCvTC40IEZLEKRoYzs9DgV5gp5AtG0ArHRpj7F7CJ09TMU=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpyewum3q8dfcumfgec8nn958aec9f4q9aqy0k06kw5kq27d6fdqdgp0p7y4ru3n5xk90u747xevxa2af3v37e85j9g3axrmw5hdwdfh0wz22hut5vrafxsx26a7vh8fjwkymz3ramfgvvu4detztu075kmpr8l9ydqda0rnjwatdwmfgswg849p37astvld98s3nleeq575azlwc2hhpuh" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBtVkkraVUzQUh1NnZpaHRl\nc1BpaVNueksvdVFtcGltbE82c2dXTmhZNWc4CmFBSVdLRzVWTVZKUUNYVGpIYk9I\nMkdtVWVGU1ZSM3pQcnlKakNFSnVnMW8KLS0tICt6RXpIaURYUTFHTm9Wdmx2NUJD\ndUtBaHB3bWNuZDRZMlB2eVVlcmUvS2cKIVV7cvbzzlFTSu4sT0n+xgXraQglY8bA\nbGFPclS38aymdvQwq7wZVabNWWgKItP1UJWoPd27+Aiey+drbLtXbQ==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1hlzrpqqgndcthq5m5yj9egfgyet2fzrxwa6ynjzwx2r22uy6m3hqr3rd06" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBuK2xkNW1ReFI0S2lFWFRo\nc2NMdXNCTVZsSkRUWnJXcjBmdGhydnhCekJrCjI4NHlaZVp3SEVIN3dpMzBjZWxa\nYStpUEtsSDA1OTUraDJNN3FjZWxnQjQKLS0tIHYyZUJTaG41ZlBQWEs5KzAwcnRQ\nTzdEUThlTEZwUGVHUUIrU3BJd2NacTAKbOF/VjVJb3Vs0fIzVadBMXXIMmByXbsr\nA8KbV6uJjVNSCT+qSXpwLGLq0X8yyywrYPS4zmCUCZRC4BRs1XBWYw==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1sg0rvgyetdcqw7j2x983fh69kdkvqsngpe5x36e5920qa7fze3cqhj4wgx" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBWRUJIYzFVYW81VlphUHI4\nQy8rekxRa3B4SlM0c3hra2x6aFY2ODEyWkg4CmQ2cjJKdmozTHVuMU5Eb2JrTjRv\naTlXSHVhd2pxZTJLL2tZU0F5cWNlbE0KLS0tIDFIK21Nb3pwY1pGLzBGcjVTMFAx\nMEdFS3dJVHlxdTNNamlnalNNdjBlMXcKkGVaY7OWmJxGq4HrRJyOCGkY3W+9yEyo\n8hWLWPtEgxknsBdIFLHF71KuPxCwkjITJBWVG1gcgCnqYZGAhdRgPg==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1swlyyk2rzvevqawyeekv75nx2dz34zpe3xqhkqme26gcgeavy4dqrfpcd8" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBLMURJaUVwbXBmUFhFL3kz\nUHVIZlk1Y0ltcUpUUG1sZUM1MS82OXNuVVF3Ck9BMlJzb3o5WkpXUEU5Y2RFK2xN\nOTMxYnAwKzZ6dVQzZUVMMC9TNkRiZEUKLS0tIGw2TXE0SHVqaTltTEFMdnlVbTFE\nSFR3MnN5cmVQcHQwamZuSFlNNzRVV1UKSR+XOBCowYNmvnAk1ltchL/RPdPNNNw3\nI2FBP1GEZ/61pUTbiXzWA5UnMi5kQ8vIgrSPUTX9lRyuvCb8loq6qA==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1vphy2sr6uw4ptsua3gh9khrm2cqyt65t46tusmt44z98qa7q6ymq6prrdl" + } + ], + "lastmodified": "2026-07-22T03:11:14Z", + "mac": "ENC[AES256_GCM,data:+gKpV4TOvKKGhS1YE6PXjRuQVBmWheCYwALfI2z3/1DOrIx7uR+76GzBqG/kl/iK2rITdRWu15t7fssrwNA36UgUzO/oSQc/ip4ysBak3/TV6x6UAskbcZXotr3nZtlRGsvrOuNVf1YVuDVBQTye6NuOGpSqC7wcLXR548923eA=,iv:Al9a240R6GSphoaYPaCXTehNFnxssqJDOCxspsQqwgM=,tag:mGfWjbqGrxFp+2EJAPRwwg==,type:str]", + "version": "3.13.1" + } +} diff --git a/vars/per-machine/rana/dm-pull-deploy-status-key/signing.key/users/kurogeek b/vars/per-machine/rana/dm-pull-deploy-status-key/signing.key/users/kurogeek new file mode 120000 index 0000000..970aefa --- /dev/null +++ b/vars/per-machine/rana/dm-pull-deploy-status-key/signing.key/users/kurogeek @@ -0,0 +1 @@ +../../../../../../sops/users/kurogeek \ No newline at end of file diff --git a/vars/per-machine/rana/dm-pull-deploy-status-key/signing.pub/value b/vars/per-machine/rana/dm-pull-deploy-status-key/signing.pub/value new file mode 100644 index 0000000..b6353d9 --- /dev/null +++ b/vars/per-machine/rana/dm-pull-deploy-status-key/signing.pub/value @@ -0,0 +1,3 @@ +-----BEGIN PUBLIC KEY----- +MCowBQYDK2VwAyEAcTEbXtgccnzhfCxlZFKZPK+fB+h0LQRd7TYbp1BkaCg= +-----END PUBLIC KEY----- diff --git a/vars/per-machine/rigel/data-mesher-node-identity/identity.cert/groups/admins b/vars/per-machine/rigel/data-mesher-node-identity/identity.cert/groups/admins new file mode 120000 index 0000000..6765aa1 --- /dev/null +++ b/vars/per-machine/rigel/data-mesher-node-identity/identity.cert/groups/admins @@ -0,0 +1 @@ +../../../../../../sops/groups/admins \ No newline at end of file diff --git a/vars/per-machine/rigel/data-mesher-node-identity/identity.cert/machines/rigel b/vars/per-machine/rigel/data-mesher-node-identity/identity.cert/machines/rigel new file mode 120000 index 0000000..47a146c --- /dev/null +++ b/vars/per-machine/rigel/data-mesher-node-identity/identity.cert/machines/rigel @@ -0,0 +1 @@ +../../../../../../sops/machines/rigel \ No newline at end of file diff --git a/vars/per-machine/rigel/data-mesher-node-identity/identity.cert/secret b/vars/per-machine/rigel/data-mesher-node-identity/identity.cert/secret new file mode 100644 index 0000000..85d0b52 --- /dev/null +++ b/vars/per-machine/rigel/data-mesher-node-identity/identity.cert/secret @@ -0,0 +1,42 @@ +{ + "data": "ENC[AES256_GCM,data:Uj8+js96b8qmjjJDYprj7tRlJ/Aqs4IyuQTsK+aot1q0To7RxiVqHQIHDJsTisNbN8CxFuNOVjh6hya7yPLJadg8ONdR1FDHG2ZX6ABx+Q/P83NjbDJmH8KCbo2Io6dc3B/IWMCljj2SHcTvglcYGqY0/3QhJh5GDJk90n0D0fe/SFC/1tGRkXbra9nTj4/CtVV+iVN6PWbmsoJPDNdeprVPd3+Zoxjb7aDR2JzXwcS/hXe6hcr1bmvZHP+hvsyxWyJes/N2UZd4KKJZhNWOrV4NpW8KlkYZPA99dtoaH5QiImt5Wmg4rrICwOUZ,iv:tjVEW0BJBPDLMyBVBj1TNchtM9H/GDWsLNtIw8hecwM=,tag:v+f6sKtJADK0+ieQYnkp3w==,type:str]", + "sops": { + "age": [ + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBmWVNablhlTHR6QVREME5P\ndVBPWjB3NDJURGxDeElQVXpRZ3BPT0xoeTBJClZSRDkwYlJ3UkNOR3JhSVJZREFp\nNFBkdkRpODFIYWtFeUlDWk9QL1ZkYVUKLS0tIEY3NndHTTVybWFtV1BhaEVKQzhr\nYVBwSWhUSnpqUGFWbFhIMDF4WG8wR3MKzZrsxfln+9l3aWqZOBGbpZhJWNjAmRM/\n2j6pMgXkvIcv2S7Jg/UChNSa7ZgtVYxtkbq58x1EquCEhlqbNn9gUQ==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age17d4qt0n9edq57tgcqyk8eu5mrendl59yt6z2y3a4vkq7el8krqtq6lq28g" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIDNDV05mcGhw\nNVIwRjk5RDVnbEJTcUVkMnIxVEpDUThFUnJOd3RneU1iVmsgQVEgd0l6SlBCVW1v\neDl5N0lHYmVrajZzVzVTYjd4WVdNVjZoZVlkUEtmVXlMdyBIdmtoczF0dmhxL1py\nS1hsc0ErckdoVVB0bE02RGdCNW5raERXT1ZJMTkzNjRGNHd2T3ZSTVYrKzZlbEll\nVTZKc2JVN1B2SzRuNkpaekhwSWJQaFZVQQpURGN3M3gvbkk5WWF6UXBZNWtMbkx3\nUFQvQ1hLdVhCQTlTT3liR2RadVMwCi0tLSBYZ0FTa2lPL0pGbjhnZVZabmliTVpW\nZGcxZWRBL3ZSTlFKWkhMTGNQckg0ChedgLR80M9q230YQ+efXPnykYaFe+hYxiFE\n2GV0+1ncZLaYAqUztSciGaQ8K3aNwKjii3mBWZ/Qauy5dWzwSvU=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpf43tgcfjm048lsqskvq34w2t4uvrm5qy6m2eg6zjj82ctca8wctgpczxvj0q4y6337uhvsxdh5j86k9h9ymautpvv2759ucwnef75ez7pa7fpkddklp40mxk2tedsp74359g0kefn5rsq0x0yss6cu4yd0h06up0rp08t6yc4l0hfa9y8jn5fkx6nk0hjhz06ykwv0fyxe7z42q683jy0" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIG1lWW1MSzc2\nSkN4bnZvcXEyTldMY1ZkT0FwcVRwRGcxeExodGJiWjVrQ2cgQVEgZlFBRFNyWkNS\nRDJQaUJ3WWowTEcwaTk0Z0tiRHpQNmhkMTJZUlZHbHlEMCBtMzE5bzVQb1JmZkpy\nY0orbEs2RzBSVXA3UmZYZkRRanNnc2pHSnJjK1pLVmZOWGR4d0IwZjh1YXlkakRx\nTm5EMXR3ZjNHWGl0Ty8rcHpQbkcxRTZmZwpkeVNnM0c5T3I3NGdLQUdLMVVHbkh5\nM3VNUlhPOHdnbFFFei9TYkU1clg0Ci0tLSBuMmJubWtKTklXRTQ2Mnc0dVpLWXFR\nWThzVEN5Q0FFMGF5SkhUUWgwQlU4Css/7cqAgveX5ZmEWKjg5sk6GUASq1me41Gn\nP5ioQDKAHHstMaDi3ig44AzFEe2H4AY1Df388m6w8xMWMz5jYsQ=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqprw0vfpc8wzsu78quc777kmee54ln6nnsjrnrhl7nr33eh4kvkksqp05qqxj4kgfzrmrugrsvg7skx6ghh3q9xc0x0agthtkvy25d9eq7eklta5wf7s30hexkuyl5546rdz9ffa5tawlp5yweqkgccntw0ny540n2am3cqw3luhxkfmrp63kwr6mwplhr9u26wll48x0n3k5f60c7hg9a3" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIHpUSzREaTVI\ndTBINGlqRU5KOExMZ0VEd096NlExVVY4djBtUitRZEhzeGMgQVEgZUh4S2o1R2RE\nV0svbnErTmxodXE2bUxJK3lla2lvajB3OXVwZHJtcHU5dyBKU3I4WFJnK3BOQXl0\nZDh5NTB5ZFlteFJIM2FVTVp5cmNyRXZqL1V0c0l6L0tSb0c5ZU9jbmRXMTIwb2c1\nQjZsREgzWUxaOXBUd2pQK2NncDZuUmZkZwpMODRCUVVHb2NLYUhUWUNPektMM2Vr\nK05vMEZDRFpXNVh4cVpXYTVqdkJnCi0tLSBKeENTbVZGYXB1OEt2Y0FNbHRDYkRu\nNnMranJxVHhHL0xlQ0wyUER5dW0wCiWfmTabLuk0UHTVEfe1mjRadQO+2QvhP3+7\naxo1j5C18oMP0ayQwp8VqpygeEFZNnGs1rnBB2d7SDE/gUhFqfI=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpyewum3q8dfcumfgec8nn958aec9f4q9aqy0k06kw5kq27d6fdqdgp0p7y4ru3n5xk90u747xevxa2af3v37e85j9g3axrmw5hdwdfh0wz22hut5vrafxsx26a7vh8fjwkymz3ramfgvvu4detztu075kmpr8l9ydqda0rnjwatdwmfgswg849p37astvld98s3nleeq575azlwc2hhpuh" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBybHVnMnY4ZTQ0MUc4aC8z\nMnVwMURGdzgra25EQTB4NEFXaCtaYzErcUNVClFqVkhWSHJ0UWlBTVV1dkZ6cjV5\ndWFncXYvYlNmM04yN3hZMEhXazdqQU0KLS0tIGJxK0x6UzZPZ1RsOTg0V2ZRZlZY\nWi9PU1o5V01LMHI1bEdqQkZsbUx6aDAKjAi6ObvGcpPGaRNl29a9wKAectj7hVgn\nHoqvidS/hHS7UAMtKlh0FdJjrWaC4rGimZjdoiQ0g+AoJjYi2AAxqw==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1hlzrpqqgndcthq5m5yj9egfgyet2fzrxwa6ynjzwx2r22uy6m3hqr3rd06" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB1SVFuY0ZERHZ1Yk5PZDN5\nTkMwbEZaRXRUSmk5TEZMak51RERBTHRsVndNCmtLUjF4SGhPeFVURlBHT1QwbXZY\nUUwvRFFnTGtEUTg1bmgvMkh5M2RtSVkKLS0tIHBYK1pHUWpkSXNaZUtHV3JodDVE\nTWw1SEg3aG5tdm9JVE1FdmdJSjZmOVUKNgMfGxetU8dK/fCg40sw3RvbBmxPfGmp\nLifiCz1SmdnP1/7LtALtWsgQoLVteqSUy6JRXeWEbspFEEo1sjgJKw==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1sg0rvgyetdcqw7j2x983fh69kdkvqsngpe5x36e5920qa7fze3cqhj4wgx" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBXNXExTVFITVVCWEtmSy9R\naWNNMWMxM0I2clcyU3YwY2ZvWGVuNjIwblhRCjI2ZFRCLzRYbXBBdmU3Q3pVMXVZ\nOFg0d3RWalBEVUt2ZGZpRXk5SjM0RDQKLS0tIFNJR054M1djUGhGY2ZKSVBNZXdW\naUlLcjhSemFSelVYWTZOT3g0V1Qwak0KNMma2czTX7yXo//nS4DdAFdN97YgRCNa\n7qpILBZrvPQtT4zu+9fyDowFEuLiuusNG5hPh7+t/NYqZbzpR+7KmQ==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1swlyyk2rzvevqawyeekv75nx2dz34zpe3xqhkqme26gcgeavy4dqrfpcd8" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBXOWJBWGllRHM0RGd2dVBy\nekt3RmVXR2tMblhsRUpIeWJrTzdsZjRybndvCkNsVW81aHdqRkdBK1Q2NkE5b0x0\nS1ZXL0ZITGFycnVxUytTZUNiKzZwQ3cKLS0tIHpPR3JCZ2Y4a3R0bGEvMmNoY1BY\nWU5DemNUanNNTEdwWTJCQ2dzajdQT2sKsEqY9II8puNvnXEdHy++WLu9ezUNEPLr\n7rQy9GfGdlMJa5AwBJJFx1pDlfoKfqfmxbRjeEaL48ZK6vlirjXrTA==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1vphy2sr6uw4ptsua3gh9khrm2cqyt65t46tusmt44z98qa7q6ymq6prrdl" + } + ], + "lastmodified": "2026-07-22T03:11:14Z", + "mac": "ENC[AES256_GCM,data:yNMVwFiKUlTMOnYV/ql/9LKtRUHld9KG90AcAYb7yYYywfCBrSHt8nFBqCOd4BxXF1IY3YEoIVxJGgEedBmM+WDkK2Q9K2sgzcQVU4Y4bB4EX9dF6Lf7R7UWFAytfWfTxyZ4irYSh7457YPlKhIiWtDHmI8PWN5OdgkdLCkIlwI=,iv:WeFhelf8kRobesX3jgmp2G+GWGF1IfT6XZg1xdven7k=,tag:zKY6iwl+BbBdq7iHMLnwUA==,type:str]", + "version": "3.13.1" + } +} diff --git a/vars/per-machine/rigel/data-mesher-node-identity/identity.cert/users/kurogeek b/vars/per-machine/rigel/data-mesher-node-identity/identity.cert/users/kurogeek new file mode 120000 index 0000000..970aefa --- /dev/null +++ b/vars/per-machine/rigel/data-mesher-node-identity/identity.cert/users/kurogeek @@ -0,0 +1 @@ +../../../../../../sops/users/kurogeek \ No newline at end of file diff --git a/vars/per-machine/rigel/data-mesher-node-identity/identity.key/groups/admins b/vars/per-machine/rigel/data-mesher-node-identity/identity.key/groups/admins new file mode 120000 index 0000000..6765aa1 --- /dev/null +++ b/vars/per-machine/rigel/data-mesher-node-identity/identity.key/groups/admins @@ -0,0 +1 @@ +../../../../../../sops/groups/admins \ No newline at end of file diff --git a/vars/per-machine/rigel/data-mesher-node-identity/identity.key/machines/rigel b/vars/per-machine/rigel/data-mesher-node-identity/identity.key/machines/rigel new file mode 120000 index 0000000..47a146c --- /dev/null +++ b/vars/per-machine/rigel/data-mesher-node-identity/identity.key/machines/rigel @@ -0,0 +1 @@ +../../../../../../sops/machines/rigel \ No newline at end of file diff --git a/vars/per-machine/rigel/data-mesher-node-identity/identity.key/secret b/vars/per-machine/rigel/data-mesher-node-identity/identity.key/secret new file mode 100644 index 0000000..1784983 --- /dev/null +++ b/vars/per-machine/rigel/data-mesher-node-identity/identity.key/secret @@ -0,0 +1,42 @@ +{ + "data": "ENC[AES256_GCM,data:od7Ymaa9VmADAedyeMYfVGekcC7eNVaq/e3E1z9dOOpgYFXoPxoifWadtRdWllV5RUKSQOVzg384bL5tvYd8D5AaWE6HQAoJCzeRWl+xMUy+aOlQhy9wJ+sTZ5S7vTIuGMmgpGhSWgKPmgrUCE++v1z/TMbNIZ0=,iv:M1HJoPHGNeaFgDCUTfvFhzY32SHKX8gnzvz17yBB4Cs=,tag:G2Tr9fY2m+rm4UELIYbigQ==,type:str]", + "sops": { + "age": [ + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBiL0pHRDQwMWVwTVZLdlNi\nOG1RSWQ3a1o2T3ZhNTlCK3RWeEdjZEpJbEdJClBhQkJNS21WWWhnTGVRU3hTTTAv\nTkI0c0tXTTRlUDc4YTBISGF6M2VXdFEKLS0tIHR6VTJNTWVTYmlEbjMxN2dRYmFi\nS3NtZ2ZoWVBIUmhhbW9lc2dTRHNyRmMKKsz7eu5ztEAN02SoFLCaH3REsrfkmqR8\n4QwSFEbZpeH2v7elrHEpv9uF/+8EsxMEjr6gZCPFv20+kwlfOupqsQ==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age17d4qt0n9edq57tgcqyk8eu5mrendl59yt6z2y3a4vkq7el8krqtq6lq28g" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIE9lNTRVTjNh\nV3NWcDlORTZuU0UydXlOTEJZWE9Ec09scTd5V2M4Q2hIVjggQVEgd0l6SlBCVW1v\neDl5N0lHYmVrajZzVzVTYjd4WVdNVjZoZVlkUEtmVXlMdyBIdmtoczF0dmhxL1py\nS1hsc0ErckdoVVB0bE02RGdCNW5raERXT1ZJMTkzNjRGNHd2T3ZSTVYrKzZlbEll\nVTZKc2JVN1B2SzRuNkpaekhwSWJQaFZVQQpRbnJ5Rzd4aDNVQnFYLzhHdTNLMGpQ\nVTU5d0Z3NTRUb2VmRE5YVTJFbVYwCi0tLSBveXlyd0RMWG45SnBOTlZ6bExXYjc1\nM0FvL1JlS1hwUmorN2ttRUVNNWxjClaDkqBwmaJ9HwiOm9Qb1zufkIBTOhiZ47rH\nd0ITy/lpmoFwK3ZrH9qeEd1uEYqfL1U3keVqDNKzMwTYkClvoXE=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpf43tgcfjm048lsqskvq34w2t4uvrm5qy6m2eg6zjj82ctca8wctgpczxvj0q4y6337uhvsxdh5j86k9h9ymautpvv2759ucwnef75ez7pa7fpkddklp40mxk2tedsp74359g0kefn5rsq0x0yss6cu4yd0h06up0rp08t6yc4l0hfa9y8jn5fkx6nk0hjhz06ykwv0fyxe7z42q683jy0" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIFlodkZTWEUr\nNFdxdmh5YmROazJVb2p3OHkwNnBzTTZrblhMVHhYK09LbXMgQVEgZlFBRFNyWkNS\nRDJQaUJ3WWowTEcwaTk0Z0tiRHpQNmhkMTJZUlZHbHlEMCBtMzE5bzVQb1JmZkpy\nY0orbEs2RzBSVXA3UmZYZkRRanNnc2pHSnJjK1pLVmZOWGR4d0IwZjh1YXlkakRx\nTm5EMXR3ZjNHWGl0Ty8rcHpQbkcxRTZmZwo0NlNxRnlqVUdMNHQ4RHU2RVFaU3NZ\nS0FxZlZtQ3hnL1IzSzlRcGtrb2ZjCi0tLSArWWNhV0ljejBEdUJoM0g0bE85ZEMy\nYU1KbGdaTERqZFZSY0dGYzZzeWk0CtBkinv9rNY1C+J8LI7zbS3BzaqGfizbDaZl\nB1wPQ1zTc6dt7NrsahcqnO3YUNStbbRLKnhxicyIHRvyCiKdSSQ=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqprw0vfpc8wzsu78quc777kmee54ln6nnsjrnrhl7nr33eh4kvkksqp05qqxj4kgfzrmrugrsvg7skx6ghh3q9xc0x0agthtkvy25d9eq7eklta5wf7s30hexkuyl5546rdz9ffa5tawlp5yweqkgccntw0ny540n2am3cqw3luhxkfmrp63kwr6mwplhr9u26wll48x0n3k5f60c7hg9a3" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIExybWI1eUpa\nbUR1QXlGeEcwaGFvclhXcWEvQnVkOXdIbnNiTXgzTFo5QzAgQVEgZUh4S2o1R2RE\nV0svbnErTmxodXE2bUxJK3lla2lvajB3OXVwZHJtcHU5dyBKU3I4WFJnK3BOQXl0\nZDh5NTB5ZFlteFJIM2FVTVp5cmNyRXZqL1V0c0l6L0tSb0c5ZU9jbmRXMTIwb2c1\nQjZsREgzWUxaOXBUd2pQK2NncDZuUmZkZwpmZnl6eWZWVVpaNWhWeG4rRXcwS1pn\nT1NFUXdKYlgremlJeFlDcFBwVWlJCi0tLSBBMXhKbFphQlJ6Z0o5eC9wcDJSSjdK\ndE50VnE4SWxxRHNxZ21YWjBKWFFzCl96KabTM/+sdxmPTGcczIcm18eBlsDX+jOK\nkVjyEYtVK4M/h4RYRxY/ClkGU6AiLtndDPB6QkZZlnjbFpTVBsk=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpyewum3q8dfcumfgec8nn958aec9f4q9aqy0k06kw5kq27d6fdqdgp0p7y4ru3n5xk90u747xevxa2af3v37e85j9g3axrmw5hdwdfh0wz22hut5vrafxsx26a7vh8fjwkymz3ramfgvvu4detztu075kmpr8l9ydqda0rnjwatdwmfgswg849p37astvld98s3nleeq575azlwc2hhpuh" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBqUjZrUGJqejdlcEluOXMr\nUXY0cmlJempXT3ovSXVwYkw2MkdoTk9NaVFjCnNNRUQ3VC9NVnFOcGRGdHJjcGJF\nM2NMUTVVQlh0VzJ0L1JUVG9zUHphQkEKLS0tIExJN0lvNVdTRmdDSmRicGYyOWRk\nUTdnME5TbmdXSEt6MGlPTmlKc0IrKzAK255oLjBWFWW0Msad2HsffA7RBOnF5iUb\n8nyqiQ/KY0USiI2MXV+XzWe1CMiCSnPTNVN0Bxn9HtxSdYFFyMhakA==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1hlzrpqqgndcthq5m5yj9egfgyet2fzrxwa6ynjzwx2r22uy6m3hqr3rd06" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBOTXA0aktKRWlTU00xUXdj\nNU53NXdMZzdIU3VLMEw1dzBJQWx0ZGpxb0RFCmc2MEtKVGVSbnVGV2g5U091cHFM\nbEVWMkUwRkx1d0ZSMG91ang1bVJuWFkKLS0tIDhZZGdQZStwV3pjVlo2MFB3VXhW\nSUZFWmNYR003WW9ndjM0cmRSTytiekEKqkuBOttxLqwMoYbCfZIdjpnMLB0HI79V\nq6r1mo0d3AC54qAhHc6dxBt9R7V25PwTQRParNzdAv+7HGYuSvPCfQ==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1sg0rvgyetdcqw7j2x983fh69kdkvqsngpe5x36e5920qa7fze3cqhj4wgx" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA0cHIwM1dCL3U1eDNFaUly\nRlBCUW5DNUc2U2dXbzJZOG5lZUpvQVdYb0FvClphcWd0MkltVmdvWVlFR0tQaFZq\nNXptV2R1SERMQW9VSmdBcHQ3TzZvOW8KLS0tIFJTVjQrTUVJSGRYM0RBV1FPVFlp\nOE1JWnlIYXJPd01vUEVwL2x3eU9IZ28Kfu7VkfaL+Q2g+t107b6IeYkFLeHIvzKa\nmAInb7PwnXtKLbANAzrO7TAVH90vq5uFQ08AbN4m9x9trjJOA6mucw==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1swlyyk2rzvevqawyeekv75nx2dz34zpe3xqhkqme26gcgeavy4dqrfpcd8" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAveXVnR2JrZlZJemtSOG53\nU2c1cDBoNEE4K24zWDcrVmdnVHpXd09PTlNrCjdkck44dzdpczZOR3hzdHYwWWVx\nMDIxbkpGcXJ1Q3RNVTJzVy9lWEZld0UKLS0tIHJZeEZRdXErelBwdUhhT0l5MUd0\ndTh0TkllcDlxSmJXRGhFOG5scUVBc3MKTXagbsEZUr9PM+nRamtJu6TOaRfCbS/t\nM1doM4hNT4C2F9SOdQhfRCmmpI8T788IBatuOpS4NUCirJsrvfbu6w==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1vphy2sr6uw4ptsua3gh9khrm2cqyt65t46tusmt44z98qa7q6ymq6prrdl" + } + ], + "lastmodified": "2026-07-22T03:11:14Z", + "mac": "ENC[AES256_GCM,data:L5XZ1baI+o0Zwx9utlFgEqAFagxchQZAk7+iyGAWJKjh3l9K3mE+Dvdm0gWt/9lkZ24CwVxkTx/ZFCCEbDONvJjMnYAJiTlvrotS9USzMo6ut5iTPiMIF6upL10qPrGxx9WzJuOAiH4saxjbtoKHZqASni2M1h/LkDOCBzCNiSw=,iv:6vlT6PFPXmVpDUgvCTWLPdL4BvPI2q6G4RGW81GN/JE=,tag:MsEY96Dppjjsoi6aATt4ZA==,type:str]", + "version": "3.13.1" + } +} diff --git a/vars/per-machine/rigel/data-mesher-node-identity/identity.key/users/kurogeek b/vars/per-machine/rigel/data-mesher-node-identity/identity.key/users/kurogeek new file mode 120000 index 0000000..970aefa --- /dev/null +++ b/vars/per-machine/rigel/data-mesher-node-identity/identity.key/users/kurogeek @@ -0,0 +1 @@ +../../../../../../sops/users/kurogeek \ No newline at end of file diff --git a/vars/per-machine/rigel/data-mesher-node-identity/identity.pub/value b/vars/per-machine/rigel/data-mesher-node-identity/identity.pub/value new file mode 100644 index 0000000..88f275e --- /dev/null +++ b/vars/per-machine/rigel/data-mesher-node-identity/identity.pub/value @@ -0,0 +1,3 @@ +-----BEGIN PUBLIC KEY----- +MCowBQYDK2VwAyEA22+BsR12nhwa7TcEGwum8Oxk8vAcL/PeTF75AYdyIDQ= +-----END PUBLIC KEY----- diff --git a/vars/per-machine/rigel/data-mesher-node-identity/peer.id/value b/vars/per-machine/rigel/data-mesher-node-identity/peer.id/value new file mode 100644 index 0000000..0542888 --- /dev/null +++ b/vars/per-machine/rigel/data-mesher-node-identity/peer.id/value @@ -0,0 +1 @@ +12D3KooWQax57DZYdk4uMcEz9aZUS1mN825PFy7Cy9bQQYv29Cgb \ No newline at end of file diff --git a/vars/per-machine/rigel/dm-pull-deploy-status-key/signing.key/groups/admins b/vars/per-machine/rigel/dm-pull-deploy-status-key/signing.key/groups/admins new file mode 120000 index 0000000..6765aa1 --- /dev/null +++ b/vars/per-machine/rigel/dm-pull-deploy-status-key/signing.key/groups/admins @@ -0,0 +1 @@ +../../../../../../sops/groups/admins \ No newline at end of file diff --git a/vars/per-machine/rigel/dm-pull-deploy-status-key/signing.key/machines/rigel b/vars/per-machine/rigel/dm-pull-deploy-status-key/signing.key/machines/rigel new file mode 120000 index 0000000..47a146c --- /dev/null +++ b/vars/per-machine/rigel/dm-pull-deploy-status-key/signing.key/machines/rigel @@ -0,0 +1 @@ +../../../../../../sops/machines/rigel \ No newline at end of file diff --git a/vars/per-machine/rigel/dm-pull-deploy-status-key/signing.key/secret b/vars/per-machine/rigel/dm-pull-deploy-status-key/signing.key/secret new file mode 100644 index 0000000..326a317 --- /dev/null +++ b/vars/per-machine/rigel/dm-pull-deploy-status-key/signing.key/secret @@ -0,0 +1,42 @@ +{ + "data": "ENC[AES256_GCM,data:Ij40yOhIK+uEcdcfuHETyceMxCCoIj5rB+DBB3w28Si3QYWgT8YTH3rd23aQssLuKNYxxLJBAjm2RWXy6Js9xeq1lTTaXEmmQ7qEu18MvmbQ7wA9MlTKBcYW1gyEF083P2vxWw/5pCcDc08hLXzWeJSYzFA7IW4=,iv:t2N/NdUHwsyXWqmq76ZHmyuDurR7iAsvIzW6BR20qjQ=,tag:HX797Zm5GsZIi0biR7VsOg==,type:str]", + "sops": { + "age": [ + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBMbC9wVmVubUJTVDBSVWJC\nYmZOMy9ESXNPMkp6VlcwK0R1RHdYTkhUbjN3ClBCUHNxdER5bVo3OHBFWlBIMWxi\nV1hRUExKaHQxMVMwMDYwNDZjL2c5cmsKLS0tIHAzZGlLQmY5WjlBTjJYa1oyUlRU\nMnFmKzdzaDhkNzgrWkR2YVBnSnovK1EKkGAJAsHmMMpZke+j2uXc3FQz8DCmnfnW\nl3r8Fy73Iys4gNlq+qYzRWvxPmOJj69TM1521SIHTUN3F3ctYS/pPA==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age17d4qt0n9edq57tgcqyk8eu5mrendl59yt6z2y3a4vkq7el8krqtq6lq28g" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIHlTczMwYWFI\neFp4VFhYeXUxNXdWOTFIYjVCWnFrenRERjMrNkF2bmd6akkgQVEgd0l6SlBCVW1v\neDl5N0lHYmVrajZzVzVTYjd4WVdNVjZoZVlkUEtmVXlMdyBIdmtoczF0dmhxL1py\nS1hsc0ErckdoVVB0bE02RGdCNW5raERXT1ZJMTkzNjRGNHd2T3ZSTVYrKzZlbEll\nVTZKc2JVN1B2SzRuNkpaekhwSWJQaFZVQQpZYWJiNVFYK1pjWjliVzlyU29mb2tj\nTXJ5U25rWmJUdWxFd0t1ZnhQYWMwCi0tLSBOTmJQZ2UrNU5FS0dhMzJqbGxjZU1h\nMm9uMTk0Q1NjQW9zWXIzL093dlNjCkiACrsVl7u8louSYYkI6A7g4YSPbPMp1YcR\nrhy/DbQCAkbMo6EI0VuM1qum1xGNl5P0F2LnyiPmXPNXge1Bs5g=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpf43tgcfjm048lsqskvq34w2t4uvrm5qy6m2eg6zjj82ctca8wctgpczxvj0q4y6337uhvsxdh5j86k9h9ymautpvv2759ucwnef75ez7pa7fpkddklp40mxk2tedsp74359g0kefn5rsq0x0yss6cu4yd0h06up0rp08t6yc4l0hfa9y8jn5fkx6nk0hjhz06ykwv0fyxe7z42q683jy0" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIDhGS3pPazFu\nUzRwcDB3SXpnUXNwNUQ3STI3am9ZUU9sYWtCQVRiWXV4U2sgQVEgZlFBRFNyWkNS\nRDJQaUJ3WWowTEcwaTk0Z0tiRHpQNmhkMTJZUlZHbHlEMCBtMzE5bzVQb1JmZkpy\nY0orbEs2RzBSVXA3UmZYZkRRanNnc2pHSnJjK1pLVmZOWGR4d0IwZjh1YXlkakRx\nTm5EMXR3ZjNHWGl0Ty8rcHpQbkcxRTZmZwpFWkUyWFNiYjZPekdpWmZHU2RVVmZo\nZll0QWNtL3lYUzkzc0xIS3YzRkFrCi0tLSBhMzkyeGcvZ0tIaGw2d0xsUC9CZFVY\nWmhWS0E3L3NaK3VhVjdpQ1ZYQjhVCr9T2JBEkhhEjfc50S+m5UPxDfI67GMzzAss\nj111Nrbv2D+8fgV/ZHTvMQUaqvDwOWfYhTh1P3Pf6YkPvsUqjy4=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqprw0vfpc8wzsu78quc777kmee54ln6nnsjrnrhl7nr33eh4kvkksqp05qqxj4kgfzrmrugrsvg7skx6ghh3q9xc0x0agthtkvy25d9eq7eklta5wf7s30hexkuyl5546rdz9ffa5tawlp5yweqkgccntw0ny540n2am3cqw3luhxkfmrp63kwr6mwplhr9u26wll48x0n3k5f60c7hg9a3" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIGRaUXdHNzhL\nMFlRNm81eDJRZTJ0WE5aRngrUHRKZ05mSCtLL0NPQTRWbTggQVEgZUh4S2o1R2RE\nV0svbnErTmxodXE2bUxJK3lla2lvajB3OXVwZHJtcHU5dyBKU3I4WFJnK3BOQXl0\nZDh5NTB5ZFlteFJIM2FVTVp5cmNyRXZqL1V0c0l6L0tSb0c5ZU9jbmRXMTIwb2c1\nQjZsREgzWUxaOXBUd2pQK2NncDZuUmZkZwp6SnRPSytic05UUjVDZEhORVB1Z1Y1\nc0M0aEpTVStmenhHL09SRmlPNUZzCi0tLSBySXo2ZStIT04xTTdhNFpVcHhJZHk1\nNDYzcTg2Y0hhZ0pEMEIzZGcwRDlRCtaPb9S2MxQVmZIQj9NDpZkikGdReKb/J248\nMGolRJL9hTC+ftQoN8+Abu7lIpaZZyGB05j8fvCwyU7v0JiQ2dk=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpyewum3q8dfcumfgec8nn958aec9f4q9aqy0k06kw5kq27d6fdqdgp0p7y4ru3n5xk90u747xevxa2af3v37e85j9g3axrmw5hdwdfh0wz22hut5vrafxsx26a7vh8fjwkymz3ramfgvvu4detztu075kmpr8l9ydqda0rnjwatdwmfgswg849p37astvld98s3nleeq575azlwc2hhpuh" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBrd3l6MDFPaGJiT1I5d1M5\nNFdHNi92bERHQWttNCtNZGdLNGVUaDk0c2h3CnA5eHIzTlovYU4ySWlpRGx2SVFx\nTkwycUhWRytxNExoUkxuaEtXaEJiWWMKLS0tIGRRK1NnaVVtTUpFc29PRUFRNHA1\nbStKZ1J4ZS96N29wUzY3eHBZRlMwMEkKHSzfvGu2atqB9XJwhT0DprvhK0JJ4Hyc\n3nw2mbZ3a5Q6L6oR4alLmMrfgnOPgivTK0YdBnqsXsfLfAfUry6kNA==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1hlzrpqqgndcthq5m5yj9egfgyet2fzrxwa6ynjzwx2r22uy6m3hqr3rd06" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBHbHMyUmhFRGdaUlhjdHVO\nTVM0UE5HNjB3b3RsUkNHK2RDOEFaZlp5VEY0CnJldEluZEFDVE1mb0M3K2x6N1pS\nWTRmSE5IeGx6Yms5VDh6c3dSQkh6UmsKLS0tIGRFalE1c3o0cE1uTHMwSFAwOUp6\nQWxkUkI4OUEzQkRBNXM3VUhxelFMSUkK3relBG+5H8QMpqtir0NGRvCZP5vPLIzF\ndF8zMY5mEjkpXbrefi75P0XWsmP82mT1C5uYRZxC9LmDVIRcW487OA==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1sg0rvgyetdcqw7j2x983fh69kdkvqsngpe5x36e5920qa7fze3cqhj4wgx" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBOUkNtWGk4VlhQMHZQOHBl\nWEhaNkUwSGdhQno5Q3Q2SFd4U2NIOEhWWEZ3CnFaR1R3MGp1NFVOZ3pMcGt2VnJ2\nV29yU1BIOTJIU3JSR3JRYzErMVJLbVEKLS0tIFRLNEdmVlJTZ21Kc3lGaW4zRFFx\nU1oyMHhOWXBDUVVJS09oT1gxK0pza2sK3/DbmvkyszAF5BtzApGeQlospP7qBdXp\n3gUc377Gps0zVYM3Gpd5tspfk6JPQziW2ntSLFFe1qULnDFey3p3PQ==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1swlyyk2rzvevqawyeekv75nx2dz34zpe3xqhkqme26gcgeavy4dqrfpcd8" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAyNy80cmFQbjFFL1ZBVVlz\nK0JCUk5XbmNmUGthTnlRVXV4dGprRUJyNlZVCkJ4cXFLWHlVRExmZ0h4OHlqUFZD\nS3ZlNDZXUW9hclBETzIxVjFValBMTUUKLS0tIEFybFFkVHZVTUZSUTZyakMweTdj\nZUg0RktWc0hCeTQwQlpjN0YyRmhpcjAKDyPDR9dG/38MnNUNAnKUnb3psFriKoYb\ngiVZISQDIQTJ/b37v8B8C2WEqzUOGWvfCeX8tmnbLD21thO0NUTHsA==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1vphy2sr6uw4ptsua3gh9khrm2cqyt65t46tusmt44z98qa7q6ymq6prrdl" + } + ], + "lastmodified": "2026-07-22T03:11:15Z", + "mac": "ENC[AES256_GCM,data:NzM77RwNoR2w6LMFd1Mhgg9V6R/oQqNoOW8ANvbdXb9yM5n3Vc/KM51+pTWvfIdmHZMpsjASq2bFqeQfAwsGfUfXrhRnfL/31UNVV/slzIc1OEUFKtZFiY/oLC+JY7/VBhD1JiZREPucJQMpghuHA1WqY7OW7V43WfofMJ/+Ei0=,iv:rDjrYnbmLigCBm1y7fR8zNI65/FicOyhXKGWhqQ0phg=,tag:uNiOElH013Lyos00wJrMyw==,type:str]", + "version": "3.13.1" + } +} diff --git a/vars/per-machine/rigel/dm-pull-deploy-status-key/signing.key/users/kurogeek b/vars/per-machine/rigel/dm-pull-deploy-status-key/signing.key/users/kurogeek new file mode 120000 index 0000000..970aefa --- /dev/null +++ b/vars/per-machine/rigel/dm-pull-deploy-status-key/signing.key/users/kurogeek @@ -0,0 +1 @@ +../../../../../../sops/users/kurogeek \ No newline at end of file diff --git a/vars/per-machine/rigel/dm-pull-deploy-status-key/signing.pub/value b/vars/per-machine/rigel/dm-pull-deploy-status-key/signing.pub/value new file mode 100644 index 0000000..120ad92 --- /dev/null +++ b/vars/per-machine/rigel/dm-pull-deploy-status-key/signing.pub/value @@ -0,0 +1,3 @@ +-----BEGIN PUBLIC KEY----- +MCowBQYDK2VwAyEAF1grVxgX0R67HfUcSY2yW4yy+i9rqM12yzogi4eAs/Y= +-----END PUBLIC KEY----- diff --git a/vars/per-machine/sirius/data-mesher-node-identity/identity.cert/groups/admins b/vars/per-machine/sirius/data-mesher-node-identity/identity.cert/groups/admins new file mode 120000 index 0000000..6765aa1 --- /dev/null +++ b/vars/per-machine/sirius/data-mesher-node-identity/identity.cert/groups/admins @@ -0,0 +1 @@ +../../../../../../sops/groups/admins \ No newline at end of file diff --git a/vars/per-machine/sirius/data-mesher-node-identity/identity.cert/machines/sirius b/vars/per-machine/sirius/data-mesher-node-identity/identity.cert/machines/sirius new file mode 120000 index 0000000..3c4ffbf --- /dev/null +++ b/vars/per-machine/sirius/data-mesher-node-identity/identity.cert/machines/sirius @@ -0,0 +1 @@ +../../../../../../sops/machines/sirius \ No newline at end of file diff --git a/vars/per-machine/sirius/data-mesher-node-identity/identity.cert/secret b/vars/per-machine/sirius/data-mesher-node-identity/identity.cert/secret new file mode 100644 index 0000000..1e9d1bc --- /dev/null +++ b/vars/per-machine/sirius/data-mesher-node-identity/identity.cert/secret @@ -0,0 +1,46 @@ +{ + "data": "ENC[AES256_GCM,data:ZnRSxc77SVEcSZDBIyaoxCFwtxnYPohxTrOWMAJXgmJv24m1a6185FCfRuWcAVNr4DkeplpZcF6UtpqvSJtW6CxhUhGkA4vt118EY5SwfTJoDqEC6J/rmtL7zFLGIHVV8EOe8OHh45KBzh3Kld7s0QM2sgJq/tHNEiY6cfKQIuN6pq9bVs1u+TPj9T9pA+XVm1qRG15Y10o7OFq/LLH4UAUXaz2D5Y2WSplMBMeLRGb4AZ1QR6WpuLMppZCZVhNMNSUc+sE3SXhVmYYaoXvDO4GA4F+VHncIDOEFDm9ghwJkFMTbN4Fr26rpAsgy,iv:6f21VTRWUxwhxEAnVQ6G4J0O8V2Be0qLTm2m0iKk+so=,tag:6pNmsZBs4iNfWgy1je5wOg==,type:str]", + "sops": { + "age": [ + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAxZytBeVZRR0YzMW5iSEpC\nQXVwN1FrNUcvMVNudU1nWEEvbEJPb0R3NldVCk9ESVNWTlFldWVtaXNGVEg1V3Ex\nQ2w4bitxNTBqWEhmbXZoWHhpcWJmdTgKLS0tIGxHcTlqVGo0Y1NnT1ZwcG42TDk4\nUnBuZkxCMkkxYUx6T28vQ21qWS8rd1EKVhtjHAqWZczM3C2FL3hmQ6eaia4NnCox\nZA+g7faAwsYF4oQU/FTIdrW7ZqJy+cxoDhxPe/evRQqpr9YZ4az7WA==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age16aerzyy7adcymezr4ewql3y7chq8wuvjpzsxm5um0u9jvvtdncnqmtsw05" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBvb3NlRklQSWhqZXZKSkV4\nMzZCZy9jN0UvaS9FQlI5NVVmT3dXT2RFL25zCmxmY21mVlA0bC9FNlYyME01NkN0\ndWZ2VzN4WEFiakJyTFM0QUZpR2wzUmsKLS0tIHJVTjg5dGU5emRZVG5vODRldFdN\nL1FzT0FYNDE1aVBiWVFaK2c3T1BlRDAKV81LGm4KeZPDY/P8rwHk78JhbGBqjDL9\nA4soamzVDzBhAcvHwaJwHXiHvTraU68GaUP9iashEM/gjFR3JX1nMA==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age17d4qt0n9edq57tgcqyk8eu5mrendl59yt6z2y3a4vkq7el8krqtq6lq28g" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIGUra2xkN2cv\nWndvQmpSa0RrWklFVmVuSEM5bmFBeUhSS0lpRDcxYnVtRlkgQVEgd0l6SlBCVW1v\neDl5N0lHYmVrajZzVzVTYjd4WVdNVjZoZVlkUEtmVXlMdyBIdmtoczF0dmhxL1py\nS1hsc0ErckdoVVB0bE02RGdCNW5raERXT1ZJMTkzNjRGNHd2T3ZSTVYrKzZlbEll\nVTZKc2JVN1B2SzRuNkpaekhwSWJQaFZVQQpqdTFPUjNHQmoxSm9QUlZlbEFsRWM0\nM2VFajUvbmpPUllkR0UzVE1yY3RrCi0tLSBwNmlpNEZWRVJwK0JVQjd4MTZTNzB6\neGx6MmJENkRRaEFGZGhoWEVOT0RjCik6Flvp0cYBflRbmhDVSDQRdqbsBgmQvmcC\nr1bnFRq0zMVnlta4Zvluu60Kj6xzEPwLgQlP6WXWYwYxHBmO1VY=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpf43tgcfjm048lsqskvq34w2t4uvrm5qy6m2eg6zjj82ctca8wctgpczxvj0q4y6337uhvsxdh5j86k9h9ymautpvv2759ucwnef75ez7pa7fpkddklp40mxk2tedsp74359g0kefn5rsq0x0yss6cu4yd0h06up0rp08t6yc4l0hfa9y8jn5fkx6nk0hjhz06ykwv0fyxe7z42q683jy0" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIDVvUkJRRnVT\na05zK2JlRUFJT3RYNTcyZkZueHd6Zjlha2haT2Y1N2ZtVTggQVEgZlFBRFNyWkNS\nRDJQaUJ3WWowTEcwaTk0Z0tiRHpQNmhkMTJZUlZHbHlEMCBtMzE5bzVQb1JmZkpy\nY0orbEs2RzBSVXA3UmZYZkRRanNnc2pHSnJjK1pLVmZOWGR4d0IwZjh1YXlkakRx\nTm5EMXR3ZjNHWGl0Ty8rcHpQbkcxRTZmZwpidGJHdFFuTVZFakdNS1RxdUFOeEVv\nQlgxTGlRRm9LTXVnSGZ6ZDUzUFlRCi0tLSBDRUc1WVljajdlNnVrN1ArMTJNSnZm\nc3BKU1NIMkxINmNvdXRHTzhSOXNrCutJNBHlCwkuq3J9CYgZFU3101G1KAGQbe55\nNQN/tysmamj4DFaxaYZKMqAGqmqUkMysTogmWGNRN40LKZV3BVE=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqprw0vfpc8wzsu78quc777kmee54ln6nnsjrnrhl7nr33eh4kvkksqp05qqxj4kgfzrmrugrsvg7skx6ghh3q9xc0x0agthtkvy25d9eq7eklta5wf7s30hexkuyl5546rdz9ffa5tawlp5yweqkgccntw0ny540n2am3cqw3luhxkfmrp63kwr6mwplhr9u26wll48x0n3k5f60c7hg9a3" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIEhudnh5RXJ0\nTzNqaTdOeks2MGdZRVMrL1o3K2Q4SkgyRGIvYlBtN2dYREkgQVEgZUh4S2o1R2RE\nV0svbnErTmxodXE2bUxJK3lla2lvajB3OXVwZHJtcHU5dyBKU3I4WFJnK3BOQXl0\nZDh5NTB5ZFlteFJIM2FVTVp5cmNyRXZqL1V0c0l6L0tSb0c5ZU9jbmRXMTIwb2c1\nQjZsREgzWUxaOXBUd2pQK2NncDZuUmZkZwpSV2RvOVpwMDBxZ3liVnFNUUkyV0sr\nazBOamJwbmtyTjJneXErcFZqZ29nCi0tLSBtMUQrZUNGYWdMamZqbjI3U0xpQ2U4\nODFDU1Z2bHNVLzFwTCtITFNxSEF3Ck2w9hiyl8k8c8J3SCcOvyWIfdhv5ue4znDG\nIu+ULPkNRWt9AgdGkMEhXRYJHurXARKs7yHbAryw/Zrotfv/MeA=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpyewum3q8dfcumfgec8nn958aec9f4q9aqy0k06kw5kq27d6fdqdgp0p7y4ru3n5xk90u747xevxa2af3v37e85j9g3axrmw5hdwdfh0wz22hut5vrafxsx26a7vh8fjwkymz3ramfgvvu4detztu075kmpr8l9ydqda0rnjwatdwmfgswg849p37astvld98s3nleeq575azlwc2hhpuh" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBaMk9vY2xiUmFnSzBMajJm\neEp0eURYZk1iSGNLQS9aN3NtZzR3RUhhZUM0CnJmTUdnMHNQRGU2RUNtNndMUlVi\ndlNDdWNVSlVxRUtQQ1lRSmlBeGF2a1kKLS0tIGhSMGRtYk1oSlNrRHhNT1E0VHJU\nRzMrU3h3d0F0Y3BucWhhSVo3eFFiVTQKV1H3IdeRDR7DyM9cpKXWlCWgdH6GAkDx\nTZCf+1wBO11GO5ffKhgaZg4VW0vCAFz3862wTUTjlixBTG8K+Xk4RQ==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1hlzrpqqgndcthq5m5yj9egfgyet2fzrxwa6ynjzwx2r22uy6m3hqr3rd06" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB1RWhCNTlZS2puamUzMVFY\nTXBJWnMvMmZQZExhckY4M2JhdXVjSk1SRTFjCjVoK1hNUzZEbFdTWkJNbnFzWTc4\nSmxqMEpqNzIzNW1YckZWdWlrZnB6V2sKLS0tIFp0ZXdWRThnNmFGL0tTR0lNa3Js\nZHNhclM1WVZGa2lYY3c0MG9aeXdjeGMK+FkMZuyROTbJJJfCt0FsJeyzhb9bnCB0\nCOL1Xghp4VqGpfLCO4gflcEh4mr1E/bcIPmayO3IUiES13yxvjqsWw==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1sg0rvgyetdcqw7j2x983fh69kdkvqsngpe5x36e5920qa7fze3cqhj4wgx" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBUN0hXSW5pZ25XWmNwSVgz\nZGZmaUdUUnNNT1hhS2xsa29qeSt1VVl5L1hRClIrOTBrekg5VTRDbUs3MERVMTlS\nUjZKK1JJM1BZWTI3aGNkVlFiSjM5RUUKLS0tIG5MN1hDbmZ4cmpJc2xzSmFwbEc3\nbTljVDRjanR1VFk1ZGRzZXprRzFsY2cK3sMSnmXLHVKMfT8I7XW6g2G7kcP0ohku\nPWI/Y8u9MwFSEgb396K38KgOyKZ68Z4uJ3/ioKcYx3bcfK67Mdfc3w==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1swlyyk2rzvevqawyeekv75nx2dz34zpe3xqhkqme26gcgeavy4dqrfpcd8" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBWM2RBTzJCWjYvY3ZWOVdt\nYzRuaEFSNUI0OEpZRHRrWGNVRUFBbktTVW5zCnBQcFJzanBldjE4ZVJXcFpQVnp3\nZjNTOTlTSXdKQlRQZTloU2NOYUtVSWcKLS0tIDJSbjFzM2hsZTBYZEJzTkQrTWla\nOW9rdGl6cG1seTg1dWlQbStURzRDMzgK7l3UvZmp1wwArunyY3q90K5+KQREe/JP\nBS+eJayGv2GyTZVYOY4t4J+b3q7yCSDW2IXBxo72ia8nIWjhN/Dotg==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1vphy2sr6uw4ptsua3gh9khrm2cqyt65t46tusmt44z98qa7q6ymq6prrdl" + } + ], + "lastmodified": "2026-07-22T03:11:15Z", + "mac": "ENC[AES256_GCM,data:jNRn6jjotBwDTDkShpwjEDknstPcO/+8cMK5huQxRf0bIJVB7G/ceiasL802sKTXJVbmxXYxCUq7kttEG/wQnrcwBYHBKXjZZkJfBnrG8vgHXiIdJ6lsf0fOPqCUPbnQgQxmfaf0HmBVWIwen1wLpdfdte6HOvmTTK6VffCU9oE=,iv:qhtC9n40tVYRi9Qkwd8njI6qirhJljYNLWbiFE8okDM=,tag:nXAx9vLFpLUVUyPPdmiWVQ==,type:str]", + "version": "3.13.1" + } +} diff --git a/vars/per-machine/sirius/data-mesher-node-identity/identity.cert/users/kurogeek b/vars/per-machine/sirius/data-mesher-node-identity/identity.cert/users/kurogeek new file mode 120000 index 0000000..970aefa --- /dev/null +++ b/vars/per-machine/sirius/data-mesher-node-identity/identity.cert/users/kurogeek @@ -0,0 +1 @@ +../../../../../../sops/users/kurogeek \ No newline at end of file diff --git a/vars/per-machine/sirius/data-mesher-node-identity/identity.key/groups/admins b/vars/per-machine/sirius/data-mesher-node-identity/identity.key/groups/admins new file mode 120000 index 0000000..6765aa1 --- /dev/null +++ b/vars/per-machine/sirius/data-mesher-node-identity/identity.key/groups/admins @@ -0,0 +1 @@ +../../../../../../sops/groups/admins \ No newline at end of file diff --git a/vars/per-machine/sirius/data-mesher-node-identity/identity.key/machines/sirius b/vars/per-machine/sirius/data-mesher-node-identity/identity.key/machines/sirius new file mode 120000 index 0000000..3c4ffbf --- /dev/null +++ b/vars/per-machine/sirius/data-mesher-node-identity/identity.key/machines/sirius @@ -0,0 +1 @@ +../../../../../../sops/machines/sirius \ No newline at end of file diff --git a/vars/per-machine/sirius/data-mesher-node-identity/identity.key/secret b/vars/per-machine/sirius/data-mesher-node-identity/identity.key/secret new file mode 100644 index 0000000..3fcfe69 --- /dev/null +++ b/vars/per-machine/sirius/data-mesher-node-identity/identity.key/secret @@ -0,0 +1,46 @@ +{ + "data": "ENC[AES256_GCM,data:xR2WvKP6r1mheoQSdwwuk0kAKKnphDXlQnrfNHo7ONWRmISgglKBX8eGAKLT6wnN8/c4d+0ZoEdXxWDk35/0yL5r2gsmn56cWP5qOjqRlP7xuARzx6m+V/8frhqFml2CZoc41cHm8f4F06OC7H1WkKusP695Ixs=,iv:oaMt6kp3vp7ibmbfMtIgpAIK6oaGyEAdgzZ5aQSFF9U=,tag:pgnkW6JjMsaKLU39O9+1wQ==,type:str]", + "sops": { + "age": [ + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBlTThFTGVRNG96VEdiaFd3\nRmMzNFVVVmlCSEtmcWRvNGFLOHkxTmFjdjNVClZPcGtUdnNDYU5TeWhLSlk1NTdL\nc1JMclFvczd5bjVHWGZCSVlwMWRLT0EKLS0tIFVVN2VJN1hUY1JLeUZXZjNFTlVl\nRUc0cGNEOXZnaVN4V1UxdzM0c3JLUEkKpqNlN3lDfrg7Kg8SmToJWEWRQtfpqd+S\nkv2ytGFNQT67rcHjUjvUJuuVEamUF9n/BJR+slsXbxZf867qpp4D3g==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age16aerzyy7adcymezr4ewql3y7chq8wuvjpzsxm5um0u9jvvtdncnqmtsw05" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBSQWJGRW1qSVh4UVlOcm14\nT2s2YisrejE5ZE1FUzZuWTN6SlZFdE0rMVgwCmR0bDhCeTM3dTZFRDVFdTJmbk5D\nOFdndHJpUUxsQ0RiaHU2ejNPMHBQcjQKLS0tIE45UEhpUFM4cVhzeERjYk9ZVFQw\nMWVKTC9keE9NamxlVzRIZXhjN1ZHL3MK8a7+RK7W856rJDwD56vqRWtn77+CzbMx\nIMvpQv3sZ8dYHyTwaRC9DZoNGJz4XLO3xZLngmsvEI3BIAPOzFgBOQ==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age17d4qt0n9edq57tgcqyk8eu5mrendl59yt6z2y3a4vkq7el8krqtq6lq28g" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIHZZa0s2SUJD\nSUt6bnkvUTRTc0JkR0J4MStrN0NLOTVoR0xtdSt4cHRWVW8gQVEgd0l6SlBCVW1v\neDl5N0lHYmVrajZzVzVTYjd4WVdNVjZoZVlkUEtmVXlMdyBIdmtoczF0dmhxL1py\nS1hsc0ErckdoVVB0bE02RGdCNW5raERXT1ZJMTkzNjRGNHd2T3ZSTVYrKzZlbEll\nVTZKc2JVN1B2SzRuNkpaekhwSWJQaFZVQQpvVGNSbGVQRnMzbGxPMjZMZ05JWnc2\naThrUFFNWGExLy9Yc2RIQTc0RnIwCi0tLSBtT3ozbDdISTF6Qm1velNIcGc1UnB1\nV3BzYXgreXhaeUlGUFNpdGFKMWtVCkhKrMZBNFYc/tqKkxAruoPqlpQmM5SHCXS0\nH9l0i9/7uGePudy86Jq6cPDlJTUXFwc84wZ9huhS4b03gNDuhyU=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpf43tgcfjm048lsqskvq34w2t4uvrm5qy6m2eg6zjj82ctca8wctgpczxvj0q4y6337uhvsxdh5j86k9h9ymautpvv2759ucwnef75ez7pa7fpkddklp40mxk2tedsp74359g0kefn5rsq0x0yss6cu4yd0h06up0rp08t6yc4l0hfa9y8jn5fkx6nk0hjhz06ykwv0fyxe7z42q683jy0" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIFN6WG1QOVNC\nOWFpWU8wSG5BaUh1L2FkMXVRSmZBazdqakFvejMwZE8vbEUgQVEgZlFBRFNyWkNS\nRDJQaUJ3WWowTEcwaTk0Z0tiRHpQNmhkMTJZUlZHbHlEMCBtMzE5bzVQb1JmZkpy\nY0orbEs2RzBSVXA3UmZYZkRRanNnc2pHSnJjK1pLVmZOWGR4d0IwZjh1YXlkakRx\nTm5EMXR3ZjNHWGl0Ty8rcHpQbkcxRTZmZwp2ZGFxaWNETUhoN2pmRkxveUxZdFI5\nWVFJVHE5Zm1yL0xvaExRRkN2MVM4Ci0tLSBTUFBpWGFaS3MwNFY3V0xrWTI1T1lU\nbG5MWmRKVWlFNU5ZelRSRTJOTG1ZCvNKrUbHTpxUBba4SFFDh5IY1iV3LaL0UqHN\nKzv6K1Wda18TkV4LBTW/6VZ+r9dal+AngzBJnB8JrjrTQKjw0sM=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqprw0vfpc8wzsu78quc777kmee54ln6nnsjrnrhl7nr33eh4kvkksqp05qqxj4kgfzrmrugrsvg7skx6ghh3q9xc0x0agthtkvy25d9eq7eklta5wf7s30hexkuyl5546rdz9ffa5tawlp5yweqkgccntw0ny540n2am3cqw3luhxkfmrp63kwr6mwplhr9u26wll48x0n3k5f60c7hg9a3" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIFZGTlRLNmlF\nS3BLaHZrK1hWN2p2djVzSDdRS1FJN09hbzZXVm96WjJzQzAgQVEgZUh4S2o1R2RE\nV0svbnErTmxodXE2bUxJK3lla2lvajB3OXVwZHJtcHU5dyBKU3I4WFJnK3BOQXl0\nZDh5NTB5ZFlteFJIM2FVTVp5cmNyRXZqL1V0c0l6L0tSb0c5ZU9jbmRXMTIwb2c1\nQjZsREgzWUxaOXBUd2pQK2NncDZuUmZkZwpEeTdWUElIakh5Nm5rc2k4cE1PdWta\nQ3JpUHVoQ0p4SU9xckpmZFFldk5jCi0tLSBhK1g0WmQ5WUVDRXFremtaZE1xYVNV\nVnlHc0tBZUwwNWhsUWNOeWtoSmZFCrkUf0K+Qwo1Ha9xQYwoWrChxUlc6oNwmO4p\nw/mD3Mx7ClScmIUs3TokjWQucHekUgK66rIZ2zjnVwUR7l5W4n4=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpyewum3q8dfcumfgec8nn958aec9f4q9aqy0k06kw5kq27d6fdqdgp0p7y4ru3n5xk90u747xevxa2af3v37e85j9g3axrmw5hdwdfh0wz22hut5vrafxsx26a7vh8fjwkymz3ramfgvvu4detztu075kmpr8l9ydqda0rnjwatdwmfgswg849p37astvld98s3nleeq575azlwc2hhpuh" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBwbEV4OWF1SHh4NXI4dmpU\neUhqUUNJNVR0RS80RmFGemZuL1lmRXJzd1hBCllTUVVVZHJlbDNOaGNGWmpTd09V\nWDdEeW5Tc2llSWw2aXhzVWx4SUJpSEEKLS0tIHA2N1BMb29sNW42TGE1TVBFMjM0\nNjdOd3dvcGg2R1J3b2UyZ3hhYkR5aEUKaDlmu6wfbHNY5Ekysk9XpJhdBMWksQ1q\nzF6z6FTuCsH9c9CY77E2HczKR4b2emkqavO0bsPgZAXFLbmpIYF+Uw==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1hlzrpqqgndcthq5m5yj9egfgyet2fzrxwa6ynjzwx2r22uy6m3hqr3rd06" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBvKzdmV2pjNUVlQ0NoZkI4\ndDgyVzdmMjNPZHR2RDN4SXhDWlprQnBiQXlVCmtDWmUxWnNsMUtvTWJud0JmMlJx\nclp5Skk3Z25aWFZvOE92eHJnbG5yUDAKLS0tIDFpQlJRNHROcUZUdWtsUldyVjZU\nT25qWnFESFVsQlBVVkdDYnc3WUM1UUEKUZMXe68K5mGU5nASqCypgwJTBpcX4IS2\nQ8KtFLvxsVYQfS1pklTXy9rOP/TsuwxZZUKsmnVMZf6GDQnpyAwGCg==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1sg0rvgyetdcqw7j2x983fh69kdkvqsngpe5x36e5920qa7fze3cqhj4wgx" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB2empPOHR5RXh4dXJCMEp2\nNGJVWFdLNkhTNXlnMW9OdTZoMzUwbjJFa1VjCmcwMTRoZ3FQendFMzAzSzZIcElK\nOHJra2RqMWlOVnFoZ3R3ZWp6NnFGQ2sKLS0tIDZSZS9EekQySXI2OEJIQkRYOUt2\nWVdrT0VraUFOTzdtV1ByRHIzTWt3bU0KQrzuGOUnrfJ/MQkhwCB6fG7r9hfg7dfI\niEaZNzLv7XkY6fWBHXCo7X1NPV6boRJHbs2sdRDS8W+zsk3ugIXCqg==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1swlyyk2rzvevqawyeekv75nx2dz34zpe3xqhkqme26gcgeavy4dqrfpcd8" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAwMmNYb3ZPVWVGeW83MSt1\nckM3aDlWMDZJZlVlSndycG80RjdzdGFweXpvCnJzM0VTS3lVRHRXYzN3eDZ4WmlL\nMUwwVisvVHkvcFhTcEZtUVdzYjZQRkUKLS0tIEt3WXJnYVorTXg3U0Ftb3MySWNR\nZTJtUTFzcmZOYjNiSklMZ1RtQUlSVncKk8g7NBJtRxwrlVRO7nyLo5YA5X0KcdDt\nakyIheBqqyRqdTMh9c1g6ScKtRqOq1FRCu76f81FUnidyPtsbrsA0g==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1vphy2sr6uw4ptsua3gh9khrm2cqyt65t46tusmt44z98qa7q6ymq6prrdl" + } + ], + "lastmodified": "2026-07-22T03:11:15Z", + "mac": "ENC[AES256_GCM,data:xiNoxBRB3/bzisghQ7rfFtZRLgt1GFp4QC52ZloQXupyvfqX5spuBirHTVntdfGZt+mckhKZW6aichOOL4YLIN4UkFP1OjGv1IBLODhRolS6knX6cUrMZU+VypAwUqRrgQdrkbUPdCNn/VuMwcp5eKpTkHKUt99ngE/NuGkE8qQ=,iv:yFTh+L0EQOmBRsaOiu7Bh/vIrc2WHDgJqfqLSIZ4HLM=,tag:qg7bzcUzQSU3VuG4p2hjTQ==,type:str]", + "version": "3.13.1" + } +} diff --git a/vars/per-machine/sirius/data-mesher-node-identity/identity.key/users/kurogeek b/vars/per-machine/sirius/data-mesher-node-identity/identity.key/users/kurogeek new file mode 120000 index 0000000..970aefa --- /dev/null +++ b/vars/per-machine/sirius/data-mesher-node-identity/identity.key/users/kurogeek @@ -0,0 +1 @@ +../../../../../../sops/users/kurogeek \ No newline at end of file diff --git a/vars/per-machine/sirius/data-mesher-node-identity/identity.pub/value b/vars/per-machine/sirius/data-mesher-node-identity/identity.pub/value new file mode 100644 index 0000000..e9dba79 --- /dev/null +++ b/vars/per-machine/sirius/data-mesher-node-identity/identity.pub/value @@ -0,0 +1,3 @@ +-----BEGIN PUBLIC KEY----- +MCowBQYDK2VwAyEAHVdlvsCc08PEdRg2gA3l9p4uYZvFmzJ8gN3a4C0/akk= +-----END PUBLIC KEY----- diff --git a/vars/per-machine/sirius/data-mesher-node-identity/peer.id/value b/vars/per-machine/sirius/data-mesher-node-identity/peer.id/value new file mode 100644 index 0000000..91c8165 --- /dev/null +++ b/vars/per-machine/sirius/data-mesher-node-identity/peer.id/value @@ -0,0 +1 @@ +12D3KooWBnuHb14k8WdSPCZyFUjjQDY6vm7dgyUAGoAvxobt1zHv \ No newline at end of file diff --git a/vars/per-machine/sirius/dm-pull-deploy-status-key/signing.key/groups/admins b/vars/per-machine/sirius/dm-pull-deploy-status-key/signing.key/groups/admins new file mode 120000 index 0000000..6765aa1 --- /dev/null +++ b/vars/per-machine/sirius/dm-pull-deploy-status-key/signing.key/groups/admins @@ -0,0 +1 @@ +../../../../../../sops/groups/admins \ No newline at end of file diff --git a/vars/per-machine/sirius/dm-pull-deploy-status-key/signing.key/machines/sirius b/vars/per-machine/sirius/dm-pull-deploy-status-key/signing.key/machines/sirius new file mode 120000 index 0000000..3c4ffbf --- /dev/null +++ b/vars/per-machine/sirius/dm-pull-deploy-status-key/signing.key/machines/sirius @@ -0,0 +1 @@ +../../../../../../sops/machines/sirius \ No newline at end of file diff --git a/vars/per-machine/sirius/dm-pull-deploy-status-key/signing.key/secret b/vars/per-machine/sirius/dm-pull-deploy-status-key/signing.key/secret new file mode 100644 index 0000000..6172a1f --- /dev/null +++ b/vars/per-machine/sirius/dm-pull-deploy-status-key/signing.key/secret @@ -0,0 +1,46 @@ +{ + "data": "ENC[AES256_GCM,data:VHAH0Nif9NoSL3TVgOjLmq0x5ls3gjNLUYXZdj6jgTLbXLyD0aAFafAB1S72s/+AIM7ygt8EHd1QdnfVqJvwtHFqN6vjxXfLp/QTNflIpYFrQDOTx4UuG4Qx6Kp/N40Mrc5J7ncNrE+VwAjPZcwT+/xAYCiwtYc=,iv:iiOmUIAcodBXIM09GZNWNoiQvr7Ujh/LBpIM2QPeCu4=,tag:T9DvJK+b4KZtD9zQ7B5BMg==,type:str]", + "sops": { + "age": [ + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB6dTFubmVjOHFCRHFCOWw2\nRGlPcEtQbEtPSmswblVQSEN3akl5N29wckdNCnROUFFuOXlnT0ZDVGtqMThSVU8y\nZFQ5bm5MbVZyaVpTdkcvNFFpSm9BSVUKLS0tIHBKTkNaQWwzVldvcGV6NjhrNVhT\nd3p1TVNTRHg4UDBkeTFWYU5Ya1BWNDAKzILuH10dXOxcAMIykruWPKRrvB7JhnXj\n1tXO+bPTxt8WYJkVNp9Zi7ejJNvRs4EKLHh6i0eJfn/FaNMXlJmz4g==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age16aerzyy7adcymezr4ewql3y7chq8wuvjpzsxm5um0u9jvvtdncnqmtsw05" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA3Y3Q1aVdMN3pCb1lKazN6\nRU5ObXErY2pNSlFlWHRzd0JNUWd0aE5wWVZnCm1jVUI0bnA2VTQ0ZTRraE1nc3hi\nYlJ2Vm5EQjFwOXkvT2x1dW5WS245ZzAKLS0tIGhwNStTcDUvd1lSTnJwNWx6bFJ3\nK2tWeWQ3aXlIb3VRVldERC8yc2ZpNG8K3sWDd4vNn7QpXOHiOx++dQ77emnCt/sP\n0llzLpWLFVyNfCnjpKevDBEFYpVLzDh6nI8wOif/VSBgEmQmRNKUUQ==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age17d4qt0n9edq57tgcqyk8eu5mrendl59yt6z2y3a4vkq7el8krqtq6lq28g" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIDNrRzk2bHlB\nUStaaHVXL0d3a1p1OGlYaUsrT241bmxnRGF5WVErMFMweE0gQVEgd0l6SlBCVW1v\neDl5N0lHYmVrajZzVzVTYjd4WVdNVjZoZVlkUEtmVXlMdyBIdmtoczF0dmhxL1py\nS1hsc0ErckdoVVB0bE02RGdCNW5raERXT1ZJMTkzNjRGNHd2T3ZSTVYrKzZlbEll\nVTZKc2JVN1B2SzRuNkpaekhwSWJQaFZVQQpDdFFjTWlPTW5TM3ZPdGJORjRQVkpu\nR2UzWDkxLzZBaWt1MmJLVG94UU0wCi0tLSBSZExJU3JYZFBJVldwYnlpVDFMdk8x\nUzVaWGM1V2hLU3IzbE52SEdrN3RZCqGgh5VotlvpJk/eWtzjRFu9QKg3/jJnx0Gi\nHSfW+bxRp0nZxZ+12FUoTmFVU2DFY5IYD1SQVKuzsFcPEUIq0TY=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpf43tgcfjm048lsqskvq34w2t4uvrm5qy6m2eg6zjj82ctca8wctgpczxvj0q4y6337uhvsxdh5j86k9h9ymautpvv2759ucwnef75ez7pa7fpkddklp40mxk2tedsp74359g0kefn5rsq0x0yss6cu4yd0h06up0rp08t6yc4l0hfa9y8jn5fkx6nk0hjhz06ykwv0fyxe7z42q683jy0" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIENHRHczS0Ev\ndkhTenJXRjkwT0tyOFpsK2VLVmNyUk9JOExEMjNRc1Q5MlUgQVEgZlFBRFNyWkNS\nRDJQaUJ3WWowTEcwaTk0Z0tiRHpQNmhkMTJZUlZHbHlEMCBtMzE5bzVQb1JmZkpy\nY0orbEs2RzBSVXA3UmZYZkRRanNnc2pHSnJjK1pLVmZOWGR4d0IwZjh1YXlkakRx\nTm5EMXR3ZjNHWGl0Ty8rcHpQbkcxRTZmZwpXYWorTEd4Sjc1dFJ2ck5rbXU5elpR\nYjB3ZENNWmt1VFdDcktWNVJxQThVCi0tLSBEbC9GVXhOOFlEcU9jT3JNbzBSSFBL\nZFZ4dDFWc0RBVjNjSWlXbld2ZmdJCkXVzHbggdQMiuUsFPOLt1uz8JHSsn2EVg6z\ngaiivAQVksf50SsmxlC1b4VV/66NyVvWx9eX78/CzlC/2uU4jxg=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqprw0vfpc8wzsu78quc777kmee54ln6nnsjrnrhl7nr33eh4kvkksqp05qqxj4kgfzrmrugrsvg7skx6ghh3q9xc0x0agthtkvy25d9eq7eklta5wf7s30hexkuyl5546rdz9ffa5tawlp5yweqkgccntw0ny540n2am3cqw3luhxkfmrp63kwr6mwplhr9u26wll48x0n3k5f60c7hg9a3" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIGgvWEtHNDJh\naGVTT0lHdVZnRm0wbUZSSXBNSFdoK01aMDlOQjQ1OC85MkkgQVEgZUh4S2o1R2RE\nV0svbnErTmxodXE2bUxJK3lla2lvajB3OXVwZHJtcHU5dyBKU3I4WFJnK3BOQXl0\nZDh5NTB5ZFlteFJIM2FVTVp5cmNyRXZqL1V0c0l6L0tSb0c5ZU9jbmRXMTIwb2c1\nQjZsREgzWUxaOXBUd2pQK2NncDZuUmZkZwpDTVJrV0hBKzNTM01QeG94d3Jkcjdp\nQ3RxV1dkVGpDUDNORDBkRHRlK3ZzCi0tLSBJUlhlcjl0NmZFbTVXTDBVMldJcm0y\nNkFWSWhqWGdHVFJwOFQ5U3Vja0hVCpge0WfBIaQW4SMUGc9hGqS26DyWRYyFJb87\nQVJV7Oj6bZizVv6+/TKx3Z/uwjdbPidATU5U+6P7ee/9SfBEDS4=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpyewum3q8dfcumfgec8nn958aec9f4q9aqy0k06kw5kq27d6fdqdgp0p7y4ru3n5xk90u747xevxa2af3v37e85j9g3axrmw5hdwdfh0wz22hut5vrafxsx26a7vh8fjwkymz3ramfgvvu4detztu075kmpr8l9ydqda0rnjwatdwmfgswg849p37astvld98s3nleeq575azlwc2hhpuh" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB3WmwvSWp0T2VFdFBPZ09I\nZ0h3aFhHYk5pWXZMVjFhOFcrUXFQYlNFcFhzCmZUc3Ewdk8xdXpHNzZ2cnM2Rm5M\nYzd6NXkrRjZEU3RyQURJeFNaSlRveFUKLS0tIHB4SERHdHYzbjE4QlllRWZsRGt0\nT3pOWmV2UDVEVFFWS2VhTnZtVWdKb1EKdleBA0HaUz8FsOpeNiSEFmXihrXSoXRX\neHp1TOvjF3Tirv3XOKFMvmFJDUp3aqzWf4SGoZ6/qTed51jH6XHWDA==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1hlzrpqqgndcthq5m5yj9egfgyet2fzrxwa6ynjzwx2r22uy6m3hqr3rd06" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA3Um91M2ZpMUpQVy9iQkk4\nbXZ5aEE1WHk5cDEwM2trbXl2dCtNdU9uR1VJCnY1cGhxMnRBajRIeHp2OSs5SHdV\nOHRrU3BDdmFvT2tXL242dzlKWm9RV1kKLS0tIDVacXdMWkZobTJSVGVMcW5Fb3No\nbXNqSjlMai84aXlaSFV0OHZ1YVB4cWcKxvadA3h+7NLsLVfxNzRqzTCviZOdc0NX\nnu85jyVjgnTv3hTaX+tty1CzXZpyZcki6KKCYY0Fyfxo/FJ0+YgBJQ==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1sg0rvgyetdcqw7j2x983fh69kdkvqsngpe5x36e5920qa7fze3cqhj4wgx" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBaN3lvekJzbEZLcldUN05m\nODVuVUVrcm1sY3FqRHBnK2lqVmwrZGR1UTFFCkZ3YWk5bjlnaFFneEN5YXpCanFw\nNE1NZWVJTXhPcWFiUFF2ZG1pYVd3NG8KLS0tIHQvNTRoQmFSWUsrMFE0OUxqU3U0\nclhyZ2FkZGg5ZXZ3TEZVOGtVWjVxM1UK2BLKT8KeOoIP/xdL/kf+3Md8abq+cRZD\nRea5yDXZ/9fRpFuyfUu2nxsX974tA/1iV8AnzPureulcGOhD+sRplw==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1swlyyk2rzvevqawyeekv75nx2dz34zpe3xqhkqme26gcgeavy4dqrfpcd8" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAxbm8vZGVORkVhR05aempD\nN2IrTUVBY3loWWwwdXhSdm1WajJqL2dGNVQwCm5RVzdXbzV5THU2Rm9MYjNGeVNH\neUpPeDVTbUpsNktYNUJoQzZ2K3BiODgKLS0tIGZuVVVvU3F4QmdueXU3L045NW5v\nZWM3UzRIejVGTHdKTjBMdkFISWhOSnMKlteQz6Qqj+XytV/YTL9RNw5JaadZ4dd3\nXzkfkjGaFxVNt8F6HgmvBTPFhXYkjyj4uHkMMSIXDxBbXp9N7YW3FA==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1vphy2sr6uw4ptsua3gh9khrm2cqyt65t46tusmt44z98qa7q6ymq6prrdl" + } + ], + "lastmodified": "2026-07-22T03:11:16Z", + "mac": "ENC[AES256_GCM,data:cinCNTT9ZjxA831ifgy6npSzGfwDlW5hYidkgm68rWrJOPu+dkBFsJVCfoXKhwj643M+iuu4CAfRVkSMiu3p5FEZPZjWdYJv7oBKywh40QheoDFH99sPuvw0SIxjvbRtNMon3cM4sH2VNfelvl3CC/cU6990HfZNHnqHhXKVM9A=,iv:spWCoved2mBtZDacTM3T9eyPcd47H7+3FAvTKnvJtQY=,tag:33iSK9RxzLvRpM33yG7QaQ==,type:str]", + "version": "3.13.1" + } +} diff --git a/vars/per-machine/sirius/dm-pull-deploy-status-key/signing.key/users/kurogeek b/vars/per-machine/sirius/dm-pull-deploy-status-key/signing.key/users/kurogeek new file mode 120000 index 0000000..970aefa --- /dev/null +++ b/vars/per-machine/sirius/dm-pull-deploy-status-key/signing.key/users/kurogeek @@ -0,0 +1 @@ +../../../../../../sops/users/kurogeek \ No newline at end of file diff --git a/vars/per-machine/sirius/dm-pull-deploy-status-key/signing.pub/value b/vars/per-machine/sirius/dm-pull-deploy-status-key/signing.pub/value new file mode 100644 index 0000000..cfed959 --- /dev/null +++ b/vars/per-machine/sirius/dm-pull-deploy-status-key/signing.pub/value @@ -0,0 +1,3 @@ +-----BEGIN PUBLIC KEY----- +MCowBQYDK2VwAyEA/KygHoN5nCZNNIs+rjIi37WGACbBZ/XSIecFP0mQgo4= +-----END PUBLIC KEY----- diff --git a/vars/per-machine/tangra/data-mesher-node-identity/identity.cert/groups/admins b/vars/per-machine/tangra/data-mesher-node-identity/identity.cert/groups/admins new file mode 120000 index 0000000..6765aa1 --- /dev/null +++ b/vars/per-machine/tangra/data-mesher-node-identity/identity.cert/groups/admins @@ -0,0 +1 @@ +../../../../../../sops/groups/admins \ No newline at end of file diff --git a/vars/per-machine/tangra/data-mesher-node-identity/identity.cert/machines/tangra b/vars/per-machine/tangra/data-mesher-node-identity/identity.cert/machines/tangra new file mode 120000 index 0000000..cd04106 --- /dev/null +++ b/vars/per-machine/tangra/data-mesher-node-identity/identity.cert/machines/tangra @@ -0,0 +1 @@ +../../../../../../sops/machines/tangra \ No newline at end of file diff --git a/vars/per-machine/tangra/data-mesher-node-identity/identity.cert/secret b/vars/per-machine/tangra/data-mesher-node-identity/identity.cert/secret new file mode 100644 index 0000000..0ec0118 --- /dev/null +++ b/vars/per-machine/tangra/data-mesher-node-identity/identity.cert/secret @@ -0,0 +1,46 @@ +{ + "data": "ENC[AES256_GCM,data:bpYhr22hNtu7+5LDOgkY6JxHjbWhd7Wubvpmai+llnzHOLa6R7D3+DoI8mWKdy7NJDpTYuDRN73P6iHiaDDDDznOT+qs23TfvXnhiCCRsBysfNNuhqCiPm/rBosYRTPfMxDXVELujrzyToQNsD4jbkMUq+kvpl0tyUCL/0rTC3sRUFKFHaR7cb1jghRxTU/i084so2iI2SHPKnvEvJx0yOzHQjgXikAKu8Nhf+DY/OVZli5LwpzLAwVSJpiJ/zn/XJu07gCiQEAIYFjAqcryL9bzYiCkQy360i3JuxILT+7CtoKufX+piz3rkohe,iv:XLx9dhmWsqfxdIhA7GiV1pfqM15DyDbQyIKvUFwtWs4=,tag:MGOIqfdE4aiHm2EOTZt0UQ==,type:str]", + "sops": { + "age": [ + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA1dWs5QU43UU5iRmJLbnRH\nRjRxY0JjTnhZYTRpVllOcEtvMGY3NWJuSmp3CldUUGNxeHpnSm8zWUhEVEJMYndV\nQkpHK3dUV1NxQkFnYkpUS0VQaWY4RUEKLS0tIHN4V2hWNTg5YmtXOGN4bzZOQ0dX\nNVIzWGUreWhqOWc4MEVlWERYaDlqUlEK0QQh5WBf8/vYjv2jpg1TK/ZSt4y1YtfW\ny/4cU0rNj9hMcM6xdFiygsCT/blGq5dQzR34axl5ckM/aF7bszl0rQ==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age14pdszyzzu9lwzhxs7xz7k94knvgensay9qr4p6j9z8qnqnvqup8qpvk6ra" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBENWhxNm85azJaZ3MrSjEw\nUWZBWkN5UW5PeVJHQWdTLytFL0hjTERkWld3CmNEZGZETDRKblZ1TkI3dHYrejFD\ncEU0TVZTUkswcDN1SW9ReHR6NUxwczQKLS0tIGp3M1R2SXB0amNKVmN5T1AxV1hM\nWlJFTFVvcERZS09xbmh6Sys5NkovZnMK0574b+mzNbAd4FVYVISUulOAPOCrmW/0\nj57K0adwBT3Bz9WjSo7XSG0bp4qN4fHBYkU/faSI1vmRtEZcE8Gm6A==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age17d4qt0n9edq57tgcqyk8eu5mrendl59yt6z2y3a4vkq7el8krqtq6lq28g" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIEJTOS9qWm1E\nRTE5Z05qRkdVYXlucS9CVmh4VkVLek5sQUNQazdkMTdjUzggQVEgd0l6SlBCVW1v\neDl5N0lHYmVrajZzVzVTYjd4WVdNVjZoZVlkUEtmVXlMdyBIdmtoczF0dmhxL1py\nS1hsc0ErckdoVVB0bE02RGdCNW5raERXT1ZJMTkzNjRGNHd2T3ZSTVYrKzZlbEll\nVTZKc2JVN1B2SzRuNkpaekhwSWJQaFZVQQpZWFJ1K095NW9vS3hEVm5RbWZ0UGdm\nT0FvNm1hV05VL21UZVNTc2QvQXZzCi0tLSB0NE1vdmROVmZ1bURXV00yV2tIZlBs\nQnRoR2Fvc0VDMGlwUjQxSHNnTStVCtg3Fl9drGDP0yM5Ily8I4Ircx/LUHEfzgPV\nHz65Zd7eaI+BrPALTZS1rFkGU6hVf8mFPUodWEyEihh0wULojd4=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpf43tgcfjm048lsqskvq34w2t4uvrm5qy6m2eg6zjj82ctca8wctgpczxvj0q4y6337uhvsxdh5j86k9h9ymautpvv2759ucwnef75ez7pa7fpkddklp40mxk2tedsp74359g0kefn5rsq0x0yss6cu4yd0h06up0rp08t6yc4l0hfa9y8jn5fkx6nk0hjhz06ykwv0fyxe7z42q683jy0" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIHdvM0g0Zk0v\nVFV4REpoYkE5aU9NRGRMNmVWVUYzdVBndm5zbHJpNTlSM1EgQVEgZlFBRFNyWkNS\nRDJQaUJ3WWowTEcwaTk0Z0tiRHpQNmhkMTJZUlZHbHlEMCBtMzE5bzVQb1JmZkpy\nY0orbEs2RzBSVXA3UmZYZkRRanNnc2pHSnJjK1pLVmZOWGR4d0IwZjh1YXlkakRx\nTm5EMXR3ZjNHWGl0Ty8rcHpQbkcxRTZmZwpqQTUwSlcwcDMzWHlIcThabXpYY1JO\nWWtYL0FiNWF2eURabzIwbCtDdUpzCi0tLSBhQ0t2TUZKbWxrYUdKVHlteWZsa3pM\nS0RKTGx4L2lYOEhhWm5JQnRkWFVRCiYEByjVTtBDKoyTuwfqNwBJd/QDj2EOYnix\nsEOTI7yFecT58f6q8G6NJRqPKyqhIjC8nif8UOuNwD12niWysLQ=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqprw0vfpc8wzsu78quc777kmee54ln6nnsjrnrhl7nr33eh4kvkksqp05qqxj4kgfzrmrugrsvg7skx6ghh3q9xc0x0agthtkvy25d9eq7eklta5wf7s30hexkuyl5546rdz9ffa5tawlp5yweqkgccntw0ny540n2am3cqw3luhxkfmrp63kwr6mwplhr9u26wll48x0n3k5f60c7hg9a3" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIERRM1Z3eWRi\nVkdqbmQ2RkFXQTZaZjl4NEVmOTlDd1dOc3J6NjByRW02MTQgQVEgZUh4S2o1R2RE\nV0svbnErTmxodXE2bUxJK3lla2lvajB3OXVwZHJtcHU5dyBKU3I4WFJnK3BOQXl0\nZDh5NTB5ZFlteFJIM2FVTVp5cmNyRXZqL1V0c0l6L0tSb0c5ZU9jbmRXMTIwb2c1\nQjZsREgzWUxaOXBUd2pQK2NncDZuUmZkZwo4SThVWWc2bG4xZmUzUkl1bmdvWkN0\nUG41Y0xGQWVmUy9BSkRFZ2hUU0RJCi0tLSA1VFZWRGZuaEx1bVBNSDVkNUQwOTBQ\nTExSZVdGWmJYLzRhbjFvR1dVa0VBCsec+fbX3HW2njT36B5aSkWYW9TyzuKBcN0u\n4/4UBEyFiBDxP/WdLXmODt0PtgvUkPvbe40UdX4CtO6kse6L96M=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpyewum3q8dfcumfgec8nn958aec9f4q9aqy0k06kw5kq27d6fdqdgp0p7y4ru3n5xk90u747xevxa2af3v37e85j9g3axrmw5hdwdfh0wz22hut5vrafxsx26a7vh8fjwkymz3ramfgvvu4detztu075kmpr8l9ydqda0rnjwatdwmfgswg849p37astvld98s3nleeq575azlwc2hhpuh" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA4UWQ2bU1HU3Nmc2xXakJB\nUmN3ME5ES1IyRUI2TDQwS3RKRGgzOHphMDFvCm44dkRpSjVydk9oNUdZMERSQTBY\ndDBOTzFUZE9QeG9nTXR2VjAxb2JNTDQKLS0tIDEwQXArN2hhQVp4WXdLa2Y4R0xu\nVHVRVDZEcEJsSjl2OGpubVVMWEppYXMKCaD2k1r4S9VJ/x1G1NfhRto0t3Ou201H\nQdp5TISurE6UgY5WERucgkWmf+ErBoZFK+B20qW5WhVPvcoSVySPGQ==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1hlzrpqqgndcthq5m5yj9egfgyet2fzrxwa6ynjzwx2r22uy6m3hqr3rd06" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSArSFVOMlZtOG1sYnl0RGJr\na01VNUM2U3MzTk9rMkN4TjlHV0tYS3FFcWhFCnd5c1g4K2Q2UkNMTG81WVBMeldu\ndmdzcjJhemlSSXczYVRrbGc3ZGxzTnMKLS0tIEFMZk5CSE9Sd2Q4RElieEtUMyt4\ndTd3WUI3MkVCUDFGNzNvY0ZpOENZc1EKmdPYS5SYA8WKnlsWhVol8WjCuscntLjv\nf25YcKuY2pk9l6eGyISUVJ/bSU12iaNYZJyc0dWck+u6XMKrhvna9w==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1sg0rvgyetdcqw7j2x983fh69kdkvqsngpe5x36e5920qa7fze3cqhj4wgx" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBSajBRcDNuZFlJS2NYYndE\nb2VES3dtQVQ4RHlRTjVTNjh3NFIwUUs2bmxBCkVTQ25XWWduVmNWVGVqQWwrSDlw\nN29yVWI5V0xGc1phZUFKTzljUXVLKzAKLS0tIFRGaEhoUm0zb0ZraHRJd1hxelRS\neFY1WXJMZSt5UEoxdHU4akRua3pOQlkKFV3UZHV7gAzrI1AHEYBxobXe8gIltlHp\nDovpnm19hoombrn5wMI/7n+63lF/fqLZV7RnQG7U+YzKdUVQK+4bTw==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1swlyyk2rzvevqawyeekv75nx2dz34zpe3xqhkqme26gcgeavy4dqrfpcd8" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBQSi9OYnpYamxvSzl5bjRs\nUmhCK2VES092WStCeEhKbjVkNEIxc1pEY1ZFCm1JZ1RYWXYwUHVqMTFNQWp6R0RU\nYkZXMFVRcHFZdTNhbjQ4ZS80VHNxUlUKLS0tIDhOd1RnbzYzb0ZjaFhUUEJQdWN6\na1YrYVR1cEw5ZlZvcFZDei8yMXdQS1kK28z5Ht0zPn+3CYUPM+W/UB+2Wm5TBiIv\ngqqw8EPJMzOOUi+VHrEOCuaRm5iEKqoBH/b29UTHm9riJFzW0QwpLg==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1vphy2sr6uw4ptsua3gh9khrm2cqyt65t46tusmt44z98qa7q6ymq6prrdl" + } + ], + "lastmodified": "2026-07-22T03:11:16Z", + "mac": "ENC[AES256_GCM,data:dHYw3y/JsqEFllGW2sVxFE02VZVPk8KtAcNs1nKpgrwLucHTZu7H+nEKREy960uLeLAqMIT45sv7Cmi7AJkOObGGAuW+no525W0gZZ6GBS/x0DqF6jWt0KW3pL3WgyHZ/DlrTG2tPHeFGUTXtgdxhiDc0M9K7hOusMbEJEk2UJs=,iv:JfweR+sDOZZRrr0P9bgOWiDf1a+Klq+g/InAy6tmZZw=,tag:2nL56VD7nPrrePBjuBUTrA==,type:str]", + "version": "3.13.1" + } +} diff --git a/vars/per-machine/tangra/data-mesher-node-identity/identity.cert/users/kurogeek b/vars/per-machine/tangra/data-mesher-node-identity/identity.cert/users/kurogeek new file mode 120000 index 0000000..970aefa --- /dev/null +++ b/vars/per-machine/tangra/data-mesher-node-identity/identity.cert/users/kurogeek @@ -0,0 +1 @@ +../../../../../../sops/users/kurogeek \ No newline at end of file diff --git a/vars/per-machine/tangra/data-mesher-node-identity/identity.key/groups/admins b/vars/per-machine/tangra/data-mesher-node-identity/identity.key/groups/admins new file mode 120000 index 0000000..6765aa1 --- /dev/null +++ b/vars/per-machine/tangra/data-mesher-node-identity/identity.key/groups/admins @@ -0,0 +1 @@ +../../../../../../sops/groups/admins \ No newline at end of file diff --git a/vars/per-machine/tangra/data-mesher-node-identity/identity.key/machines/tangra b/vars/per-machine/tangra/data-mesher-node-identity/identity.key/machines/tangra new file mode 120000 index 0000000..cd04106 --- /dev/null +++ b/vars/per-machine/tangra/data-mesher-node-identity/identity.key/machines/tangra @@ -0,0 +1 @@ +../../../../../../sops/machines/tangra \ No newline at end of file diff --git a/vars/per-machine/tangra/data-mesher-node-identity/identity.key/secret b/vars/per-machine/tangra/data-mesher-node-identity/identity.key/secret new file mode 100644 index 0000000..d26d0d1 --- /dev/null +++ b/vars/per-machine/tangra/data-mesher-node-identity/identity.key/secret @@ -0,0 +1,46 @@ +{ + "data": "ENC[AES256_GCM,data:i4eShYuKu3jwpN7fJeCPGwdZ3tgmM0O6yfqpeZMkey5GuMGq8cpyHduwbI+oyv/43JR1bRK3/oYZeZOv5J49AhjcQnu7CkM7Q6+9vLoHdbF+gYL1gYupeFC3xS8oL8DuJLHX04/MJKWUDnvmf4xi56t1AN7myRc=,iv:OjbsdAFzNOwZ16oXJg3VhGYV1+lIs7KQsyIjVPZHbpo=,tag:ZVBST7UbPxJhFH67gORCRA==,type:str]", + "sops": { + "age": [ + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBFZHgvc3crdkJDdTVNUzZa\nOFRSRXJtMWFtRVpZWktTYXpoMlZBYm1tWVJ3CnZwTFJpOHNBY3ZBUFQvU0F3QWhE\nTVgvcU5IMGYxT2pac2NabHcvS3pteXMKLS0tIDlmdElESE43TWhKdENLdk1pbkZk\nRk54NGZzWXlyamlOSDJaaklBMUZ0cEUKknuy12MlD9ioE5tkwSfFY6R/K0soZYlB\n2QNi9eabzulO4Zhm88JwVVk1d+ZUszRbmfbRUbHhhOK2BgaGliEj5Q==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age14pdszyzzu9lwzhxs7xz7k94knvgensay9qr4p6j9z8qnqnvqup8qpvk6ra" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB3Uk1qaEoydyt5dFpEcVJL\ndWJaOXViS2EwdnE5OTV0VmNxdm8wTFBsUmw0CmxWYjVjMGZtd2k1NWV6cWoyWElS\nQUNIMUs3RFh5cVovSzV5b0RlZzdYUlUKLS0tIC9SenRTU2pub05POXNWdUdJT1RF\nYjZEbEtlREtFcGczRkdFaWY3NkhhaTAKyaIPovneoyU/DsIumqVFxqjryJ8c91Qb\nCe7JSWelRpFoUTjM5IIrfQVTjqXAsmhbO/ZJCzSPnRjmExC2JIvx6w==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age17d4qt0n9edq57tgcqyk8eu5mrendl59yt6z2y3a4vkq7el8krqtq6lq28g" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIGF1cVFNaUlM\nN1AvZXZyWnBGQk5HZVRRcXB0OXdUM1JFR29yT21SUFJnRG8gQVEgd0l6SlBCVW1v\neDl5N0lHYmVrajZzVzVTYjd4WVdNVjZoZVlkUEtmVXlMdyBIdmtoczF0dmhxL1py\nS1hsc0ErckdoVVB0bE02RGdCNW5raERXT1ZJMTkzNjRGNHd2T3ZSTVYrKzZlbEll\nVTZKc2JVN1B2SzRuNkpaekhwSWJQaFZVQQp2THBQS04wTmFoRXlyZ2JXbDVzZy9P\ndHljMW8rT1laYmVXWEpDdHZ1T0RJCi0tLSBVN0U1b3FaVVVPbVhmQ0RodHRENENK\nKzZ6eU83cmRrTi80U0duTzNFU3FjComXDVJqQxy1XEnGOfF1JFHPZBo1RzIUAT3S\nDIOQ52si86i2N3MDFpwcd/IbDmxSoS8/vu6woyzOmOlT3jp/7pk=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpf43tgcfjm048lsqskvq34w2t4uvrm5qy6m2eg6zjj82ctca8wctgpczxvj0q4y6337uhvsxdh5j86k9h9ymautpvv2759ucwnef75ez7pa7fpkddklp40mxk2tedsp74359g0kefn5rsq0x0yss6cu4yd0h06up0rp08t6yc4l0hfa9y8jn5fkx6nk0hjhz06ykwv0fyxe7z42q683jy0" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIEMvcFMvNHFz\nZEtTdk9PeWxOK1NHblh5a1pZeHgxN2lTTG9sb2Z3cjRaUWMgQVEgZlFBRFNyWkNS\nRDJQaUJ3WWowTEcwaTk0Z0tiRHpQNmhkMTJZUlZHbHlEMCBtMzE5bzVQb1JmZkpy\nY0orbEs2RzBSVXA3UmZYZkRRanNnc2pHSnJjK1pLVmZOWGR4d0IwZjh1YXlkakRx\nTm5EMXR3ZjNHWGl0Ty8rcHpQbkcxRTZmZwozbjl2ZGVWK3hFSzVQWUJPOEtXaDkx\nU1Vpelg5SGdCa2JUMHhMUUpVNlpzCi0tLSBrNHl0KzRTaE5ROVBVM3FMQ1g3bmR4\nNjgvRXZTMHdQV29yRzh3eVJaT1BZCil3YthDbwMcd3+9AbD8FrUCjJ0qa9kxLKL1\nWl9MwmNd9yiM/Tey29IzU8Pw/gN4jHKA9aRseWf4wZW2u7ctq78=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqprw0vfpc8wzsu78quc777kmee54ln6nnsjrnrhl7nr33eh4kvkksqp05qqxj4kgfzrmrugrsvg7skx6ghh3q9xc0x0agthtkvy25d9eq7eklta5wf7s30hexkuyl5546rdz9ffa5tawlp5yweqkgccntw0ny540n2am3cqw3luhxkfmrp63kwr6mwplhr9u26wll48x0n3k5f60c7hg9a3" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIEZxbTFrN2Mx\nYjR4ekR3ZDRPcHVjSHdUOVMyeEFLR3hLR0dvcW1pRHU2M1EgQVEgZUh4S2o1R2RE\nV0svbnErTmxodXE2bUxJK3lla2lvajB3OXVwZHJtcHU5dyBKU3I4WFJnK3BOQXl0\nZDh5NTB5ZFlteFJIM2FVTVp5cmNyRXZqL1V0c0l6L0tSb0c5ZU9jbmRXMTIwb2c1\nQjZsREgzWUxaOXBUd2pQK2NncDZuUmZkZwppNGRmWVdXOTNyZUlVNUpwUmhBZFdo\nZlFoMHdpK3VhZGNhbWM3clo4TEVzCi0tLSBHMXd2UnNyNDhQQkMwRnNpM2NYVFNl\nbElsOXJIL2dXRlNNVkxzL0ZhS2ljCqfT/mSNMaA3oZXDPYoBUGe6aQRny2Yv4BN4\neDVq1iYgKstAfNEPJglEx3mKueyS+E50hFnfN676e/6DmCGzBDg=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpyewum3q8dfcumfgec8nn958aec9f4q9aqy0k06kw5kq27d6fdqdgp0p7y4ru3n5xk90u747xevxa2af3v37e85j9g3axrmw5hdwdfh0wz22hut5vrafxsx26a7vh8fjwkymz3ramfgvvu4detztu075kmpr8l9ydqda0rnjwatdwmfgswg849p37astvld98s3nleeq575azlwc2hhpuh" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBYdi9nV2tiQkU3Z0d2d3FI\nZDNQR1lZaVVqRGt5QUdMQThqRmlMN0VWU2hjCjdCOWtRK0N5SzFWYVpPVEVOeVhR\nOGxWdHVvcWUzZjBZRnRMQXhMcVRhUlUKLS0tIC8yZ3cwU0VGb3lBTmpDcGwwTVdR\nMWVnSDVkRzAyaHdOa0QzQmZObnJXcFEKZl9Nh2554huN1Xjd14gGukGfjbyQXfTs\nRnns9hDKgIODOLNvfGYUf7kJJssowgNxiP1XJZgcLKxt2VL6KqLEsA==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1hlzrpqqgndcthq5m5yj9egfgyet2fzrxwa6ynjzwx2r22uy6m3hqr3rd06" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBOQkdmb2tqeFBGY25jb2M2\nMy9ocGM5c1dDZVlyTlJ5WkY4bDBuQkRnb0RnCmtORmpNYkFrSndqMFBUZnZWc3N1\nMEpFQjBGMEVKNWhFNi91K2c4QUpPUncKLS0tIFZOdzhxY1RhdDdnV1pTejlQSzF2\neVJ4R2Q1Rit2QWlMV05FRGs5V1JqNU0KyJOXS5ogjXZuVAi8bY0E4GzLqf5LMzcc\n6/oDmbvAlwCVvOrz4aLl075iPz+th6KbZM+olxuvI49bQymy28U/8Q==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1sg0rvgyetdcqw7j2x983fh69kdkvqsngpe5x36e5920qa7fze3cqhj4wgx" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA1NG5GODd6ME82RStQc2Zy\nWXNQMFBrODBWcmIvYVRkQ0p0YTRTTHMrUUFnCnNSem5maE5iM0Z2bUFrUGJOaE1M\nbEpNSzFYeHp0RytsNnlIWFVnSU43ajAKLS0tIHY0KzF0TVlRZzRZQ1VZREFrUnNK\nWjF0OWtXaEpXVGJJekxKcTl0QUJWdEUKX4uxwJlFSSDbfb/15J+87xFp5btKG/6Q\nDQEkPf3IcM5pkBXaTcmkeVe3JIWkw+r7G8JKgPt+2je2uQRCIiiGDg==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1swlyyk2rzvevqawyeekv75nx2dz34zpe3xqhkqme26gcgeavy4dqrfpcd8" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB6cGZ6Z1dVVVAvNFhpdnhE\ndFN4QU9BaXNQQlRRRmt2RnIvTW1jYm43YnlBCmJjblNYYWZ3MVViWHBITVBzMGd5\nVTJwSFM2SGlGUmsrVlZjZFFNYnNpZDQKLS0tIDE4MjBMMklLVUFWaW1LdFNJWVNi\nZUNhbHBMditlZVpCRjNzM1Q5c09qRXcKlniDb+FAbQuVFNABQ5BW+3HRY+ozYLau\nbKPKVr+QZ6ICDLrswgn7Dkt8A5rN2odLbpQPLINAAE4lhm6iBBRGVA==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1vphy2sr6uw4ptsua3gh9khrm2cqyt65t46tusmt44z98qa7q6ymq6prrdl" + } + ], + "lastmodified": "2026-07-22T03:11:16Z", + "mac": "ENC[AES256_GCM,data:aAlcmiSPnQ3eMXhRXU3DjcgFuYY4XEdHLz+lJF1pxSCuk/8PdsE2ax717vRhDfhpNe1ObArPwAdiaT4pr1fL9faWp7cjnCkgDWBqyUblr0B0+EiFQN7f60LL48aKhiPL7EvpNQsC8aGAq6dyaSAVyWvXcTF8GIl7/C8RbXPgoO4=,iv:AjgAD261YJVIAowFpB9XNJxYHZLMOXdh1D8cxEB3qyY=,tag:3FO6amrYeP/avNZtLlxspQ==,type:str]", + "version": "3.13.1" + } +} diff --git a/vars/per-machine/tangra/data-mesher-node-identity/identity.key/users/kurogeek b/vars/per-machine/tangra/data-mesher-node-identity/identity.key/users/kurogeek new file mode 120000 index 0000000..970aefa --- /dev/null +++ b/vars/per-machine/tangra/data-mesher-node-identity/identity.key/users/kurogeek @@ -0,0 +1 @@ +../../../../../../sops/users/kurogeek \ No newline at end of file diff --git a/vars/per-machine/tangra/data-mesher-node-identity/identity.pub/value b/vars/per-machine/tangra/data-mesher-node-identity/identity.pub/value new file mode 100644 index 0000000..21665a5 --- /dev/null +++ b/vars/per-machine/tangra/data-mesher-node-identity/identity.pub/value @@ -0,0 +1,3 @@ +-----BEGIN PUBLIC KEY----- +MCowBQYDK2VwAyEAJwOy6pc3H/UfFHI0dg4L9DkcIVQWkGfCABg2CE/BcxE= +-----END PUBLIC KEY----- diff --git a/vars/per-machine/tangra/data-mesher-node-identity/peer.id/value b/vars/per-machine/tangra/data-mesher-node-identity/peer.id/value new file mode 100644 index 0000000..209c2fa --- /dev/null +++ b/vars/per-machine/tangra/data-mesher-node-identity/peer.id/value @@ -0,0 +1 @@ +12D3KooWCSfLhATDmc5mxAJTAL6HdHqrVciU9C7pfWp5fjzCb8kx \ No newline at end of file diff --git a/vars/per-machine/tangra/dm-pull-deploy-status-key/signing.key/groups/admins b/vars/per-machine/tangra/dm-pull-deploy-status-key/signing.key/groups/admins new file mode 120000 index 0000000..6765aa1 --- /dev/null +++ b/vars/per-machine/tangra/dm-pull-deploy-status-key/signing.key/groups/admins @@ -0,0 +1 @@ +../../../../../../sops/groups/admins \ No newline at end of file diff --git a/vars/per-machine/tangra/dm-pull-deploy-status-key/signing.key/machines/tangra b/vars/per-machine/tangra/dm-pull-deploy-status-key/signing.key/machines/tangra new file mode 120000 index 0000000..cd04106 --- /dev/null +++ b/vars/per-machine/tangra/dm-pull-deploy-status-key/signing.key/machines/tangra @@ -0,0 +1 @@ +../../../../../../sops/machines/tangra \ No newline at end of file diff --git a/vars/per-machine/tangra/dm-pull-deploy-status-key/signing.key/secret b/vars/per-machine/tangra/dm-pull-deploy-status-key/signing.key/secret new file mode 100644 index 0000000..284bb2b --- /dev/null +++ b/vars/per-machine/tangra/dm-pull-deploy-status-key/signing.key/secret @@ -0,0 +1,46 @@ +{ + "data": "ENC[AES256_GCM,data:7K9g3RQZtY/nEAJcbnTmme0cDLOt1bR0wJ8GavrY6Y1Cf6jZomL9A+LOjaOSPn8YJRCe7dusgbzgdJOd1I+516/ID5EdNPQ6nfF8iOUicY36iSVyGWUaTjZJHvF6mwrBplEg85c7uYKeUEHqdhp6J5rT6EOLpew=,iv:MEMHXLix35qLS//DeEuasuM0dVguWRhrCXRDvJiwbHs=,tag:/vXopw/7Tu5cqfKwb0GJoQ==,type:str]", + "sops": { + "age": [ + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAyUXFmS20yK3RQbnRYWC9C\nNjZCOVhaa0hxUWZvM2dBKzJEUkZIZERJQnpFCmJrYUlHNVh0VisyMTJralJlUSt0\nd0VaQk9mRExGTlByOXdDU0x2ajV3UjQKLS0tIDJaZUIyTXZ5Y3dZTEMzSGlhNHJl\nUzRkWjFZdVNXVDhSaTBsand5ZW51dTAKX+yQVRy6rEQPGDy0pSEAGRu/uZ9J+Hsc\njtLJ2PpNPvN6HLlFGSiH4I8zXn4C+DwkRRPzD/I26rlm5N/uPLylKw==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age14pdszyzzu9lwzhxs7xz7k94knvgensay9qr4p6j9z8qnqnvqup8qpvk6ra" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA3V1kySzdhNDVSb1VnVWN0\naExvV0xEOGZWVlg5emw5MnJJbytOWmduSFRzCjBjeFNtZXJNcFpNMU5HWno2ajlm\nSStGY1dieG9ENGhjLzJmRFQ1bkF2QUkKLS0tIFBJSmRMNVpXUjNNSE9TM25ZYTZL\nZitLdE92WHdiTURUUmhnUmtXREx6SjAKq7MMxHVedBsPuAbTot1G10fNvRYNBibZ\nHhnOz6sOT+2j4eLLTKUkCoJqvWWRt9RZLF7Du+S0l13jKsb6lTHrBQ==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age17d4qt0n9edq57tgcqyk8eu5mrendl59yt6z2y3a4vkq7el8krqtq6lq28g" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIFpmQjEwaGt4\nZFk3MUhOc0tka0ROUHQ0MHNid3VqenJuR2ZMQUpadlhiMUEgQVEgd0l6SlBCVW1v\neDl5N0lHYmVrajZzVzVTYjd4WVdNVjZoZVlkUEtmVXlMdyBIdmtoczF0dmhxL1py\nS1hsc0ErckdoVVB0bE02RGdCNW5raERXT1ZJMTkzNjRGNHd2T3ZSTVYrKzZlbEll\nVTZKc2JVN1B2SzRuNkpaekhwSWJQaFZVQQpvRk5TMGszVkR6REVZWjZoRHBiNSti\nbjNGV2dOd2w0Wi9kVkpzUnBqZVdVCi0tLSBmajdwcVdqaHJTd0NQUTE3N2ErRnI1\nNWRTbjRTZHVnUDN1TDlpSmJIZkpRCtoP3/NMZFcZPkQvlANb/VrBxlTbtAjhgmVq\nRxfXBKUh22ZzzPgysFnIvAFZ/Y3SzMjF3mzOeMrz7p6xar4UcAw=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpf43tgcfjm048lsqskvq34w2t4uvrm5qy6m2eg6zjj82ctca8wctgpczxvj0q4y6337uhvsxdh5j86k9h9ymautpvv2759ucwnef75ez7pa7fpkddklp40mxk2tedsp74359g0kefn5rsq0x0yss6cu4yd0h06up0rp08t6yc4l0hfa9y8jn5fkx6nk0hjhz06ykwv0fyxe7z42q683jy0" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIFFQTU55OW9l\nOFFiODJoaVE1WTRCbXh6RTJ1bG55Z2o5VzRBYlVxUEFZMlUgQVEgZlFBRFNyWkNS\nRDJQaUJ3WWowTEcwaTk0Z0tiRHpQNmhkMTJZUlZHbHlEMCBtMzE5bzVQb1JmZkpy\nY0orbEs2RzBSVXA3UmZYZkRRanNnc2pHSnJjK1pLVmZOWGR4d0IwZjh1YXlkakRx\nTm5EMXR3ZjNHWGl0Ty8rcHpQbkcxRTZmZwpEVXpob2JyUFF6ZFlkUDQxaDB3MlRK\nbkZNeTg4Tzl2ZmVoREdlRUhXWUFFCi0tLSBIZ0dVUXEvT2dhdUNhOEFlSVR5KzFh\nR3JHdmZqcTNSdlJTL2YyOHZ1NGtnCrGzVq50HiJsIstZWUSRuxspdW+8RenOPTen\nWFQ32/hdHEW3BsMKq/ph8Eg54zaVnYmiDS4FzeLZ97TMIDLTGhM=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqprw0vfpc8wzsu78quc777kmee54ln6nnsjrnrhl7nr33eh4kvkksqp05qqxj4kgfzrmrugrsvg7skx6ghh3q9xc0x0agthtkvy25d9eq7eklta5wf7s30hexkuyl5546rdz9ffa5tawlp5yweqkgccntw0ny540n2am3cqw3luhxkfmrp63kwr6mwplhr9u26wll48x0n3k5f60c7hg9a3" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIDRRc3lQZ0RE\ndUx2RSt1Qjk4R25vZm1hMHlxTUM5UjBkWEE1T003WDFaUUkgQVEgZUh4S2o1R2RE\nV0svbnErTmxodXE2bUxJK3lla2lvajB3OXVwZHJtcHU5dyBKU3I4WFJnK3BOQXl0\nZDh5NTB5ZFlteFJIM2FVTVp5cmNyRXZqL1V0c0l6L0tSb0c5ZU9jbmRXMTIwb2c1\nQjZsREgzWUxaOXBUd2pQK2NncDZuUmZkZwpWalgxd1d1YUFtSS9uc21IRG9sbW5H\nVC9JSkVsQnFTSmlORkdQTmRaV0VrCi0tLSB4bHU2cGw4RnBFcmZIS1Z6SUt3WGVM\nL2V1SWZqcDhVeGRWemFPazJPaml3CmgqwN1kNF/tNLYQUTI1rC9nVgyKX6HKZDEX\nLb5iCVyWJ0nWWS4CYL5QuIBVp+AjnvfxdY3k0Z2rFJLPYGPB7T4=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpyewum3q8dfcumfgec8nn958aec9f4q9aqy0k06kw5kq27d6fdqdgp0p7y4ru3n5xk90u747xevxa2af3v37e85j9g3axrmw5hdwdfh0wz22hut5vrafxsx26a7vh8fjwkymz3ramfgvvu4detztu075kmpr8l9ydqda0rnjwatdwmfgswg849p37astvld98s3nleeq575azlwc2hhpuh" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBLRnNQYVhLVU9LQmtCSERQ\ndkhTNkdZM040OGY4TGR2T1dKUjlQcERmcURnClF4RWtnZERtTFVVcVNzdFBPdkpM\nVXFlajl2V1hobHJNb2EzT3JoMG5yeGMKLS0tIGZhUTBQaitabFFMRE02WkwzQzRq\na1RxbUovNEJHYnp6bHFpN0pVWHJzbE0Kws+jekSwycTATw1MsdppRTjCADVT9wxs\n/4gm093zkMD5PKZt6YJ2rhIS7cTu+NXMJSA26f0Fnq80CMYOS+/QiA==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1hlzrpqqgndcthq5m5yj9egfgyet2fzrxwa6ynjzwx2r22uy6m3hqr3rd06" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAwejZ5TzFxL3pKT1hVSk04\nekNLNk52Y1F4RHNUUm1WMVN3elFsRmZZK3pRCmVsdlBMZlR3Z2RIWXZYUWJFK3FC\nYmVnUGQ4aDAwL001YWIraExLMGRqZEEKLS0tIEdmTE9HeGxCZ2czaDV2aHYzVk1j\nbVFSMTNBZm03eDlaQW1oQ3hlVjBDMFUKR8sS76qcWoN56c/1x6tvsZ5Jw4I+w5zj\nAdz9nAcXpH2NMXMDo+9stH25sOBfCZ/v31pMmS+iGe+YB/ucAziKsw==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1sg0rvgyetdcqw7j2x983fh69kdkvqsngpe5x36e5920qa7fze3cqhj4wgx" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBTUlBMSHNvd1U1dWhrYldE\nMmM0MFhPdS9UN3BudU9hdVA4cjBQdUptV2lJCmgxYnNxcDFzZ1hqYklrOEtLdjNk\naFdlZjg1VFpUMWp4VGNleGtFVmtkVWcKLS0tIFhvdHJtQWtFMytoMXdDYjdwYWRj\nN1NzaE9GcmtHTWM1aGVKaWFDQjd4MFUKl14A41r/ZkD8AumMVKmVfSVwZF4m5H4j\nTTYdyd93jcTJJGqJ/4Q9158gvC8ujiT9nY+JdyG2mNLNBrfzVX53RQ==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1swlyyk2rzvevqawyeekv75nx2dz34zpe3xqhkqme26gcgeavy4dqrfpcd8" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBUQnZHTmE3czNVSnpNRUQw\nSjdCL01lU3psNzY1REtQQktERW9oNTdhZFhJCjhPQzhCaVliaERObTJGWDZRL0xh\nTlpUclZaWDVkUEJsYWtvaFJGTEJaR2MKLS0tIEgvR2J4QzBxZ1l3NXlrdVhwbVFY\nUExkV3BnWHNzaEZhSWFrWkF2eS85aTAK6OquXfcTOpLm3U6E1Ve9QtwA32wHnKzK\nRp8x4GlZpA5lSpdtmW+hfZrhPQzirdh1qnBYoA3Ic/tFfSyYu7GKfQ==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1vphy2sr6uw4ptsua3gh9khrm2cqyt65t46tusmt44z98qa7q6ymq6prrdl" + } + ], + "lastmodified": "2026-07-22T03:11:17Z", + "mac": "ENC[AES256_GCM,data:BmPdEMhEjtmwaI1WFaSG1xDBGVRjTJGWcgWKfDdNTBvS8twgga/jiOUs69JNk78BzxrwUp/i6q0nx4MMaaqCofRJ3Uf69izTxjYRyqjLVPoAayFEOxkzSPLrAFlKBcwjaH7wis3Ufy3gh9jxNfydA49qF9KI17x3D6JsO8KIIIw=,iv:SXIQ/PSiD4JiW20peWsfZCe7MjUbaJEYj+0+EoSArM0=,tag:88O4FOIV2NZOoUUneynTBw==,type:str]", + "version": "3.13.1" + } +} diff --git a/vars/per-machine/tangra/dm-pull-deploy-status-key/signing.key/users/kurogeek b/vars/per-machine/tangra/dm-pull-deploy-status-key/signing.key/users/kurogeek new file mode 120000 index 0000000..970aefa --- /dev/null +++ b/vars/per-machine/tangra/dm-pull-deploy-status-key/signing.key/users/kurogeek @@ -0,0 +1 @@ +../../../../../../sops/users/kurogeek \ No newline at end of file diff --git a/vars/per-machine/tangra/dm-pull-deploy-status-key/signing.pub/value b/vars/per-machine/tangra/dm-pull-deploy-status-key/signing.pub/value new file mode 100644 index 0000000..488bbc2 --- /dev/null +++ b/vars/per-machine/tangra/dm-pull-deploy-status-key/signing.pub/value @@ -0,0 +1,3 @@ +-----BEGIN PUBLIC KEY----- +MCowBQYDK2VwAyEATO0f7WNAJJsUufkS/V6yFSfiNfjvZyIxzkhyALvF6n4= +-----END PUBLIC KEY----- diff --git a/vars/per-machine/vega/data-mesher-node-identity/identity.cert/groups/admins b/vars/per-machine/vega/data-mesher-node-identity/identity.cert/groups/admins new file mode 120000 index 0000000..6765aa1 --- /dev/null +++ b/vars/per-machine/vega/data-mesher-node-identity/identity.cert/groups/admins @@ -0,0 +1 @@ +../../../../../../sops/groups/admins \ No newline at end of file diff --git a/vars/per-machine/vega/data-mesher-node-identity/identity.cert/machines/vega b/vars/per-machine/vega/data-mesher-node-identity/identity.cert/machines/vega new file mode 120000 index 0000000..f8a757c --- /dev/null +++ b/vars/per-machine/vega/data-mesher-node-identity/identity.cert/machines/vega @@ -0,0 +1 @@ +../../../../../../sops/machines/vega \ No newline at end of file diff --git a/vars/per-machine/vega/data-mesher-node-identity/identity.cert/secret b/vars/per-machine/vega/data-mesher-node-identity/identity.cert/secret new file mode 100644 index 0000000..a8e6948 --- /dev/null +++ b/vars/per-machine/vega/data-mesher-node-identity/identity.cert/secret @@ -0,0 +1,46 @@ +{ + "data": "ENC[AES256_GCM,data:CWZhHLakGB9RaQ1W7ny7jZCfDxWg/EIssmKencW/xu23JkNO9/NR50eT8nJIuHZq4VdfyiAp2jimphyunpz+cdQnEQHZtfPqa/aNfyYSVb0/G0GIfNSn0i+7fP/a5Jw82z4BFc9NQjba9PmSG0To0EDkc2Tp0fz9VRX3Ez+a0qn62Ik0PKQk2JgGsqZYNJx8w2g0c/lwpMfqW8PpHYhpjOMVS2SShxpFExvclouoEQeIWSmf6d2knxf1YpS5VjTCt2AE5OFzU4XDlVCum0EVi072FUzrT9TltiAzMcXJ3S8cN+GTyTYYNeVO+uzV,iv:/kesU5mUC3uocVh38qWARWh0gTWVvfKlA2LF07GfoJY=,tag:bdPHyCliQ+KiWl2Zhc1cUg==,type:str]", + "sops": { + "age": [ + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBWYVlhY21SYjM3ZVkwdkxt\naTJTLzhSazFJY1d6UDZxWDhPRkhHc2U0OUM4CmRXVEYrRW5YeCt2aDg1SGwyTGIv\naU5FbGZ0Tll1RTJNb0tFakg0TzdsL2sKLS0tIHQ0NG9SK0U0OEJ3aFptUmROVFZY\nVHl2MHRkV0NHZ3NXSnUzU3g0ejFsTEUK9WG2H8RmZBpSlpqNLkxIix5pzOwMGkRY\nUv7Pu8d38pffJIjkYOe/i9Uh998Y2G8eo9cH8v8nUO9jtYPA634yIw==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age17d4qt0n9edq57tgcqyk8eu5mrendl59yt6z2y3a4vkq7el8krqtq6lq28g" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIGdWbW1aZzVx\nVjRnYjhOMStkYm14cVZUZUx2S2JpTm9VUnFYNldKa1IrSGMgQVEgd0l6SlBCVW1v\neDl5N0lHYmVrajZzVzVTYjd4WVdNVjZoZVlkUEtmVXlMdyBIdmtoczF0dmhxL1py\nS1hsc0ErckdoVVB0bE02RGdCNW5raERXT1ZJMTkzNjRGNHd2T3ZSTVYrKzZlbEll\nVTZKc2JVN1B2SzRuNkpaekhwSWJQaFZVQQplOWROU0crbWl0K1JuZzBJWVZUU3A5\nZE9FRUdIdFl2RllzWmtBU1I0eUJZCi0tLSBCb3ZtRExqMENQWlhWOFA5b3cyV0ZX\nQ0VZZ0pHeWNWQUJlUGRwZnVtRWtRCgblVsL4tBTCI74Nhx3vTl8NtGMrrdHqjAqI\nYvXXPNUZkc0tpbB//KvxNimf0uMb7aGRErOUjKUfjyWGWNViv9I=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpf43tgcfjm048lsqskvq34w2t4uvrm5qy6m2eg6zjj82ctca8wctgpczxvj0q4y6337uhvsxdh5j86k9h9ymautpvv2759ucwnef75ez7pa7fpkddklp40mxk2tedsp74359g0kefn5rsq0x0yss6cu4yd0h06up0rp08t6yc4l0hfa9y8jn5fkx6nk0hjhz06ykwv0fyxe7z42q683jy0" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIG1kUkg5aU0y\nd0Q2M0NYazRqdGxTUDBYeitMRDl6cFA4TjV2eHBVaXFwQmcgQVEgZlFBRFNyWkNS\nRDJQaUJ3WWowTEcwaTk0Z0tiRHpQNmhkMTJZUlZHbHlEMCBtMzE5bzVQb1JmZkpy\nY0orbEs2RzBSVXA3UmZYZkRRanNnc2pHSnJjK1pLVmZOWGR4d0IwZjh1YXlkakRx\nTm5EMXR3ZjNHWGl0Ty8rcHpQbkcxRTZmZwpOc2R3N2dXN3B4NFJzclFVcUpkcUQ3\nc0ZpMi9wOUdOOG8xZ3dEQ2p5L1RZCi0tLSBMQzM1NCtkWmtWNVR2dlR1R2lEY1VH\nRlpkTGJNcmlJbDZwUVcwN2tGTVlNCtY/Xvql1TclsXsEAh1SVlwuLj+r17uvq97D\nu6w8TamvSvpV6QSEvSKerFwuPnB+SA+UYkGVx1PoaMvedp9aktM=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqprw0vfpc8wzsu78quc777kmee54ln6nnsjrnrhl7nr33eh4kvkksqp05qqxj4kgfzrmrugrsvg7skx6ghh3q9xc0x0agthtkvy25d9eq7eklta5wf7s30hexkuyl5546rdz9ffa5tawlp5yweqkgccntw0ny540n2am3cqw3luhxkfmrp63kwr6mwplhr9u26wll48x0n3k5f60c7hg9a3" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIDliVGZBaldY\nSDFIcTBBd0FSbUhDZ1F6UzdyQU8rZ0NSWEdxOTAyS3EzZ1UgQVEgZUh4S2o1R2RE\nV0svbnErTmxodXE2bUxJK3lla2lvajB3OXVwZHJtcHU5dyBKU3I4WFJnK3BOQXl0\nZDh5NTB5ZFlteFJIM2FVTVp5cmNyRXZqL1V0c0l6L0tSb0c5ZU9jbmRXMTIwb2c1\nQjZsREgzWUxaOXBUd2pQK2NncDZuUmZkZwpKV0pvMzh0Z3RYbjVUZkc1Q2VVbERF\nQlFkRnlqcmxLM1lKWDJsc2xrNHhzCi0tLSAyU2l2c1JaZmU1dmh6OVVtZC9XbVNT\nU2ZQN0M4R0Fja3pGY3lXRUluWFd3Cq3cP/lMyd/mcak1xEAq27v8584gr0KmrN31\nqKv0DTZxRLD5Bn8YI5lkj+cbrxVs0jPzRszdc+od+0GZXjZh4/s=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpyewum3q8dfcumfgec8nn958aec9f4q9aqy0k06kw5kq27d6fdqdgp0p7y4ru3n5xk90u747xevxa2af3v37e85j9g3axrmw5hdwdfh0wz22hut5vrafxsx26a7vh8fjwkymz3ramfgvvu4detztu075kmpr8l9ydqda0rnjwatdwmfgswg849p37astvld98s3nleeq575azlwc2hhpuh" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBqc3JOYnZrdG1pUE41TSsy\nUTh6NmU1N0l6Y2FpNXcwV2ZXVStHUUY2Q1ZFCjU1dEJ6Q244T3RVQjB4Q055czZW\nZG9JWVpzNjlxMzZSZTc5aExWcWNKbGsKLS0tIDZsUnVyY3o2UkVYNlhGeHhNYVla\nVW5Va21qejZXRGk5WFczRDd0emMwYVEKXh0nQFvhD0HAClRkdfBlEZO1CUBT9o44\nX/8pijNdHAk/29nGhfbHm+zo0tp2652JLnlp1iT2ytUx7fHfqJLb3w==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1hlzrpqqgndcthq5m5yj9egfgyet2fzrxwa6ynjzwx2r22uy6m3hqr3rd06" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA5TGlVTTZ2VkZnV0tkYU5E\nbVZNNkwzTktlUmVtcnptNUkrbGt0eXBBVldJCjZ1WFVvK0EzM3piajQ1cFg3UGp4\nWU52QkcvVzlvY2EvNkpNTlFQNXJBZ2cKLS0tIGNqbnpsRFNTY3hxVnM0blZiM29I\ncnV3c2VINWhEUm5Zd3FNT0Z0RFNuMGMKzNoWDa5bs3nVS7CPx3meqvS5wtZcGs6x\nXniTgGZu6F+pGVNqjIsFC1nPt8JQKRE84/ytF8SyJGrkHgmb2uNGOQ==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1pl3nej4ayvuk75cydwyz5ttzelqqdkun8hweu40vypvspzh9j4vqp9rl0j" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBtaXZVMDhyWlY4WGU1KzBo\nQVlWQWJxc0FMZ1IxSFEwL0lDUUg2UkQraUg4CmtUVmhrRTB6azV3cGtSTU5LajNV\nYkJSdXFraHZJZzdocG5FRzZqKzVIeXMKLS0tIExOSU5ySlpaR2RjemU2Q0lGVG83\nVHlkMzFSNEFJQXQ2Nmd2eW53aFB0QWMK2DOz4QspJpuvKbtv5xtw3VsmwE2rfTpE\nFBD4PVkyia3Fqwt5zrObKdOsnDvp48gxd2TpvzbtWKU+l+wxmNyKfw==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1sg0rvgyetdcqw7j2x983fh69kdkvqsngpe5x36e5920qa7fze3cqhj4wgx" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBUV2JrSktYeG5GYVZ1bFZX\na1hSOStnNUwxK0pSaHJtcXRBbEorRUgxVlJJCkEwZ2I1dXRlSXdxQ1lSVjFSUFB5\nRzVKVXJyVkpPR0Z1VnVhS1Q0RWhuWDAKLS0tICs0TFBtNUtHcTRRc3BOalBoNDZ6\nMjI0NmYxNXFRQjNlMUs4Y1BnS1lmeXMKQkeCwIHBxfRV2Lj6nf3PIpyHee0P6h7S\n61nfamYp9dHjK9YQ9C4IaJR30BavJSV47Cq0Ptra8j19K/PnM5PVoQ==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1swlyyk2rzvevqawyeekv75nx2dz34zpe3xqhkqme26gcgeavy4dqrfpcd8" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB2WmRJM1k0ZS9NZ0dha2xu\nNGpPdE8zYkVLS3huaC9tM0g0dWE4aEp3dUNFCmEzMGF5NWM5SFkrWEE0TUVyN2kv\neS9jSjJBejF6V2djRjBlSnBUVzRKNXcKLS0tIEtnVXVaZFBxSjJ0ZnpONkZ6clRZ\nMFY5Y082T0dBbnVhZndCWU1uWWQ0K1kKQuHC/rDvQuwWkE1XrgcH6hKsiBXhPF7v\nKcoyPcuFmggXpi+1ef2TYCmp85RE8QJZ6JUU199ivfjLQ3VdkOUpIg==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1vphy2sr6uw4ptsua3gh9khrm2cqyt65t46tusmt44z98qa7q6ymq6prrdl" + } + ], + "lastmodified": "2026-07-22T03:11:17Z", + "mac": "ENC[AES256_GCM,data:xs7TvaJmudqp4/BrZj/sIWw4F4+8uwzKoMIPdNV32lxw1726UfdhKE2vPWVjnyazd7d/vQYn4F6tjh9u0X+uxMrsP0kQokayblyqsqHZg0T+Cy7mOjf/7JP7qq7i3rMxDrCUKr6smkOpEKOx2H8x8ilHXcvQAZIqWlU92i41ZCk=,iv:YniYrtJOtzHJTMmHoLfcEDC77cdheFGNleD6MD3d3Ws=,tag:RG/bIQ0H2u4RQNp9eBXXPQ==,type:str]", + "version": "3.13.1" + } +} diff --git a/vars/per-machine/vega/data-mesher-node-identity/identity.cert/users/kurogeek b/vars/per-machine/vega/data-mesher-node-identity/identity.cert/users/kurogeek new file mode 120000 index 0000000..970aefa --- /dev/null +++ b/vars/per-machine/vega/data-mesher-node-identity/identity.cert/users/kurogeek @@ -0,0 +1 @@ +../../../../../../sops/users/kurogeek \ No newline at end of file diff --git a/vars/per-machine/vega/data-mesher-node-identity/identity.key/groups/admins b/vars/per-machine/vega/data-mesher-node-identity/identity.key/groups/admins new file mode 120000 index 0000000..6765aa1 --- /dev/null +++ b/vars/per-machine/vega/data-mesher-node-identity/identity.key/groups/admins @@ -0,0 +1 @@ +../../../../../../sops/groups/admins \ No newline at end of file diff --git a/vars/per-machine/vega/data-mesher-node-identity/identity.key/machines/vega b/vars/per-machine/vega/data-mesher-node-identity/identity.key/machines/vega new file mode 120000 index 0000000..f8a757c --- /dev/null +++ b/vars/per-machine/vega/data-mesher-node-identity/identity.key/machines/vega @@ -0,0 +1 @@ +../../../../../../sops/machines/vega \ No newline at end of file diff --git a/vars/per-machine/vega/data-mesher-node-identity/identity.key/secret b/vars/per-machine/vega/data-mesher-node-identity/identity.key/secret new file mode 100644 index 0000000..968082c --- /dev/null +++ b/vars/per-machine/vega/data-mesher-node-identity/identity.key/secret @@ -0,0 +1,46 @@ +{ + "data": "ENC[AES256_GCM,data:ka2Xlgi4uFWL2EdFjIHvprLHEDr6J7gDbLBPyInTEk9AxxCZeMBeK3OMiTwYKeuxS/mV4wGMaDnIex/t/MKp4eDykUPwRxa+iglnYi6yfNrJLVCNBZLsP62P4cw8T9iWPmAMYlLBO38HTBGZaUG4psFMTCPCZ5o=,iv:zyFFZ67U6js6DGy4dXNhQaZhwThtXrbE2mjYAQ2IdfY=,tag:I7awYW8HX5aK9lBcND9pUQ==,type:str]", + "sops": { + "age": [ + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBGb0luSlZabk1teWlGYnc5\nY29vSnM3MWJWQ2I0VGlBVmIzSVNiSDJYRWdZCkQyczllM1hUbEhicGtLQkdjZ3E2\nMi9qTXhza3ZjbDRWYWhsZnJ2RVVMU2cKLS0tIDA3MEVsR21sNWlmVG1nb04xaXdE\nOVZzQVRCekxmdTF6ZHE1ZmZtcTd1N0kKnAk8HcuAHn2JmxZfrilxfyJG4veIL+Hy\nuBA24j3FxueB+/mY2y0JdkRCU8w8WGhgDoJruMC5I9GsgIdJJ1Ob1w==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age17d4qt0n9edq57tgcqyk8eu5mrendl59yt6z2y3a4vkq7el8krqtq6lq28g" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIHhWSncrTmpz\nWHhOUnZKM0Z6eC9oRU1zVllrWStuYVROam1lQ0c5YXlJWE0gQVEgd0l6SlBCVW1v\neDl5N0lHYmVrajZzVzVTYjd4WVdNVjZoZVlkUEtmVXlMdyBIdmtoczF0dmhxL1py\nS1hsc0ErckdoVVB0bE02RGdCNW5raERXT1ZJMTkzNjRGNHd2T3ZSTVYrKzZlbEll\nVTZKc2JVN1B2SzRuNkpaekhwSWJQaFZVQQpsZHlMa0VnNk5uNG51a3ZGTlFtSVIy\nT1UwOGVPZWo5ZmlremdQMGZ4WTgwCi0tLSBnZkgrbVBvcGpxd3JTT21aaFNqNjls\neGxlVk5xS0o5TDFiazJhWUdzK0FZCpu2BthG4ix6YLmsGNs76u/9xa1lXCOdtnuP\noTsl7FvakmwyphaGVg547iBMl3HKWCbGd3e7fz/DGriPig+OJLY=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpf43tgcfjm048lsqskvq34w2t4uvrm5qy6m2eg6zjj82ctca8wctgpczxvj0q4y6337uhvsxdh5j86k9h9ymautpvv2759ucwnef75ez7pa7fpkddklp40mxk2tedsp74359g0kefn5rsq0x0yss6cu4yd0h06up0rp08t6yc4l0hfa9y8jn5fkx6nk0hjhz06ykwv0fyxe7z42q683jy0" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIFY1VkR1SUFO\nUkVjYkZhK1FhWHNlUGd6Sk1Zc2lpU3NDVlVnaWVVMWc2U28gQVEgZlFBRFNyWkNS\nRDJQaUJ3WWowTEcwaTk0Z0tiRHpQNmhkMTJZUlZHbHlEMCBtMzE5bzVQb1JmZkpy\nY0orbEs2RzBSVXA3UmZYZkRRanNnc2pHSnJjK1pLVmZOWGR4d0IwZjh1YXlkakRx\nTm5EMXR3ZjNHWGl0Ty8rcHpQbkcxRTZmZwpReHJ3VU5oeDJsNjNxc0lIZ21LRmJu\nS3B5SkRBa1lid2RVOENIbWRJcGlZCi0tLSBhZmg1RzJ2TFpmMCtrY2UwOU54Q3Jo\nOWFvaGF1aVVWRG1DU25uNjBXNVUwCu1tZbzbr0Ld8uJCHq7evdkzBGpfJrzXF+7e\nHGpz2d4nHfE+HyDFcVz5rkDStBe41httYBzm+79+fP7IbwrYRxo=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqprw0vfpc8wzsu78quc777kmee54ln6nnsjrnrhl7nr33eh4kvkksqp05qqxj4kgfzrmrugrsvg7skx6ghh3q9xc0x0agthtkvy25d9eq7eklta5wf7s30hexkuyl5546rdz9ffa5tawlp5yweqkgccntw0ny540n2am3cqw3luhxkfmrp63kwr6mwplhr9u26wll48x0n3k5f60c7hg9a3" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIGRIcWdwSFBU\nVnpZSXhQOFNYQkRmNzBOaTRYcUlnSXFVblJyK2NvNzNDVjQgQVEgZUh4S2o1R2RE\nV0svbnErTmxodXE2bUxJK3lla2lvajB3OXVwZHJtcHU5dyBKU3I4WFJnK3BOQXl0\nZDh5NTB5ZFlteFJIM2FVTVp5cmNyRXZqL1V0c0l6L0tSb0c5ZU9jbmRXMTIwb2c1\nQjZsREgzWUxaOXBUd2pQK2NncDZuUmZkZwppNlBjZjBrclpydTM2NUJ0dTB6Z0dR\nRW9Ea1pyVEc0NW1KcDJRZ1BoNjZNCi0tLSB0OGdITHkwWEM0WGEyM1lIOFF5U2Ni\nN2Q5YkRnMndaMWNySWdLNUo2eEI4Cl5ntglOf8+sJTCiqw7PXFfLymIO6+fKuoHf\nDK5aeQyxTYTlwAqt9AJcHoNPDzmK5YABouUkJm8PlyNuJ7yi/aU=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpyewum3q8dfcumfgec8nn958aec9f4q9aqy0k06kw5kq27d6fdqdgp0p7y4ru3n5xk90u747xevxa2af3v37e85j9g3axrmw5hdwdfh0wz22hut5vrafxsx26a7vh8fjwkymz3ramfgvvu4detztu075kmpr8l9ydqda0rnjwatdwmfgswg849p37astvld98s3nleeq575azlwc2hhpuh" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBDK1pwSHY4U09rNUtJZkVH\nWENnbThnSWZrNmpjVmxWZlBGM2c2bnNtWEhFCjgwVDByS3hIaUtkY3JDV1hrT012\nM2Q0VjRWVUpscE9Fa3oxZjR1NGwxWUEKLS0tIENFWjRGUFhwaVVWRm9ndlNseGZP\nTldqVE5LNjZoRjlzNDdEZ09Ddk05YmcKv3vs1LPBknkyAHn5AtrofADtS5oaW9bf\nnBRQdZSC0HmpXnZsK0tjey9hEVB3DXWLy0tlTKgTClOXT95fL8i8cA==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1hlzrpqqgndcthq5m5yj9egfgyet2fzrxwa6ynjzwx2r22uy6m3hqr3rd06" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBPTDVsWUl6YUMrcUpVTDdG\nT1F3YkpXUE9NSmJEZU9TenQ0MzNrMEZRUlZNCmlWQUpnVmVzeTJmajBmNndkNHJl\na0U1S0tNSnpDenB5d3l4bVdwcExTWk0KLS0tIC9pQXlpRHVac3J3UGVadGgveitv\nU2FKYlNFUzRwTjlQcjhvRjR4ZENNd3MKAqBXCASYHalYcJxhTLGtYmQzKvgAJF+O\nt2PFeXvyOd2HhY/R843aDMZcQx01F1Bjp2VdSLo6HEODb2KD6zu2cw==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1pl3nej4ayvuk75cydwyz5ttzelqqdkun8hweu40vypvspzh9j4vqp9rl0j" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBxQmNtelFudFAwbFhRUHNK\nV0xRRkk3bmhyRS9WTGZEMXk2SmJnUmFYSWlzClN0cnlJN0NRM2tFK01ZV1dHN0Vj\nTWtYZ1hqcFN1YXVzOVQ5MDQxQy94RlUKLS0tIG9pWmIzcDVRKytpR3hYRStzVnBa\nc3pBVWREZzhmRUdCcGdYeDU3R21qQ2cK8ALWvXxm8pOhVnBybTKlLdbMUIaowWKQ\nKi8nP0NDD+1f1KLzg68HLXTnxVeUwIlUSYTxR6ne6EuX8mb4bcUVTQ==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1sg0rvgyetdcqw7j2x983fh69kdkvqsngpe5x36e5920qa7fze3cqhj4wgx" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBMTEhVMEdESnV6VFJwdm9y\nS1R6cmd2Ym8zWGNzbStpb2Q1TDdmS1hQWlRzClJwTlVrODVzeWtlY2JvQUJ1KzRJ\nUHd0bVkzS3dTZXBQUnZPWVhVdUxTcmMKLS0tIGsxYm1RSVRNbDJITy9ZNFpab0RN\nSHViZk9KeGJvdTVGYk5mWkNZU2ZyZE0KWgiiHzjJKzGYNVgmpRZrWOH/4Y5etOhh\nY0V3qBIhRaJSFM8fql3700Iaze1jtffr8xX8VchKUIMflEjVdeo+0Q==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1swlyyk2rzvevqawyeekv75nx2dz34zpe3xqhkqme26gcgeavy4dqrfpcd8" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAzOGdJTVdtSW1OaGdXaXdX\nRnpJcm8ydTlUQm96dzhPQTc5NE1Gc1ljbTNBCnVxLytwV0NpT1hJUjhYcFB1UkJ0\nRExHRXZDakZQZzJ3ekRYbEJ3bWkyZ1UKLS0tIEljcjJHd2lUT3lzRUptYUVEWjBq\nenJ2RE81Q2c0MXBCZDlnaG0xK3UzRjgKxcpSBCnhGtHfkvVYxGGG4Jua1O9Todxh\nS/Ej/zOuTg6WVkI5bMNk0l9zHBBq28EEa8ifHktpsYGX/HwvK9nsuA==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1vphy2sr6uw4ptsua3gh9khrm2cqyt65t46tusmt44z98qa7q6ymq6prrdl" + } + ], + "lastmodified": "2026-07-22T03:11:17Z", + "mac": "ENC[AES256_GCM,data:yNvLqkiE7AuxD1rFZNeSXQQgphl16JeqZR1uc1gLqse3/XLdXwdEX30lqIIXZ9vt8XVOh8/IPU8JpvTkGiLoTEbKTDQJqjiO1n+8iuDH8ruu8fksT/mjdc8m6f6t+WVCpK/JcGhi/ze9AuEmbn7L84RVpQwBqvyPHzWyLNK04qg=,iv:K+6PFSYruajNlu+JW41hQWdZYD/hTndZZ+XqB6B6bO4=,tag:nX9a9+tVNkupX/UoDsq0mQ==,type:str]", + "version": "3.13.1" + } +} diff --git a/vars/per-machine/vega/data-mesher-node-identity/identity.key/users/kurogeek b/vars/per-machine/vega/data-mesher-node-identity/identity.key/users/kurogeek new file mode 120000 index 0000000..970aefa --- /dev/null +++ b/vars/per-machine/vega/data-mesher-node-identity/identity.key/users/kurogeek @@ -0,0 +1 @@ +../../../../../../sops/users/kurogeek \ No newline at end of file diff --git a/vars/per-machine/vega/data-mesher-node-identity/identity.pub/value b/vars/per-machine/vega/data-mesher-node-identity/identity.pub/value new file mode 100644 index 0000000..363a8c0 --- /dev/null +++ b/vars/per-machine/vega/data-mesher-node-identity/identity.pub/value @@ -0,0 +1,3 @@ +-----BEGIN PUBLIC KEY----- +MCowBQYDK2VwAyEAFk7ETd2blYNT67+cDrUGivzxYy2aVnbcHb3NHtpR1cs= +-----END PUBLIC KEY----- diff --git a/vars/per-machine/vega/data-mesher-node-identity/peer.id/value b/vars/per-machine/vega/data-mesher-node-identity/peer.id/value new file mode 100644 index 0000000..a119aea --- /dev/null +++ b/vars/per-machine/vega/data-mesher-node-identity/peer.id/value @@ -0,0 +1 @@ +12D3KooWBKSoMDaxEKnhThk5HoC5X2otBJTddYVUFHzdZ4LCpXDt \ No newline at end of file diff --git a/vars/per-machine/vega/dm-pull-deploy-status-key/signing.key/groups/admins b/vars/per-machine/vega/dm-pull-deploy-status-key/signing.key/groups/admins new file mode 120000 index 0000000..6765aa1 --- /dev/null +++ b/vars/per-machine/vega/dm-pull-deploy-status-key/signing.key/groups/admins @@ -0,0 +1 @@ +../../../../../../sops/groups/admins \ No newline at end of file diff --git a/vars/per-machine/vega/dm-pull-deploy-status-key/signing.key/machines/vega b/vars/per-machine/vega/dm-pull-deploy-status-key/signing.key/machines/vega new file mode 120000 index 0000000..f8a757c --- /dev/null +++ b/vars/per-machine/vega/dm-pull-deploy-status-key/signing.key/machines/vega @@ -0,0 +1 @@ +../../../../../../sops/machines/vega \ No newline at end of file diff --git a/vars/per-machine/vega/dm-pull-deploy-status-key/signing.key/secret b/vars/per-machine/vega/dm-pull-deploy-status-key/signing.key/secret new file mode 100644 index 0000000..40f8dff --- /dev/null +++ b/vars/per-machine/vega/dm-pull-deploy-status-key/signing.key/secret @@ -0,0 +1,46 @@ +{ + "data": "ENC[AES256_GCM,data:VWq3Cl9bptpjpSaKqtGbXOJPExLf/ig9bpAxCR/sjlneLNizYxxuMMHMs1lkPq9n+mGzb0BORlcAdFDqqVY9qLXvainD82wHSWC8Wux7ic3WMEDrG+l2J7pUIMTL69CZrXTMHkyIUatWcXX4ZF4ltJgjlAfYIXs=,iv:8nYeybKswQfZIKx8Ybra43etdcY2kt3mLI9hxdSGy2I=,tag:ummxllacKAvZslhnTJLSCA==,type:str]", + "sops": { + "age": [ + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBYZTk3NWo2aDYvRGY5a3dM\nZEkrem14MW9PWlMrOXNwc09EWWxobGUxNW40ClhTL0lkSmJtTG5GdEhHVVFWdnNs\nVk05YmpDSmpvcTU2aU52eHhiTWhIWm8KLS0tIFVGc21HQkl1dXVtWjFLb3FPNjNu\nZGhRbjVRZGRoOGVVUDVGT2xpOURJa3cKXCk1agiILGAwRQS7tlKW2vZ2oDna/Ssp\n7sRsLJmjMZTHyM+p1xQg43EiGybm5dMRzBJXhF6YjedSiqN065Iehg==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age17d4qt0n9edq57tgcqyk8eu5mrendl59yt6z2y3a4vkq7el8krqtq6lq28g" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIHBlK3pTdU4y\nSmlwTWhMZjRiOHdPb2thL1RabC9XdFpGRGw2VnFTU1FYRWsgQVEgd0l6SlBCVW1v\neDl5N0lHYmVrajZzVzVTYjd4WVdNVjZoZVlkUEtmVXlMdyBIdmtoczF0dmhxL1py\nS1hsc0ErckdoVVB0bE02RGdCNW5raERXT1ZJMTkzNjRGNHd2T3ZSTVYrKzZlbEll\nVTZKc2JVN1B2SzRuNkpaekhwSWJQaFZVQQpuOU4rRk5lWTErUUpqSm4zMGVhQnVo\nYXl6UUFLY2tIZE92WG5BY0NQUmFzCi0tLSBYelZuMG1DWm1icjJJbWwrMktTUVRu\nTHBkL2V1bnFmZUlqcVZlcEowMmR3CsJ0srYlQStZVlJDTwUwdC5vHpDb/ToQrvBL\nTLYQlw9bVL9GltD6QrCcR+BWkhJUZmn2f4oda3fcJC+3KB1E8GA=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpf43tgcfjm048lsqskvq34w2t4uvrm5qy6m2eg6zjj82ctca8wctgpczxvj0q4y6337uhvsxdh5j86k9h9ymautpvv2759ucwnef75ez7pa7fpkddklp40mxk2tedsp74359g0kefn5rsq0x0yss6cu4yd0h06up0rp08t6yc4l0hfa9y8jn5fkx6nk0hjhz06ykwv0fyxe7z42q683jy0" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIHZnZU5TVHI2\nZ2I1NWpVK0FFUUlpMzFXTVNrdVluQmhHUEJKSFNpOFUyaHMgQVEgZlFBRFNyWkNS\nRDJQaUJ3WWowTEcwaTk0Z0tiRHpQNmhkMTJZUlZHbHlEMCBtMzE5bzVQb1JmZkpy\nY0orbEs2RzBSVXA3UmZYZkRRanNnc2pHSnJjK1pLVmZOWGR4d0IwZjh1YXlkakRx\nTm5EMXR3ZjNHWGl0Ty8rcHpQbkcxRTZmZwp1RVZ2K01FZ3J4YjNTQmJLSTNwMk1x\nNTNGSWtQbkh5bmVVdUlVcDVhUCtnCi0tLSBVWmZFK0Rwd2svdytVbTRxZFltTUFn\nMzArWHlsVnR5VU0ydjE5U25PSEJjCmCCsjKRZxbLhS/8+ZETnjNWtM1Uc19FTSWy\n8GVftDK4CSLEuxKEseB8h8dNfqyEE2YBnHZxJIIZOr33aDUtwKQ=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqprw0vfpc8wzsu78quc777kmee54ln6nnsjrnrhl7nr33eh4kvkksqp05qqxj4kgfzrmrugrsvg7skx6ghh3q9xc0x0agthtkvy25d9eq7eklta5wf7s30hexkuyl5546rdz9ffa5tawlp5yweqkgccntw0ny540n2am3cqw3luhxkfmrp63kwr6mwplhr9u26wll48x0n3k5f60c7hg9a3" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIEF1ZzJOanFV\nUk15YmhxdXVYQnJJK3djNmkwNlI1Ym5EQThCNytOcndWMU0gQVEgZUh4S2o1R2RE\nV0svbnErTmxodXE2bUxJK3lla2lvajB3OXVwZHJtcHU5dyBKU3I4WFJnK3BOQXl0\nZDh5NTB5ZFlteFJIM2FVTVp5cmNyRXZqL1V0c0l6L0tSb0c5ZU9jbmRXMTIwb2c1\nQjZsREgzWUxaOXBUd2pQK2NncDZuUmZkZwp0MHlEcXp4cm9tbjZheGFFWGtZbzJr\nSHZXTFhXOVo2OEpsUjZmL3hzRHJzCi0tLSBoYk9icVJuRHg1eWlCUUdQZmJSRDNi\nRUJMT1UxVXMxY05nK0xEck9rS0NRCs4dbKEyNps285YxoL/fg0/YY6uI6eRQoIVS\nGF5SA9StdQfHYFSMs7d9d1NhR6//4BeoZYpItBL3leZxhux9Ofg=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpyewum3q8dfcumfgec8nn958aec9f4q9aqy0k06kw5kq27d6fdqdgp0p7y4ru3n5xk90u747xevxa2af3v37e85j9g3axrmw5hdwdfh0wz22hut5vrafxsx26a7vh8fjwkymz3ramfgvvu4detztu075kmpr8l9ydqda0rnjwatdwmfgswg849p37astvld98s3nleeq575azlwc2hhpuh" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBHdW5neDkwUWZIL2N4c2k3\nd0FVOHZNSG01SnZtd0ZHaURqV2NIM0x0WkNrClBlUVdBb3hycnhxdm1BUDJ3VmlP\nWld6RFBmOE0rZEJOREFJampVaHRwemMKLS0tIDRWbEZxK2dWVTQxeUpRQS9jeE9I\nbmRFTU04N3NpUUlvdCswamVUazlBVlkKfWHlyKPPYDBCXDp2Mplle3qIdcIl8aAp\nusfZEk64w11uRXOyGxQFQqzksgpQJ3UaRdc0M+lbZ12NlWBwxKMvjA==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1hlzrpqqgndcthq5m5yj9egfgyet2fzrxwa6ynjzwx2r22uy6m3hqr3rd06" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBvUHBzcmFORnorYTVHQ1dw\ndTBwQVRsenNZdTBBeFdFakNWdkdUazJKdkZNCjZScU1Xend6MzdOQ3RZUU1waVh1\nelJDUWFQMlJBblQ5NlBpSTlqZmZaekEKLS0tIER1NldtUjRYRUpJVW1ubUxTYy9U\nbHdnanM4RXFxSS8ydEdmUkZQMi9vcjgKnI55ghIpHXBm6BAGrU1jz8HtkErhpQFN\nG2lIzeTN41FCJ64Ym9v9CT11ca7aFHFLX0A8tf8O0k5cIwXPKEvGIA==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1pl3nej4ayvuk75cydwyz5ttzelqqdkun8hweu40vypvspzh9j4vqp9rl0j" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBLTGNEQ2hsTTlvdm1YWHNh\nOXFlb0V6QStReHlrcVJGLzg4aDZVWUtmdVJBCnlRMTRuYXlxNUN4YjlpdmRwQVBV\nY0traUhnQUwraVZEazgyR2lHdXBZNGcKLS0tIFpENExvWDg4TGhNa0g5NUFIRU1u\nYmlpNFJJUytBMHJ4bEJuWnE0bFg3V3cKnx42aOn89INGe3iJhdkVwlp/9QDbb7Wc\nE+km+wQGIB/FYvXILyJizWoeCLlek9rf+tDUbhXOAdAOboY0Zlh5SQ==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1sg0rvgyetdcqw7j2x983fh69kdkvqsngpe5x36e5920qa7fze3cqhj4wgx" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAvYWIva1dyeVV3dmVvc3BP\ndmJBZVVwRk54WUJ3d09WbGN6QjJLeUkwQlRvCmtpTWJKeHhDcmZ6TE82M2JJWjlC\nU0ZaaFEzeXB3OW1ab2RENTZaT1VKamcKLS0tIFF2alozK0dublBDdUJoSlcxd0k5\nVzRMT3BHTkw3MHg0dkpHenVrRHU5bFEKqlA1GkiAcdh7JkIcLLR1xIIoipWOxJb4\n/OP1tO2U1QgSkUV7ahVB4OvNvKq57i/1iht1Eq7uMnCGZi68uMNHmA==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1swlyyk2rzvevqawyeekv75nx2dz34zpe3xqhkqme26gcgeavy4dqrfpcd8" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBMWmNoUVJIL0IyeTk4ck5s\nSTkzdlQwemw1T3NiOU9LU0xsd2NWZUpRM3hrCmdTWiszUG5xRFVpK2tiK2tzZUho\nUTF2ZGVZRk53Zkh1NExyKzJHcnlGWlkKLS0tIGJmQXhwdUhwU3lPNlArWFprVWpN\nSytLTS9UNDY3NEhZMjRzOHNjZTBlT2cKQ5pY8RfODmwI6omfLbGmHatqRsTN0hOU\n4L4aHO5BC/5LFFuJXBjBWNK0PtfSVywm/8vITRgqLNAlyyPjaviCwg==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1vphy2sr6uw4ptsua3gh9khrm2cqyt65t46tusmt44z98qa7q6ymq6prrdl" + } + ], + "lastmodified": "2026-07-22T03:11:18Z", + "mac": "ENC[AES256_GCM,data:trQScGRrRgJ5PduX9tVROiNtdfJm0eBBSa9saMsIbCO6L6EelzEtBru4gu/v4E6JxkJzdPTJC//+3g5TNLl2l/YI4tdKvGCh6+aIBIpxurUxjAXr0rcw1Y8MsKyFXQZKTIRunnaUolU5X7iNkXP44BY0wlRyaO34PPKIzyE9jRo=,iv:lLYU2lYNPv3rEmszznk6XcS7PudbxZm6XxmPqtsLPIk=,tag:2IygNpb3P8Sayo+4CTFB+w==,type:str]", + "version": "3.13.1" + } +} diff --git a/vars/per-machine/vega/dm-pull-deploy-status-key/signing.key/users/kurogeek b/vars/per-machine/vega/dm-pull-deploy-status-key/signing.key/users/kurogeek new file mode 120000 index 0000000..970aefa --- /dev/null +++ b/vars/per-machine/vega/dm-pull-deploy-status-key/signing.key/users/kurogeek @@ -0,0 +1 @@ +../../../../../../sops/users/kurogeek \ No newline at end of file diff --git a/vars/per-machine/vega/dm-pull-deploy-status-key/signing.pub/value b/vars/per-machine/vega/dm-pull-deploy-status-key/signing.pub/value new file mode 100644 index 0000000..b7d663f --- /dev/null +++ b/vars/per-machine/vega/dm-pull-deploy-status-key/signing.pub/value @@ -0,0 +1,3 @@ +-----BEGIN PUBLIC KEY----- +MCowBQYDK2VwAyEAaZl8Vft+pAzKP7ygM/bbKqzbl/tnKdW1FqjZTLujtak= +-----END PUBLIC KEY----- diff --git a/vars/shared/data-mesher-network/network.key/groups/admins b/vars/shared/data-mesher-network/network.key/groups/admins new file mode 120000 index 0000000..e7f39ba --- /dev/null +++ b/vars/shared/data-mesher-network/network.key/groups/admins @@ -0,0 +1 @@ +../../../../../sops/groups/admins \ No newline at end of file diff --git a/vars/shared/data-mesher-network/network.key/secret b/vars/shared/data-mesher-network/network.key/secret new file mode 100644 index 0000000..74a0046 --- /dev/null +++ b/vars/shared/data-mesher-network/network.key/secret @@ -0,0 +1,42 @@ +{ + "data": "ENC[AES256_GCM,data:+IF9H8nL7yVb2PiVzAk9HQlLguGMOYrH5qq3Rs0kFhtjtzhINmtK9WFIk6OHaO+7YIASRsnjya/u6MF3QmfUaCDieLK6dPsNHuCZPSe0MOgUmJeJ/KPV0MLpPgJFIwX/mYJfs4mHqrWWjiK1n5yfG2gxoLWnGRE=,iv:bYEuvSTymnoI8Dcmj0sVIWBJPUivSK3OqhBhZLAS4Gc=,tag:8N0ryREpqtGnyEY/VxClnw==,type:str]", + "sops": { + "age": [ + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBsSXZ6aEE3cHJ4eG8rMnZi\nSERtclppQllXUGdHRlBmSjFHQkkrM0o0SlYwCjJsdC92NEdWQUszUjVsWXpPTVI4\nKzhPYTFYNzk5MGlGT2Nzb05uN2FVZm8KLS0tIERlWjNDZFRoV3FDcUYwS1p3V1h3\nbC95QjVyL281ZnVROEluMm0rVndGUkEKRvhSiOrD5Y21YbwocLPa028Ih1thoTwK\n5sNyWcpf5A21eeeOsStYrCNDfgNzjJ8gnqqJLosQaSkmBMJFE3TD/w==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age17d4qt0n9edq57tgcqyk8eu5mrendl59yt6z2y3a4vkq7el8krqtq6lq28g" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIFFBV3RVeEtI\naXM0aTVFM3pvK3lEYVlVaW9ISFkzUHlzRDNHSnJnZmpGaE0gQVEgd0l6SlBCVW1v\neDl5N0lHYmVrajZzVzVTYjd4WVdNVjZoZVlkUEtmVXlMdyBIdmtoczF0dmhxL1py\nS1hsc0ErckdoVVB0bE02RGdCNW5raERXT1ZJMTkzNjRGNHd2T3ZSTVYrKzZlbEll\nVTZKc2JVN1B2SzRuNkpaekhwSWJQaFZVQQpETUwwMC9qeWRjdWRWOGN4RnZ3YVY2\nV2dVVzRXTVZDbXNhamlIT3JwZGtJCi0tLSBrZEwxdXEraFdIc1VWV0w2eWoweCsx\nRGxBdkRMaERWUjdaZjYyNExyRHpRCmGU0eHyA1Q8lGF9ZxTvVQ9F3hq/DyfJMKSl\nQdNm+ASzPj6R2tkDak3Ex1j/Ntzx4w3PdCd3YCRQyy8ydrM/am0=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpf43tgcfjm048lsqskvq34w2t4uvrm5qy6m2eg6zjj82ctca8wctgpczxvj0q4y6337uhvsxdh5j86k9h9ymautpvv2759ucwnef75ez7pa7fpkddklp40mxk2tedsp74359g0kefn5rsq0x0yss6cu4yd0h06up0rp08t6yc4l0hfa9y8jn5fkx6nk0hjhz06ykwv0fyxe7z42q683jy0" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIENHZndKRU1Q\nV3BraFdDb3BPazZYVU9mM003Ky96T2lvbnFpa1lBRCtWeGMgQVEgZlFBRFNyWkNS\nRDJQaUJ3WWowTEcwaTk0Z0tiRHpQNmhkMTJZUlZHbHlEMCBtMzE5bzVQb1JmZkpy\nY0orbEs2RzBSVXA3UmZYZkRRanNnc2pHSnJjK1pLVmZOWGR4d0IwZjh1YXlkakRx\nTm5EMXR3ZjNHWGl0Ty8rcHpQbkcxRTZmZwp1K1RSMzJkL2R4MWtiRTlFQzVEdDl2\nZXc2bi80S2xEcmIrcUo2RFJWbUx3Ci0tLSA1ZlhHNm41MllFY29SNkk3M3NueGdi\naU9VNlNzVFdmYkg4c2g0cEdQM3kwCrR1U2XnhqanVTaiGgqgk/bd7JdwsWe/JzUS\n48e/h8jqmoY9+r8Of0xTJzWIge8f0BPcMgdyzJLBiER9K2vGMwg=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqprw0vfpc8wzsu78quc777kmee54ln6nnsjrnrhl7nr33eh4kvkksqp05qqxj4kgfzrmrugrsvg7skx6ghh3q9xc0x0agthtkvy25d9eq7eklta5wf7s30hexkuyl5546rdz9ffa5tawlp5yweqkgccntw0ny540n2am3cqw3luhxkfmrp63kwr6mwplhr9u26wll48x0n3k5f60c7hg9a3" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIHZsczY2TEI4\nWkh6cUowTVg2VldwWHhpRWVJdkRPNnQ0S2ZuTXVYeVBhR1kgQVEgZUh4S2o1R2RE\nV0svbnErTmxodXE2bUxJK3lla2lvajB3OXVwZHJtcHU5dyBKU3I4WFJnK3BOQXl0\nZDh5NTB5ZFlteFJIM2FVTVp5cmNyRXZqL1V0c0l6L0tSb0c5ZU9jbmRXMTIwb2c1\nQjZsREgzWUxaOXBUd2pQK2NncDZuUmZkZwpkL0hxTmlLZVQ0SEx1VTVEcmxpQmdh\nK1dVUmw3VjRrc0F2NVFPWWVBaFQwCi0tLSAvOGtwRmJUL1VpaTdjSjdhUUM4Z3hY\nQVgvdlZPQWVDWHJINzVocmxFT3FVCgGKOip4LooXpmSfy/eeb6cTFuetr7dCqQMS\nvvyEFO87VsrPn1TEt8p57Fkp2b/7JAFD2siCEJl0/sQExzw9Xt8=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpyewum3q8dfcumfgec8nn958aec9f4q9aqy0k06kw5kq27d6fdqdgp0p7y4ru3n5xk90u747xevxa2af3v37e85j9g3axrmw5hdwdfh0wz22hut5vrafxsx26a7vh8fjwkymz3ramfgvvu4detztu075kmpr8l9ydqda0rnjwatdwmfgswg849p37astvld98s3nleeq575azlwc2hhpuh" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA1UExuTi9ZR3hGdmwyQXlk\nM3UrNUViQW9IMno1UHNXaWpEK0dyNWFmZVRRClJRVmk1R21ESVhuUUtscXVHcENp\nbG5RUTdha25aRk9JV2xHTmxBalpMdDAKLS0tIDY3TkRrVGVEUmhuSW9PNjNDcUhW\nMFZuaFFUTi9XOVBMbTVXVnZSZmVxaWcKl3tJmg5VVbEktlf6VmORyz3dFhjYd/SL\nV45X2yCZn4Pf7kxcLKX4rhDjK9vJwqxyk2VoWTwqy2qqYfIkwKQaEw==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1hlzrpqqgndcthq5m5yj9egfgyet2fzrxwa6ynjzwx2r22uy6m3hqr3rd06" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAva3UvSUZBbW9oMEV4SE9n\nWkZnSStEQ1J5RXFFUjQvOGJSeGpQNVovRVNBCi9hQ01oaG1KeVZqb0wyd3NrSmVN\nNzIxQUtrbFdTMjkrdy82ZGdaYVVKS0UKLS0tIHlNZVNjL0hNa1I3OXEzS0p5ZjY5\ndUdHRFhySS9BNXp4ZFptTXpON2ZSVU0KMNGaqrapx/wVZm8ZlLDa+Lamh7+P8F63\n0HR1+Y2G7RBYhYr58AYxN7NL1ABnKPAw5SETDzYp0r1TfE9J75WO1Q==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1sg0rvgyetdcqw7j2x983fh69kdkvqsngpe5x36e5920qa7fze3cqhj4wgx" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBKSExQYzFNallGN205RWc5\naHUxcDMveThob1lQdys1MWJPVUtUclJmbFhBCnFZeFBBTlY4NEc1S2JpQUZSOWhn\nOThVcFlKMUJJekVaZjNLblQ2U29VMVkKLS0tIFVhcGtMNTJObDdjejB6c2dLTjFX\nS2twUGhzNTRBT3p4V0R4dzhuVVFtU2MKIZT622zkRDdMSrmTXrqRUaCYehf5D8st\nz/2AoLbHPCQrlEuWVp5ZKgFsdqzvKaGdzAak3Cs6GG7kmWLAW0zM5w==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1swlyyk2rzvevqawyeekv75nx2dz34zpe3xqhkqme26gcgeavy4dqrfpcd8" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBwZU0xTDk5S2wweTZvTXFY\nVS9UNmRLODZJVTh6UW9aYzlxdnMxdTZUN2dVCmNmdHZxdXl3ZG45OTdqZUozcWpj\nYXRUNHIrd1JTV2tZUUordndvSlB5Z00KLS0tIDUrRTRFUzNFR05yK3IyMDlud0RX\nKzFlTnEzRi80WFBjWnFwU0Q2NjZuWUEKj7PQVhCxPfbIBunriPANVNTDKXGMf/6U\nV9q981unNxhjukT9sZxXiBCSaNjMh4XUkc+RGzTdaYVRjfyzklUSDQ==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1vphy2sr6uw4ptsua3gh9khrm2cqyt65t46tusmt44z98qa7q6ymq6prrdl" + } + ], + "lastmodified": "2026-07-22T03:08:58Z", + "mac": "ENC[AES256_GCM,data:fsNzEHB8eNGg2TuT2jufjhDu+7r3WFNenC88jy//PBSTolBX2yQM6OcJJbDv0Ebg+fsPLRNnAEH7sgazbb1wl+9IbsA0b3zYTVLqg8ZZrLj9CMjyIdluHJTMCySUMTKqXfANAxtrUL/oa4KJzmf2NIys2paMcHgA+xGBFM/5k8M=,iv:gx8aCCFnmLb+sKwWOFzWH/voei7vVJJ3AGtxI2oMHqI=,tag:3c+dO+kR2dlcNZaEvRPYTw==,type:str]", + "version": "3.13.1" + } +} diff --git a/vars/shared/data-mesher-network/network.key/users/kurogeek b/vars/shared/data-mesher-network/network.key/users/kurogeek new file mode 120000 index 0000000..5190103 --- /dev/null +++ b/vars/shared/data-mesher-network/network.key/users/kurogeek @@ -0,0 +1 @@ +../../../../../sops/users/kurogeek \ No newline at end of file diff --git a/vars/shared/data-mesher-network/network.pub/value b/vars/shared/data-mesher-network/network.pub/value new file mode 100644 index 0000000..9ce27d9 --- /dev/null +++ b/vars/shared/data-mesher-network/network.pub/value @@ -0,0 +1,3 @@ +-----BEGIN PUBLIC KEY----- +MCowBQYDK2VwAyEAf1rYnLWMfnPf/aPQm+Q5yG6wCigTbGe2y57TNJ/28xI= +-----END PUBLIC KEY----- diff --git a/vars/shared/dm-pull-deploy-signing-key/signing.key/groups/admins b/vars/shared/dm-pull-deploy-signing-key/signing.key/groups/admins new file mode 120000 index 0000000..e7f39ba --- /dev/null +++ b/vars/shared/dm-pull-deploy-signing-key/signing.key/groups/admins @@ -0,0 +1 @@ +../../../../../sops/groups/admins \ No newline at end of file diff --git a/vars/shared/dm-pull-deploy-signing-key/signing.key/machines/rigel b/vars/shared/dm-pull-deploy-signing-key/signing.key/machines/rigel new file mode 120000 index 0000000..ea0fd4f --- /dev/null +++ b/vars/shared/dm-pull-deploy-signing-key/signing.key/machines/rigel @@ -0,0 +1 @@ +../../../../../sops/machines/rigel \ No newline at end of file diff --git a/vars/shared/dm-pull-deploy-signing-key/signing.key/secret b/vars/shared/dm-pull-deploy-signing-key/signing.key/secret new file mode 100644 index 0000000..c4a3caf --- /dev/null +++ b/vars/shared/dm-pull-deploy-signing-key/signing.key/secret @@ -0,0 +1,42 @@ +{ + "data": "ENC[AES256_GCM,data:e2pmW2+nrb9LdUNlZcqOXw+/kniWyf8BUWFUvhs6YYG0kFJVyIsVQQVsy+eBPEAZtXaH02mOJN4E3k+b8ISgrMLCyxA7MUbBuRxdE/2/JvW4pHjcZ/0uAhgp5n742Gey72WlsdJOQEwhud9xBipNvbfTLCrpZnc=,iv:B96vG5hxTDuDebgJhNfNWiN6P3PpbnJWSkBtWhAdzNI=,tag:R8l57JVvuFPjmEqdXv3lcQ==,type:str]", + "sops": { + "age": [ + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAvbGRROHB5Q1Y3ZXBNRG5i\nZUhmUmpOdlN5SlJRVWRmVzhhWnJvZHNVY3lzCmhaUkI5VmJoaFpkVjlhWnkzS0JY\ncWcrRVhWaHRDZlZQbC80QWZOZWU0SVUKLS0tIFdDZ3Fzb3ZXVGNwcE1qdEtHRGlz\naDNTYkNINUMwd3dwUzNnT0VuaU5NZXcKBRgjQfn0Df32VZCe6BV/KbUAZWIeNf2s\nXeBm1s70jiz+WZnqj895nEkcCvfy5+uThLOPXajB3qKrgCRsMX3SOQ==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age17d4qt0n9edq57tgcqyk8eu5mrendl59yt6z2y3a4vkq7el8krqtq6lq28g" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIGw0SmRVelQ5\nSllhVWtnaGNnU3M1Y092cjRKQVdKQm5WQW92T2FsOUZCa00gQVEgd0l6SlBCVW1v\neDl5N0lHYmVrajZzVzVTYjd4WVdNVjZoZVlkUEtmVXlMdyBIdmtoczF0dmhxL1py\nS1hsc0ErckdoVVB0bE02RGdCNW5raERXT1ZJMTkzNjRGNHd2T3ZSTVYrKzZlbEll\nVTZKc2JVN1B2SzRuNkpaekhwSWJQaFZVQQpOUVpjRmp1K3hoVVRYVmlWeDNCY05U\nTlB5MU4zSGJHMlg4MWt4Y0VsY1JnCi0tLSBPTlkwMXB3NEpuYStrbWZUVGIrNHNm\neUIzRHdpbmRoVlE1eENCMzNVN1ZvChPUWM60721v4hTdSqXeurMLi1+xgAcFRCJo\nrrkYNOzwODmrPz5GxCiNEUms4iCiS1ppWXrV031K3vuqUglhX7Y=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpf43tgcfjm048lsqskvq34w2t4uvrm5qy6m2eg6zjj82ctca8wctgpczxvj0q4y6337uhvsxdh5j86k9h9ymautpvv2759ucwnef75ez7pa7fpkddklp40mxk2tedsp74359g0kefn5rsq0x0yss6cu4yd0h06up0rp08t6yc4l0hfa9y8jn5fkx6nk0hjhz06ykwv0fyxe7z42q683jy0" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIHhBNEdPcnov\nazNxcVVJd29xNklzVGFxVFJNNFdzdDdlVVZEaVU0SHFNemsgQVEgZlFBRFNyWkNS\nRDJQaUJ3WWowTEcwaTk0Z0tiRHpQNmhkMTJZUlZHbHlEMCBtMzE5bzVQb1JmZkpy\nY0orbEs2RzBSVXA3UmZYZkRRanNnc2pHSnJjK1pLVmZOWGR4d0IwZjh1YXlkakRx\nTm5EMXR3ZjNHWGl0Ty8rcHpQbkcxRTZmZwpDY0t2c0V1VkxncHkyNjRYUlJRWUhi\nSm15MDdMM1pyc1JuS1pQU3hjb0NvCi0tLSBpZUV1aW1qTmdLY1JYTUh6eXVkcDhr\nb0FmclBOVmRNK3h4U3lBL3h6UGVzCg3nJrtIUI8FsZVENTPwsmDNjNc5PKqLN+oo\n7KmRWSPGVcRM2i+AZYNnwjFZBnWfQZvy98PsgT3aWIkOGoA0ppE=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqprw0vfpc8wzsu78quc777kmee54ln6nnsjrnrhl7nr33eh4kvkksqp05qqxj4kgfzrmrugrsvg7skx6ghh3q9xc0x0agthtkvy25d9eq7eklta5wf7s30hexkuyl5546rdz9ffa5tawlp5yweqkgccntw0ny540n2am3cqw3luhxkfmrp63kwr6mwplhr9u26wll48x0n3k5f60c7hg9a3" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IGZpZG8yLWhtYWMgQUFJIG80RVVmOElP\nTjdvUzJDczlid1lLajRYL3I0N2p6NDUyYmd4OWMwakpXQmcgQVEgZUh4S2o1R2RE\nV0svbnErTmxodXE2bUxJK3lla2lvajB3OXVwZHJtcHU5dyBKU3I4WFJnK3BOQXl0\nZDh5NTB5ZFlteFJIM2FVTVp5cmNyRXZqL1V0c0l6L0tSb0c5ZU9jbmRXMTIwb2c1\nQjZsREgzWUxaOXBUd2pQK2NncDZuUmZkZwpLS1krM2JqS0NPTHFzNHJrWUFrYTUw\nUkhzb1RZNkJYcU94bDlxb0xsVGNZCi0tLSAwME1MRG5jVWdraW5TYzZQbkdlR0pD\ncGVidjA4elRCQ0kyamhJOXE5MFRBCsHBaD3mtvizZc8tlF7M22szvWccavpT406J\nd/tQq9NsVV+wZ2ZKyH6bfR2f53BhJtZM5FF3CCXlmARoM2My26w=\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1fido2-hmac1qqpyewum3q8dfcumfgec8nn958aec9f4q9aqy0k06kw5kq27d6fdqdgp0p7y4ru3n5xk90u747xevxa2af3v37e85j9g3axrmw5hdwdfh0wz22hut5vrafxsx26a7vh8fjwkymz3ramfgvvu4detztu075kmpr8l9ydqda0rnjwatdwmfgswg849p37astvld98s3nleeq575azlwc2hhpuh" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB0ODJDcWZxaUczN2wwYXN6\na0lMODhvS3dJRlRjc3RaSjI5Mzd3MHNpMUdvCjQ0SHBPRXc4UWJKMS9CUjYzd2c5\nZVppZU9NdmN0ZllRNlFZelZlKzJUUWcKLS0tIFpzeWlFbGEvRmhlKzB5SklBM1lo\nVXFkSWp5VkNsZ1QzclcvNU5KbHdHbVkKzBzQ8wOeRqHwQj9BifdUE+DK0j9Pl6uD\nOkFPbwHb3SjHmabkgsxumCzWJ9P1iYjrHVlnxxuVsoryi82+H422Jw==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1hlzrpqqgndcthq5m5yj9egfgyet2fzrxwa6ynjzwx2r22uy6m3hqr3rd06" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBWTEtJTTZaODFXNzBEbWFH\nVzBjUlhYTVpOQUZheVZWL01UWUpiWG1uSDAwCjZaN0lVbldJTThBWUp4ajlTR3VU\nYWdzNUhIZkRMWmtSL1RDMUsyTkVuWjgKLS0tIDZFUXRNaGdtb0cwRkEyOG5KTEVS\neG5MZ2dOV09Fb1lNUUVweFE5MW1MUVUKVmbQjdHro5f22m2X/GLRW+uF5GWGb1ih\n4+G+lte8Mhncs2wi798Xsoi5cZlQWG0QX3FYN7ELuFb/d8Mw+q+cLw==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1sg0rvgyetdcqw7j2x983fh69kdkvqsngpe5x36e5920qa7fze3cqhj4wgx" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBqS0JKallIS2JYbzZPS0xY\nRkt2UURHVnEzaWgwR01OMjBvU0MxMnpHeURJCi82NDNReFFaMVFhYjk0SEhHdXlU\nWFJyWnJDYnFXS3NwSnJRbWR0ZUI1YlkKLS0tIDB6WUdRS1YwV1JNV1V3bWdGeDMv\naitsaTdEVExFNSt4U3UwUWZNRVlnSUkKHi8A0Lkdlehhe9AUmJhpPpaSwfhBJqwY\nTnmgROXS2Xe4o+lr6vWdC6Q05jki3m68inEpLyI+Hconv5O4+7JfJA==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1swlyyk2rzvevqawyeekv75nx2dz34zpe3xqhkqme26gcgeavy4dqrfpcd8" + }, + { + "enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBLZ3V4SHZTRHpGRzBUQU8y\nc21mVHdDTlBCRlZ6eGlSOWxNdjNtMm5WSUdnCjczVU5ybTV1cENqNzBUTmdaWXRG\nRVVoa2VLUWlYUi9oSUZRNUtwR0xuY3MKLS0tIHN6K29ZSzZ0NnRMTE1uN2VvWEMx\nVktwaTdlV1V6NTdlRWhZVEExK29rM2MK2SB2mMFIjP0SyxDOmAAVh9Mrn+udJMRc\nXv9F/y+QnnJNg+y9HmrdYT6MJhRjZ3I14xHwXyASI6ybHmzln3x7DA==\n-----END AGE ENCRYPTED FILE-----\n", + "recipient": "age1vphy2sr6uw4ptsua3gh9khrm2cqyt65t46tusmt44z98qa7q6ymq6prrdl" + } + ], + "lastmodified": "2026-07-22T03:10:56Z", + "mac": "ENC[AES256_GCM,data:SS4rlgaJVcWi0aTewldewX+4v710PcAkNov3+8w7obEkfm+Strs0nGRGQIIVq0T6yMCAn4XKDR+V5ja9N9TNGR1AGKsHHyQd9tRFEftH6imIBpj6AhS7gb8S2P/fs+Wv2ambLHN1ldHS7BNTjvEmLOynw5MSLHqef0om2OsULl8=,iv:kAQICGalXWDiqrayoo346GAnFmV5kWZg5YFpFOh3EBg=,tag:xvzaj10KDxguWzLJr6WDiw==,type:str]", + "version": "3.13.1" + } +} diff --git a/vars/shared/dm-pull-deploy-signing-key/signing.key/users/kurogeek b/vars/shared/dm-pull-deploy-signing-key/signing.key/users/kurogeek new file mode 120000 index 0000000..5190103 --- /dev/null +++ b/vars/shared/dm-pull-deploy-signing-key/signing.key/users/kurogeek @@ -0,0 +1 @@ +../../../../../sops/users/kurogeek \ No newline at end of file diff --git a/vars/shared/dm-pull-deploy-signing-key/signing.pub/value b/vars/shared/dm-pull-deploy-signing-key/signing.pub/value new file mode 100644 index 0000000..3673700 --- /dev/null +++ b/vars/shared/dm-pull-deploy-signing-key/signing.pub/value @@ -0,0 +1,3 @@ +-----BEGIN PUBLIC KEY----- +MCowBQYDK2VwAyEAhFzTLMZ1uxvEzw3ixDUqbzxU1gLLrX6KKuCuOXkm32s= +-----END PUBLIC KEY-----