Compare commits
18 commits
982fcfb257
...
681e341850
| Author | SHA1 | Date | |
|---|---|---|---|
| 681e341850 | |||
| 94ad42a406 | |||
| 3b280b627b | |||
| 725901e545 | |||
| 5efbc7f17d | |||
| ca3e35b4eb | |||
| ed8fd5029e | |||
| 2f8971f825 | |||
| 61c498849e | |||
| ac555133de | |||
| 110f54c85a | |||
| ce1c387f84 | |||
| 5b28fc387d | |||
| 2b624eedc6 | |||
| 22c03c5d75 | |||
| 7787b9a036 | |||
| 7feb0014ae | |||
| 7819f9913a |
15 changed files with 9030 additions and 14 deletions
3
clan.nix
3
clan.nix
|
|
@ -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";
|
||||
};
|
||||
};
|
||||
|
||||
|
|
|
|||
|
|
@ -31,6 +31,8 @@
|
|||
flake-parts.lib.mkFlake { inherit inputs; } ({ ... }: {
|
||||
systems = import systems;
|
||||
|
||||
flake.modules = {};
|
||||
|
||||
imports = [
|
||||
flake-parts.flakeModules.modules
|
||||
clan-core.flakeModules.default
|
||||
|
|
|
|||
|
|
@ -2,6 +2,15 @@
|
|||
"machines": {
|
||||
"m1": {
|
||||
"installedAt": 1757538411
|
||||
},
|
||||
"c1": {
|
||||
"installedAt": 1758576416
|
||||
},
|
||||
"c2": {
|
||||
"installedAt": 1758577017
|
||||
},
|
||||
"c3": {
|
||||
"installedAt": 1758577567
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -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
3421
machines/c1/facter.json
Normal file
File diff suppressed because it is too large
Load diff
|
|
@ -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
2788
machines/c2/facter.json
Normal file
File diff suppressed because it is too large
Load diff
|
|
@ -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
2788
machines/c3/facter.json
Normal file
File diff suppressed because it is too large
Load diff
1
vars/per-machine/c1/k3s/ip_v4/value
Normal file
1
vars/per-machine/c1/k3s/ip_v4/value
Normal file
|
|
@ -0,0 +1 @@
|
|||
127.0.0.1
|
||||
1
vars/per-machine/c1/k3s/ip_v6/value
Normal file
1
vars/per-machine/c1/k3s/ip_v6/value
Normal file
|
|
@ -0,0 +1 @@
|
|||
::1
|
||||
|
|
@ -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"
|
||||
}
|
||||
|
|
|
|||
1
vars/per-machine/c1/state-version/version/value
Normal file
1
vars/per-machine/c1/state-version/version/value
Normal file
|
|
@ -0,0 +1 @@
|
|||
25.11
|
||||
1
vars/per-machine/c2/state-version/version/value
Normal file
1
vars/per-machine/c2/state-version/version/value
Normal file
|
|
@ -0,0 +1 @@
|
|||
25.11
|
||||
1
vars/per-machine/c3/state-version/version/value
Normal file
1
vars/per-machine/c3/state-version/version/value
Normal file
|
|
@ -0,0 +1 @@
|
|||
25.11
|
||||
Loading…
Add table
Add a link
Reference in a new issue