Compare commits

..

18 commits

Author SHA1 Message Date
681e341850
update(inventory.json): Installed c3
All checks were successful
Test action / Print hello world (push) Successful in 1m24s
2025-09-22 23:46:07 +02:00
94ad42a406
add deploy target hosts 2025-09-22 23:45:33 +02:00
3b280b627b
add c3 hardware info 2025-09-22 23:45:05 +02:00
725901e545
Set disk schema of machine: c3 to single-disk 2025-09-22 23:44:32 +02:00
5efbc7f17d
update(inventory.json): Installed c3 2025-09-22 23:44:09 +02:00
ca3e35b4eb
Update vars via generator state-version for machine c3 2025-09-22 23:40:16 +02:00
ed8fd5029e
update(inventory.json): Installed c2 2025-09-22 23:36:57 +02:00
2f8971f825
add c2 hardware info 2025-09-22 23:36:06 +02:00
61c498849e
Set disk schema of machine: c2 to single-disk 2025-09-22 23:34:58 +02:00
ac555133de
update(inventory.json): Installed c2 2025-09-22 23:32:52 +02:00
110f54c85a
Update vars via generator state-version for machine c2 2025-09-22 23:32:49 +02:00
ce1c387f84
update(inventory.json): Installed c1 2025-09-22 23:26:56 +02:00
5b28fc387d
Set disk schema of machine: c1 to single-disk 2025-09-22 23:23:20 +02:00
2b624eedc6
add c1 hardware info 2025-09-22 23:13:48 +02:00
22c03c5d75
fix nix flake check 2025-09-22 23:13:31 +02:00
7787b9a036
update(inventory.json): Installed c1 2025-09-22 23:12:47 +02:00
7feb0014ae
Update vars via generator state-version for machine c1 2025-09-22 23:12:43 +02:00
7819f9913a
Update vars via generator k3s for machine c1 2025-09-22 23:12:43 +02:00
15 changed files with 9030 additions and 14 deletions

View file

@ -18,18 +18,21 @@
description = "Compute node 1";
machineClass = "nixos";
tags = [ "cloud:amarth" "region:oss" "nodeType:compute" "criticallity:medium" "" ];
deploy.targetHost = "root@192.168.1.224";
};
c2 = {
name = "compute-2";
description = "Compute node 2";
machineClass = "nixos";
tags = [ "cloud:amarth" "region:oss" "nodeType:compute" "criticallity:medium" "" ];
deploy.targetHost = "root@192.168.1.225";
};
c3 = {
name = "compute-3";
description = "Compute node 3";
machineClass = "nixos";
tags = [ "cloud:amarth" "region:oss" "nodeType:compute" "criticallity:medium" "" ];
deploy.targetHost = "root@192.168.1.226";
};
};

View file

@ -31,6 +31,8 @@
flake-parts.lib.mkFlake { inherit inputs; } ({ ... }: {
systems = import systems;
flake.modules = {};
imports = [
flake-parts.flakeModules.modules
clan-core.flakeModules.default

View file

@ -2,6 +2,15 @@
"machines": {
"m1": {
"installedAt": 1757538411
},
"c1": {
"installedAt": 1758576416
},
"c2": {
"installedAt": 1758577017
},
"c3": {
"installedAt": 1758577567
}
}
}

View file

@ -1,7 +1,7 @@
# ---
# schema = "single-disk"
# [placeholders]
# mainDisk = "/dev/disk/by-id/ata-SAMSUNG_MZ7LN256HAJQ-000H1_S3TCNE0JA38335"
# mainDisk = "/dev/disk/by-id/nvme-SK_hynix_BC501_HFM256GDJTNG-8310A_CD9AN49971220AB5R"
# ---
# This file was automatically generated!
# CHANGING this configuration requires wiping and reinstalling the machine
@ -13,8 +13,8 @@
disko.devices = {
disk = {
main = {
name = "main-a122d42601d5437687431cfd63ed44e9";
device = "/dev/disk/by-id/ata-SAMSUNG_MZ7LN256HAJQ-000H1_S3TCNE0JA38335";
name = "main-2c75a9f765e046de99e2c9b136ab10f9";
device = "/dev/disk/by-id/nvme-SK_hynix_BC501_HFM256GDJTNG-8310A_CD9AN49971220AB5R";
type = "disk";
content = {
type = "gpt";

3421
machines/c1/facter.json Normal file

File diff suppressed because it is too large Load diff

View file

@ -1,7 +1,7 @@
# ---
# schema = "single-disk"
# [placeholders]
# mainDisk = "/dev/disk/by-id/ata-SAMSUNG_MZ7LN256HAJQ-000H1_S3TCNE0JA38335"
# mainDisk = "/dev/disk/by-id/ata-SAMSUNG_MZ7TY256HDHP-000H1_S2ZWNB0J108610"
# ---
# This file was automatically generated!
# CHANGING this configuration requires wiping and reinstalling the machine
@ -13,8 +13,8 @@
disko.devices = {
disk = {
main = {
name = "main-a122d42601d5437687431cfd63ed44e9";
device = "/dev/disk/by-id/ata-SAMSUNG_MZ7LN256HAJQ-000H1_S3TCNE0JA38335";
name = "main-c0c0a42f7d024bdbba33fe9c95e9d7e8";
device = "/dev/disk/by-id/ata-SAMSUNG_MZ7TY256HDHP-000H1_S2ZWNB0J108610";
type = "disk";
content = {
type = "gpt";

2788
machines/c2/facter.json Normal file

File diff suppressed because it is too large Load diff

View file

@ -1,7 +1,7 @@
# ---
# schema = "single-disk"
# [placeholders]
# mainDisk = "/dev/disk/by-id/ata-SAMSUNG_MZ7LN256HAJQ-000H1_S3TCNE0JA38335"
# mainDisk = "/dev/disk/by-id/ata-SAMSUNG_MZ7TY256HDHP-000H1_S2ZWNB0J108665"
# ---
# This file was automatically generated!
# CHANGING this configuration requires wiping and reinstalling the machine
@ -13,8 +13,8 @@
disko.devices = {
disk = {
main = {
name = "main-a122d42601d5437687431cfd63ed44e9";
device = "/dev/disk/by-id/ata-SAMSUNG_MZ7LN256HAJQ-000H1_S3TCNE0JA38335";
name = "main-cc51be0e6610439687c31d7579903674";
device = "/dev/disk/by-id/ata-SAMSUNG_MZ7TY256HDHP-000H1_S2ZWNB0J108665";
type = "disk";
content = {
type = "gpt";

2788
machines/c3/facter.json Normal file

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1 @@
127.0.0.1

View file

@ -0,0 +1 @@
::1

View file

@ -1,18 +1,18 @@
{
"data": "ENC[AES256_GCM,data:CZAiloWWsNArYAY4PEI6W/GD/c/5RUiXE6FnDYtTbgcXVbzhdughIlX8dmmNLagt8kp9,iv:FScUebEl/AZExvLY9hc/4UFOARBXj/GmpL/XwJyBVog=,tag:FMoC7Mfg9CJBlvVGO2+K1g==,type:str]",
"data": "ENC[AES256_GCM,data:GfnQF7dA6JS8sR+Gjx0tng2LFGInBEem1jAlO+uTWQ3jRJkPwnESfvf0CWuCmrCL61bl,iv:uI0sITlNRPtegzMVkvSPKf0WFhaoezyx0pB4nXpuMls=,tag:ZRfjOqfAqC9eyGvJ94jJdg==,type:str]",
"sops": {
"age": [
{
"recipient": "age166m9l6mhdshq2ml9f7luza4uya50lsfmumpfyn0y2mugp0gfd5mqfraw67",
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBiN1VuUm1sSTZVNlB3TUdN\nM3ZuSFJab2J3d2Rzd0JIZ3g4Mk5RSTFpOTFjCld5aHVkNFVVT0VDeWN6UjhSaWhr\nUmsxVkpRZ2Fla3NsRlozSnNVeHpRdkUKLS0tIDV6T3N3b21lc0g3R0xNSDNHYnps\nSEZpZmp3UkdvUDk0bEJzdGh2ZmRuL1UK6ocfrIVV6IjBn+znAoAwpF1UA0TOmKtB\ntmO3mzv8SFR9yfYRwJ8OBEshgB+duS063NLC/fjd5eTAUwsOYio4og==\n-----END AGE ENCRYPTED FILE-----\n"
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBLOE5kTmZzQ1BWbjRMVlU0\nWDBqak5PcTNuRkw1Y3c5eG5HYkRUS250ZlJBClRpYzFTMldSRzVqOUR5TDZtbHMx\nMjgwYXVUMTFJWlo1bkZrV3dRVHJHOUkKLS0tIHFXSWRXWWY3N3BiNit3bWR6RHBE\nNXBVamNBb0w5aTcySTBFTDlveCt2K2sKRQDJbJLIncONGYnmMEFSb2ORNYBx8+9v\napzMr+yGn+NqbxjU/qrc/hSk9XvNnlgtlzuBPBLzQZVscUMoF6eoIA==\n-----END AGE ENCRYPTED FILE-----\n"
},
{
"recipient": "age1jmrmdw4kmjeu9d6z74r2unqt7wpgsx24vqejmdjretsnsn8g4drsl3m98w",
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA3SkxXYUFLbWhoU3N1aXVv\neDB5c1pJRmJvMC9UT1Y1OVBBaU9hZEFnYjFrCnBkZFY2S1QvZGFpM0g5azlxMHAv\nRVViUUx1d2lhbTI2ZVNPQTJNazA1QjgKLS0tIFV6V2hSNmY4TDYvMUpSVjN5YmFl\ndkZ2WEttQmp5MHNiK0VXUmF2dXBmVFUKgi98TkAaLV4KIzZJNMAyW0ARZX151AVo\nzJPpf1JMq0yktIbPfSMJlNYit48tHxNM8vEoQ2lAXGMgOUHNDkqgsQ==\n-----END AGE ENCRYPTED FILE-----\n"
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA4SmtidHdOazRQWW1UWlJ0\nUm9aWXhkREtOelg0WWMzdWMxTDBmNTVmRmpJClc4SW5ZU25IbDJPaEdtcit4WUVp\nYUo3VXQzckZxRVNwV2FoTHlRUDFRcWsKLS0tIGkyOTZhcXN5NDVhMlpYSDVac3pr\nQ29qUjhiZ3BBbW02YS80aW53SWlIdzAKbq4Ou29Gj6/HNsjFvj1Io0XL93W8ZXLQ\ndiyObNKhub6C3PyhmQNKtP0feGaKV25D5AHWz6ghKoF76SX9BRJ/cw==\n-----END AGE ENCRYPTED FILE-----\n"
}
],
"lastmodified": "2025-09-18T13:49:38Z",
"mac": "ENC[AES256_GCM,data:UkQv7eFRKXrz0V49hvZhpsg5S6ekaR+xMvDZB9Om1isJPZ0spEUNkzsMMZjZyIMLyBfh+PJloy4iD2NW3+t2ICZqXyPcXAgd4CvuTr14lRXpDT4MJ9QwN0TfWeyT1ntj9phltWUaHI5BKN8qt5gBtx/Q6to8C1mIfg4RxXUvh9Y=,iv:rgbRqyYrEAsuiKM1vjrHwI7VRdKMWCwZfZU+UIfe3xU=,tag:CoMGfBZhgttQTMB38xa3CA==,type:str]",
"lastmodified": "2025-09-22T21:12:43Z",
"mac": "ENC[AES256_GCM,data:UrOhgEJPwP1SfUzjkhyiyZpKZ9+cI0vacMvbT8QlyUpzG02kcHGnQwKd+Lf+g6mUcyhor32MmQCZqEXCpQuttXtEOo4m0+5TRzf2965xMicYeNTS8Zi8UsEYUvzNDN4ttL54S6MWDPua5CB2u/qZWrwN9f2Xo4pq71QgMwySf84=,iv:1EpVg3qfPL/xkuBNG/73QpvLwtSwsAyXYIvfXqlOoes=,tag:zsnANXLkrXBbrusGxcxibA==,type:str]",
"unencrypted_suffix": "_unencrypted",
"version": "3.10.2"
}

View file

@ -0,0 +1 @@
25.11

View file

@ -0,0 +1 @@
25.11

View file

@ -0,0 +1 @@
25.11