treewide: init suwako-vie0
This commit is contained in:
parent
c0179cc2af
commit
bfe9704485
|
@ -4,6 +4,7 @@ keys:
|
||||||
- &flandre age166kxtrcx99fxlgtvz5mvyt5ctvk3dt09f42gvm94ngnkyztmmelsyzdn77
|
- &flandre age166kxtrcx99fxlgtvz5mvyt5ctvk3dt09f42gvm94ngnkyztmmelsyzdn77
|
||||||
- &reisen age1uf2h3hlv373ppdstjlngyuu7q5mee3u3ww3674lsj9rlt9ax7vqsv7wpe8
|
- &reisen age1uf2h3hlv373ppdstjlngyuu7q5mee3u3ww3674lsj9rlt9ax7vqsv7wpe8
|
||||||
- &kanako age1798e9rralft7ac4w8p8d2hnj5p8m3ajnnmykgn4p7apx57pcaeqql2c4jh
|
- &kanako age1798e9rralft7ac4w8p8d2hnj5p8m3ajnnmykgn4p7apx57pcaeqql2c4jh
|
||||||
|
- &suwako age1p9xzkzc3zxasgxtd75html0pvrtd6fzvmhz6n388vtjg36d3zffsvma0j0
|
||||||
creation_rules:
|
creation_rules:
|
||||||
- path_regex: infra/.*
|
- path_regex: infra/.*
|
||||||
key_groups:
|
key_groups:
|
||||||
|
@ -21,6 +22,7 @@ creation_rules:
|
||||||
- *flandre
|
- *flandre
|
||||||
- *reisen
|
- *reisen
|
||||||
- *kanako
|
- *kanako
|
||||||
|
- *suwako
|
||||||
- path_regex: secrets/hosts/(opentofu/)?marisa-.*
|
- path_regex: secrets/hosts/(opentofu/)?marisa-.*
|
||||||
key_groups:
|
key_groups:
|
||||||
- age:
|
- age:
|
||||||
|
@ -40,3 +42,8 @@ creation_rules:
|
||||||
- age:
|
- age:
|
||||||
- *marisa
|
- *marisa
|
||||||
- *kanako
|
- *kanako
|
||||||
|
- path_regex: secrets/hosts/(opentofu/)?suwako-.*
|
||||||
|
key_groups:
|
||||||
|
- age:
|
||||||
|
- *marisa
|
||||||
|
- *suwako
|
||||||
|
|
|
@ -144,6 +144,11 @@ in
|
||||||
system = "x86_64-linux";
|
system = "x86_64-linux";
|
||||||
})
|
})
|
||||||
|
|
||||||
|
(mkHost {
|
||||||
|
name = "suwako-vie0";
|
||||||
|
system = "x86_64-linux";
|
||||||
|
})
|
||||||
|
|
||||||
(mkHost {
|
(mkHost {
|
||||||
name = "reisen-sin0";
|
name = "reisen-sin0";
|
||||||
system = "x86_64-linux";
|
system = "x86_64-linux";
|
||||||
|
|
|
@ -36,6 +36,12 @@ locals {
|
||||||
enthalpy_node_id = parseint("f87", 16)
|
enthalpy_node_id = parseint("f87", 16)
|
||||||
enthalpy_node_organization = "core"
|
enthalpy_node_organization = "core"
|
||||||
}
|
}
|
||||||
|
"suwako-vie0" = {
|
||||||
|
endpoints_v4 = ["110.172.148.83"]
|
||||||
|
endpoints_v6 = ["2a0d:f302:136:7d2a::1"]
|
||||||
|
enthalpy_node_id = parseint("763", 16)
|
||||||
|
enthalpy_node_organization = "core"
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
File diff suppressed because one or more lines are too long
10
nixos/hosts/suwako-vie0/default.nix
Normal file
10
nixos/hosts/suwako-vie0/default.nix
Normal file
|
@ -0,0 +1,10 @@
|
||||||
|
{
|
||||||
|
suites,
|
||||||
|
mylib,
|
||||||
|
...
|
||||||
|
}:
|
||||||
|
{
|
||||||
|
imports = suites.server ++ (mylib.path.scanPaths ./. "default.nix");
|
||||||
|
|
||||||
|
system.stateVersion = "24.05";
|
||||||
|
}
|
68
nixos/hosts/suwako-vie0/disko-fs.nix
Normal file
68
nixos/hosts/suwako-vie0/disko-fs.nix
Normal file
|
@ -0,0 +1,68 @@
|
||||||
|
{
|
||||||
|
disko.devices = {
|
||||||
|
nodev = {
|
||||||
|
"/" = {
|
||||||
|
fsType = "tmpfs";
|
||||||
|
mountOptions = [
|
||||||
|
"defaults"
|
||||||
|
"size=4G"
|
||||||
|
"mode=755"
|
||||||
|
"nosuid"
|
||||||
|
"nodev"
|
||||||
|
];
|
||||||
|
};
|
||||||
|
};
|
||||||
|
disk = {
|
||||||
|
main = {
|
||||||
|
type = "disk";
|
||||||
|
device = "/dev/sda";
|
||||||
|
content = {
|
||||||
|
type = "gpt";
|
||||||
|
partitions = {
|
||||||
|
boot = {
|
||||||
|
type = "EF02";
|
||||||
|
label = "BOOT";
|
||||||
|
start = "0";
|
||||||
|
end = "+1M";
|
||||||
|
};
|
||||||
|
root = {
|
||||||
|
label = "ROOT";
|
||||||
|
end = "-0";
|
||||||
|
content = {
|
||||||
|
type = "btrfs";
|
||||||
|
extraArgs = [ "-f" ];
|
||||||
|
subvolumes = {
|
||||||
|
"boot" = {
|
||||||
|
mountpoint = "/boot";
|
||||||
|
mountOptions = [ "compress=zstd" ];
|
||||||
|
};
|
||||||
|
"nix" = {
|
||||||
|
mountpoint = "/nix";
|
||||||
|
mountOptions = [ "compress=zstd" ];
|
||||||
|
};
|
||||||
|
"persist" = {
|
||||||
|
mountpoint = "/persist";
|
||||||
|
mountOptions = [ "compress=zstd" ];
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
fileSystems."/persist".neededForBoot = true;
|
||||||
|
|
||||||
|
environment.globalPersistence = {
|
||||||
|
enable = true;
|
||||||
|
root = "/persist";
|
||||||
|
};
|
||||||
|
|
||||||
|
services.btrfs.autoScrub = {
|
||||||
|
enable = true;
|
||||||
|
interval = "weekly";
|
||||||
|
fileSystems = [ "/persist" ];
|
||||||
|
};
|
||||||
|
}
|
15
nixos/hosts/suwako-vie0/hardware-configuration.nix
Normal file
15
nixos/hosts/suwako-vie0/hardware-configuration.nix
Normal file
|
@ -0,0 +1,15 @@
|
||||||
|
{ modulesPath, ... }:
|
||||||
|
{
|
||||||
|
imports = [
|
||||||
|
(modulesPath + "/profiles/qemu-guest.nix")
|
||||||
|
];
|
||||||
|
|
||||||
|
boot.initrd.availableKernelModules = [
|
||||||
|
"ata_piix"
|
||||||
|
"uhci_hcd"
|
||||||
|
"virtio_pci"
|
||||||
|
"virtio_scsi"
|
||||||
|
"sd_mod"
|
||||||
|
"sr_mod"
|
||||||
|
];
|
||||||
|
}
|
32
nixos/hosts/suwako-vie0/networking.nix
Normal file
32
nixos/hosts/suwako-vie0/networking.nix
Normal file
|
@ -0,0 +1,32 @@
|
||||||
|
{ profiles, hostData, ... }:
|
||||||
|
{
|
||||||
|
imports = with profiles; [
|
||||||
|
services.enthalpy.customer
|
||||||
|
];
|
||||||
|
|
||||||
|
services.enthalpy.ipsec.interfaces = [ "ens18" ];
|
||||||
|
|
||||||
|
systemd.network = {
|
||||||
|
enable = true;
|
||||||
|
wait-online.anyInterface = true;
|
||||||
|
networks = {
|
||||||
|
"30-ens18" = {
|
||||||
|
matchConfig.Name = "ens18";
|
||||||
|
networkConfig = {
|
||||||
|
Address = hostData.endpoints;
|
||||||
|
DHCP = false;
|
||||||
|
IPv6AcceptRA = false;
|
||||||
|
};
|
||||||
|
routes = [
|
||||||
|
{ Destination = "110.172.148.65"; }
|
||||||
|
{ Destination = "2a0d:f302:136::1"; }
|
||||||
|
{ Gateway = "110.172.148.65"; }
|
||||||
|
{ Gateway = "2a0d:f302:136::1"; }
|
||||||
|
];
|
||||||
|
dhcpV4Config.RouteMetric = 1024;
|
||||||
|
dhcpV6Config.RouteMetric = 1024;
|
||||||
|
ipv6AcceptRAConfig.RouteMetric = 1024;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
}
|
|
@ -1,5 +1,5 @@
|
||||||
user-password:
|
user-password:
|
||||||
root: ENC[AES256_GCM,data:BHSPDzc9MgXawA9oSQvnymk7YT+OpuVCvg/jfvDV5bKZ5NHsY/fhELstukoICFfVgWTEErHpYuGrcFp2A3qR+ASBbrtdnmJPAA==,iv:0UN5uL8e4mqkDQL7q4M3gb6S2RUfbg7c8nPO7mCuzHc=,tag:Ku9W6s4Lz1RHpypNg3xtVw==,type:str]
|
root: ENC[AES256_GCM,data:SN7VmzYOyaNlDBjlDOTfiLghIJmIAUUBU0Im1kJv7KSsV4K+1vNQYez7bWh12i0e7zhIPtiT6WuRUaMeMIxJEoEBGUYunyZPMg==,iv:pb1T/FVzcVs9zATWsQvrTxV5V0lbL50v2ZXMGMcWy/M=,tag:E88JH+x414Xawm0efzFIYQ==,type:str]
|
||||||
sops:
|
sops:
|
||||||
kms: []
|
kms: []
|
||||||
gcp_kms: []
|
gcp_kms: []
|
||||||
|
@ -9,41 +9,50 @@ sops:
|
||||||
- recipient: age1sfnct03u4cvfj98x4yjrcrrnu5gg8qgxrwk4uqq8w4e6wveeaedq97rn44
|
- recipient: age1sfnct03u4cvfj98x4yjrcrrnu5gg8qgxrwk4uqq8w4e6wveeaedq97rn44
|
||||||
enc: |
|
enc: |
|
||||||
-----BEGIN AGE ENCRYPTED FILE-----
|
-----BEGIN AGE ENCRYPTED FILE-----
|
||||||
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBIZ2g2RDlibWNVMWFnVUhv
|
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB1NnB3UWJqa3JlWVF0cm01
|
||||||
WWRRQVRUaGNNZ09ibzNKZ2FUTFkraUFwN25VCnFxc0lWRVIrVTB5c3BhNThzQXRN
|
czcxTmpYUWU2aVJTQW12MHVGQWpRNmFVemljCjNRRjhseEJhc2IrSmRvVW4yTWZZ
|
||||||
Q01FZWd4Qnc0dXBkd2xPZjFTVHlYZFEKLS0tIEY4cnlLRThIellvZWdnVDFPVzBN
|
NVBleWZLZU5sUFhIR1pJN1VEbElyVGcKLS0tIEN0TGhFaHdBcnNweEg3VEEraDJy
|
||||||
eG1GV2c1Q1plb3NMVm1CSHhDcC84bjQK0nK1DPkDyvcEQaAYgLPLgHyuCcbYqQR7
|
VG1ZT1RtWmtZeW9kS1pNOHZBaFA1ZGsK9bSba1GtxuIyfNepOKs/G60eru3HFOPA
|
||||||
Lq/zHjLCHoYC09hLicV9bKiRN8+REGTcaDN+lNBiPe9LdB37Z9pzeA==
|
6z9bPFa7xTcdo95RansxJZ9Llq2WEPFYocgjrcGNWRMixA+TfWQkQQ==
|
||||||
-----END AGE ENCRYPTED FILE-----
|
-----END AGE ENCRYPTED FILE-----
|
||||||
- recipient: age166kxtrcx99fxlgtvz5mvyt5ctvk3dt09f42gvm94ngnkyztmmelsyzdn77
|
- recipient: age166kxtrcx99fxlgtvz5mvyt5ctvk3dt09f42gvm94ngnkyztmmelsyzdn77
|
||||||
enc: |
|
enc: |
|
||||||
-----BEGIN AGE ENCRYPTED FILE-----
|
-----BEGIN AGE ENCRYPTED FILE-----
|
||||||
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBzckI5Y0xtOTZqVjVicWpu
|
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA5Q3hKNUdmaGlYR282V3NQ
|
||||||
azNoc0FxdXZQS1k2SVZMalBKM2w4Nk43QmpvCkJJK1RoaUxaWi9KMDlIcFY2UVgx
|
ckYrM0dXM1p6SThCZ2FFOXhHTW1laHltRUVJCkZHRmI3WHhJM3BNYTRxT0hqcnpk
|
||||||
cndsdVo5VDNXMVRBbVNtRFJUaDJTM0EKLS0tIDNMdmV0ZEw0aUNZdWhPZFc3M3NL
|
a3pNNVBYSzg5WTdpb3NKNkI1QzlGazAKLS0tIHk1RU83alRKa3FkcDJPbXV4aTVh
|
||||||
MVJsMjh2VDJrbjZWejF1SnNzdXJ6YkUKVUYeF52d90WwFW0ez0VzCdC3x3WIbwUK
|
Nktpcjk1MEFDd01vS1FRelVJbDVJLzAK44m2M8FDU0j9c2UjCbKL2vWGVwqkYC9I
|
||||||
Cf1qwDrfzO7FcpEcfxi3yOxqaKKSOS6Ugc8j2eqZlCigFm7RqqO+5Q==
|
FspzZAtYjNPMyzq4gFunt4m4pDLhXBaAOHPT7o445f0pzjtGkVKkOA==
|
||||||
-----END AGE ENCRYPTED FILE-----
|
-----END AGE ENCRYPTED FILE-----
|
||||||
- recipient: age1uf2h3hlv373ppdstjlngyuu7q5mee3u3ww3674lsj9rlt9ax7vqsv7wpe8
|
- recipient: age1uf2h3hlv373ppdstjlngyuu7q5mee3u3ww3674lsj9rlt9ax7vqsv7wpe8
|
||||||
enc: |
|
enc: |
|
||||||
-----BEGIN AGE ENCRYPTED FILE-----
|
-----BEGIN AGE ENCRYPTED FILE-----
|
||||||
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBkeHpHT3BwYU9sVmVEYXFF
|
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBTMzhiL0gzRmsrM1ZOZzRm
|
||||||
dDM1V29mTWVmZ1NGdzJrdnNOc2dyb1dyYzE4CjFIanh6VzNyeGJZeGovTkozWFBK
|
UGF6SkpmY3g5enVkTzd2ZkVDMDBZbmRYd2xNCnVGWGRVR1pXLzYxaEI5VzF5ZnZr
|
||||||
cHBibWovNm1PVGJkbGk1eVc3eDI0Y0kKLS0tIE5rZ1BJNW1pYTgxUjNTcmtmVkQy
|
WGhJNUtoQis2Zk1Tak5YZXJkajQvcU0KLS0tIDVLaE5YRmozUmJsNHFMVWp5RTFJ
|
||||||
eVI2MjZuUVJscU1hckNxZW84OEtvRWMKHP/R2bMc8s1im4iS+AKNsBXrUNw7vR7Z
|
bktjaHVYYk43UlZkOHJuZlkycHd2YTgKHKzqVMsaYe75iL6vsB0DMm8UtVV3UsQW
|
||||||
szwaiWyPqKYC+luBJE/bGclqt5rrK+canJhNMdinTyEe8Oxkpa5/5Q==
|
87tqUW+hoJ2bjOddez5u5lWt0iyT/scYmSf3Gv0jeeELHzLlzSHbDg==
|
||||||
-----END AGE ENCRYPTED FILE-----
|
-----END AGE ENCRYPTED FILE-----
|
||||||
- recipient: age1798e9rralft7ac4w8p8d2hnj5p8m3ajnnmykgn4p7apx57pcaeqql2c4jh
|
- recipient: age1798e9rralft7ac4w8p8d2hnj5p8m3ajnnmykgn4p7apx57pcaeqql2c4jh
|
||||||
enc: |
|
enc: |
|
||||||
-----BEGIN AGE ENCRYPTED FILE-----
|
-----BEGIN AGE ENCRYPTED FILE-----
|
||||||
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBjQkM1TnU2aGh0eTNEaTln
|
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBBdTJRWXhpdTg1czBKbzJF
|
||||||
N3JxNVVWSERTcXNWblNpdzJoN1dtNzZTZndNCnpXMWtjNFU0cVYwUmlGY2ppOVhx
|
UFIzUFJRSmhOcVc4YW8wV2hCby9TY1d6TmlvCjdDSlR0Y2J4OHBxTDF6WmloNjJx
|
||||||
ZjBISnZRZXJrS2xVb0VnWTk1SHZDRGcKLS0tIGNrZXB1bWZBVEVuRWRma2Nqc3lY
|
Q3ZDVjdvT0g1akFqZ3UyZGl4M0RnblEKLS0tIEtUWi8vRFJsdkg0WjBBWEo3TG8r
|
||||||
OVZKeUQzSm5BWGRQQ3IwVUZ5Umh3RzgKc/mu6kYUGz8Om1asdQqQ3SPGdc9kYqLW
|
RUd1SWZEUy9FWGFkRHZhTTBteEJEMmcK9DoCdvKDvEAYUYt5CauAObPEwA//TySp
|
||||||
gVRLhblW3HdjM7el+16goXOoAsgzY25NezZUnm1W0STO82SMQf7nsA==
|
yEWMWEVis5Zyx05s3aMUvzYVc3jO7n9jqisnw0fj7nQ8NOxAJqWRRg==
|
||||||
-----END AGE ENCRYPTED FILE-----
|
-----END AGE ENCRYPTED FILE-----
|
||||||
lastmodified: "2024-12-12T16:59:57Z"
|
- recipient: age1p9xzkzc3zxasgxtd75html0pvrtd6fzvmhz6n388vtjg36d3zffsvma0j0
|
||||||
mac: ENC[AES256_GCM,data:gIgwx8sYpFNs6jEv1gly8P7HlMWhnJepKqdHBYL3AY5FhSSug0NyyE2kuTwBDlbTZQJWKDI8MlTr1EV4r7QcUxRnCiViTUor/3neUJFA+/SRP1G/p+DMpCyLapcmVaPVMdn9TTtctkkp5KZhNZMX6+1QhDY4+/lhznYaGCbkJiE=,iv:7oYpGu89ZtO+vC2L0uXp2gS2xD6kZCymF+MQQaTJcVE=,tag:E6R/dkrfdpo5TnOFF+eQ/A==,type:str]
|
enc: |
|
||||||
|
-----BEGIN AGE ENCRYPTED FILE-----
|
||||||
|
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBGb3NjUlFXNllRcnpKZEVo
|
||||||
|
aGpUSVYzemtGbnBqQXFvc200QUlGeGtiVVZFClpES3ZHWWZKcmlDSDRUeWVmdk1U
|
||||||
|
K0lIam1RQVpCdk90clJHZWZYTmhnRnMKLS0tIHBVSEdQa2xFTG91OWhzTGVVYnht
|
||||||
|
eXhjTEtFRHk1bXdVcW5CelQ0b0lZazAKT798Qw+HCVtvfxuf3JgHcEtL5iIMF6/u
|
||||||
|
vPqlDDO/jPaGgSoWUWYRjcqJ7tMSmXcuu8SqBTKvv5MwGgvkXF4Uiw==
|
||||||
|
-----END AGE ENCRYPTED FILE-----
|
||||||
|
lastmodified: "2024-12-12T17:47:03Z"
|
||||||
|
mac: ENC[AES256_GCM,data:Q5naqhuInt4bT3ShOXpQndioJ/GKbOh0rqyDDPJ6fKBx0QVBdW0pmsU7a/64+XF9eiS2SHIJifRexTCQwDiEMyhFOSIzowb6Io73WN54q914sjzzg0CoZhw+IhjPx5NSFxVZqzn4tCUjgqDpMSE3nGOEYbBG60tipG51FBDjp08=,iv:3cDGD0ZDVcI5yYB4cakk5N91SXyqv2q58wfeseNpxWY=,tag:ie3EXaLlFCmj1l19xzL0Rw==,type:str]
|
||||||
pgp: []
|
pgp: []
|
||||||
unencrypted_suffix: _unencrypted
|
unencrypted_suffix: _unencrypted
|
||||||
version: 3.9.1
|
version: 3.9.1
|
||||||
|
|
32
secrets/hosts/opentofu/suwako-vie0.yaml
Normal file
32
secrets/hosts/opentofu/suwako-vie0.yaml
Normal file
|
@ -0,0 +1,32 @@
|
||||||
|
enthalpy_node_private_key_pem: ENC[AES256_GCM,data:9/QoJRIbjoEj2hrCpdK3ClAYRDJgujwPDZduNOsO42OcxZ9KyX/XaMkFZ+IVxpGWi7sdbsseetbmG+B/lZXxkaBbCP+y6+olsNEx6Y7y6QGHP9PMfb1Y5dQtVZt6Yd/l+U4TnGyF93KjXvfv5WKjUeUd29jjywM=,iv:L+/c2JC+HyhcujrDE6L3ec32ySFNf6HXkBlti4THrRk=,tag:cLXUWTVM0LTOKBhawrlXlA==,type:str]
|
||||||
|
ssh_host_ed25519_key: ENC[AES256_GCM,data:AZKuw8S7aZ4Lup18iM7vA7Nn8b+vTL2piMKfbVtyvZ5M4OEWhTqg+7ttGixb7WSc13T1a1awIbF2ZswqDH2+A2KzvZB/SCPLq4DLo9VQ2Fw569bko0rtXdG49sJFqO4mlB0/56sPSHuNw0ZOn7UXuimoHCrsxrISspIogPbLjmlAXoZhJW7vIZOgmGd0QvoECTrfPVCi9Z56Tq5Tr579+IrBbZaEikqoXjNmoELaDV/g1fOpEl3cpdtUFTNL6pOyQMuvnVP3NQf9KEhbvxKWk9mGoYcTcxLTvExKFi6ateKBx0fTXS4KDuQ5NmThGu99mO2MW5/bNFmMnc1XzIxkx0rC+TzpJeg+sUNCec6tJl+VUWk4hKD5z1EZ28kTwcqidedWtJS1doQSa0RBOKTyBl2vDIOOlKeGBexoFQrQAluusLpEi9D/WsXlhas7h7LeOLnHuEtRA4mMRFt8Ffw5OrWyRb1fg+8LIEBijW7d1gv1xtUs8wuJP1i1K96Y8QawcwEu,iv:ZSNHs+KBdIPd25Mxd8fHBE3GbMm7D6H6p8px/oJw6I4=,tag:AJbioYiB7lmaocbnrb0FTA==,type:str]
|
||||||
|
ssh_host_rsa_key: ENC[AES256_GCM,data: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,iv:VN077QFg6DLLFyssdgiaOyJgx5nFI3Kxos/wREYVXUM=,tag:NZnk463ZZnPDxyCPK6AJ9A==,type:str]
|
||||||
|
sops:
|
||||||
|
kms: []
|
||||||
|
gcp_kms: []
|
||||||
|
azure_kv: []
|
||||||
|
hc_vault: []
|
||||||
|
age:
|
||||||
|
- recipient: age1sfnct03u4cvfj98x4yjrcrrnu5gg8qgxrwk4uqq8w4e6wveeaedq97rn44
|
||||||
|
enc: |
|
||||||
|
-----BEGIN AGE ENCRYPTED FILE-----
|
||||||
|
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBkR0drMUFvQ1IyTWxwRUdV
|
||||||
|
dmNKeWMxZjJYaW10WW9PNzNBN2lGSVFQekFJCkN6d2lIWExteW9kODh1aWplNE5U
|
||||||
|
a2RycjFPYmdaUUtmd3REQVhaQWFET0kKLS0tIEFHcDJUT1VhUEdsdERCa1VsNVFi
|
||||||
|
WHJkOE0zTWJhWG1oRTFndUtPN2JPb3cKTi3npefF0zk+fAeSJYlhsFli7rjd10lr
|
||||||
|
2+1apXiQW9Oop0et/xCebGJmxHJSeje4oz/huV5pvPHuxiKbX7G01w==
|
||||||
|
-----END AGE ENCRYPTED FILE-----
|
||||||
|
- recipient: age1p9xzkzc3zxasgxtd75html0pvrtd6fzvmhz6n388vtjg36d3zffsvma0j0
|
||||||
|
enc: |
|
||||||
|
-----BEGIN AGE ENCRYPTED FILE-----
|
||||||
|
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBlNEEvU0xKRmhwcG1JSTI2
|
||||||
|
Wm5NR0Fta3BRKzdZOVN4QmxoR25rUlhXYkVBClFuQllFNWZWREZxWXkxeEhYTU1R
|
||||||
|
Q0s4MXdWVDYzZkRCd2ZzS0dEVTVzaE0KLS0tIHBJRW5odDI1NzN4bk9Rd1V2SlE2
|
||||||
|
ZE9sbWthT2JhSFpDd3BKQ0MySlBsc1EKJVs242K9jzM38CpQ9NLwoqKn1/VmAWQX
|
||||||
|
C47ihBJ3Mu3h8+kNrfhDf8vjiG23cEv8MkwuXB2F5mizpSdUVZc1YQ==
|
||||||
|
-----END AGE ENCRYPTED FILE-----
|
||||||
|
lastmodified: "2024-12-12T17:47:23Z"
|
||||||
|
mac: ENC[AES256_GCM,data:iIImxGpXOPlbP3jLu5vJ6WRkPsZ4BS7KlqpEIZzVxL8fkufzUM6VIIJr4+htLud+R5DgqOPYo3xllv1/a9ol0nDWU2/tadSkQvQg2U7AKivlJ8F6JZByiHBR4R1U2hmnCRtIzlYbQI7Ga0hpGmLi5s6JviUa0yL+p1eHDKXfzLk=,iv:SCb7U+47fiz4jBALnbq6/tDK1E5f2SwX1H8egYJKc0o=,tag:ElfzK1TSjjR6oBLl8cWYzw==,type:str]
|
||||||
|
pgp: []
|
||||||
|
unencrypted_suffix: _unencrypted
|
||||||
|
version: 3.9.1
|
|
@ -77,6 +77,17 @@
|
||||||
"enthalpy_node_prefix": "fde3:3be3:a244:2670::/60",
|
"enthalpy_node_prefix": "fde3:3be3:a244:2670::/60",
|
||||||
"ssh_host_ed25519_key_pub": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIA4sFno9JeH0787wN/gKJx1RgnTARnR8XEq7xogQt108",
|
"ssh_host_ed25519_key_pub": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIA4sFno9JeH0787wN/gKJx1RgnTARnR8XEq7xogQt108",
|
||||||
"ssh_host_rsa_key_pub": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQDYudfdvzw7yEA3onZf4+PJbOecxzinYnThKGI+K7uoOUw/RDwWNWxgh+o9j+/crGGazytg8yNe/fmIGovZ9nl2IYCH6rTBIe9bvM1p0TzcOXBrIZFOtXUGj4fHT+56MzdLHzlaMUGBLCV1NXXm4HFztN/iQKIwS4B2lvv8EtHsFybzUwWvw9d3nfQItDoBKzKhwFPg33bmAyF6JVLncZiMY1q78XZXAYfWGO3ba61f2ScsgsAxHSELkIWKXpjnxXGuHZGUNk4j5LSctVsM5RIkl37th4CWjKsTp1Iw5vwHXLou+xDrvtjdU3UxGWTYtx2KhIwzNR+WdLHCQ6RaPLvsRemuHhfhkcHfVBpYwL/LeQEHdfNX/Ulb9B8GzAfgGRzKzSyrkR8WhtCtOYQ0Zr/TpbGgzkS8cY4RLIEqZ4R8hFCEJw28za3kMKov4P2t2gI0RL5yVN0TzyMi1i46eMRN2DgPkzDG+kMqXBXzWDbeiX86/z5N5l7KCLNLQ4R2R46g8FqigRPhXEmhxkUjsnsYwOlGjwqEIRvzUpQ6SGF5LPv0E8KncEZUPDhXufBe70pySJi2dZQJu4CJpgi88rKRelJAX2eS9Ba49gXxmQjXWXDvk/9HBqoE3QAw/iXQlwi0G9gRja68FSKKq8K2maGj6KFdUw4Zz8zFuHn2HkSbaQ=="
|
"ssh_host_rsa_key_pub": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQDYudfdvzw7yEA3onZf4+PJbOecxzinYnThKGI+K7uoOUw/RDwWNWxgh+o9j+/crGGazytg8yNe/fmIGovZ9nl2IYCH6rTBIe9bvM1p0TzcOXBrIZFOtXUGj4fHT+56MzdLHzlaMUGBLCV1NXXm4HFztN/iQKIwS4B2lvv8EtHsFybzUwWvw9d3nfQItDoBKzKhwFPg33bmAyF6JVLncZiMY1q78XZXAYfWGO3ba61f2ScsgsAxHSELkIWKXpjnxXGuHZGUNk4j5LSctVsM5RIkl37th4CWjKsTp1Iw5vwHXLou+xDrvtjdU3UxGWTYtx2KhIwzNR+WdLHCQ6RaPLvsRemuHhfhkcHfVBpYwL/LeQEHdfNX/Ulb9B8GzAfgGRzKzSyrkR8WhtCtOYQ0Zr/TpbGgzkS8cY4RLIEqZ4R8hFCEJw28za3kMKov4P2t2gI0RL5yVN0TzyMi1i46eMRN2DgPkzDG+kMqXBXzWDbeiX86/z5N5l7KCLNLQ4R2R46g8FqigRPhXEmhxkUjsnsYwOlGjwqEIRvzUpQ6SGF5LPv0E8KncEZUPDhXufBe70pySJi2dZQJu4CJpgi88rKRelJAX2eS9Ba49gXxmQjXWXDvk/9HBqoE3QAw/iXQlwi0G9gRja68FSKKq8K2maGj6KFdUw4Zz8zFuHn2HkSbaQ=="
|
||||||
|
},
|
||||||
|
"suwako-vie0": {
|
||||||
|
"endpoints": ["110.172.148.83", "2a0d:f302:136:7d2a::1"],
|
||||||
|
"endpoints_v4": ["110.172.148.83"],
|
||||||
|
"endpoints_v6": ["2a0d:f302:136:7d2a::1"],
|
||||||
|
"enthalpy_node_address": "fde3:3be3:a244:7630::1",
|
||||||
|
"enthalpy_node_id": 1891,
|
||||||
|
"enthalpy_node_organization": "rebmit's core network",
|
||||||
|
"enthalpy_node_prefix": "fde3:3be3:a244:7630::/60",
|
||||||
|
"ssh_host_ed25519_key_pub": "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIPDMJ1nNhJTdBjPZKTcxZv9uqdNXjysc/v+MuSobZtTX",
|
||||||
|
"ssh_host_rsa_key_pub": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQDSqFe0/y6UpJwlOF4RIIml9aKO0KSSNUB+qb+KGShRRlK5T1vSVdOteaVOPBEqk8keJcZcYfmAuzg0BMtuuSvqPXPVvxCw/QFt8EjfTGh5t0Dzkhfx1xO07PGgF2yHu/s7xUUPwnRcXsmPK6zyJWKvmK/V+Zo+8ALv9ECrD4iJwI5vpSDKdIpxUHu9QwvDDftTFFWEb+M/T/fO4weqQBU57RWaB7K5/5yOTOJ0vqd3SpxJZ7KKGB8QZC3LLjJqyV1UywVbWvkXEQ5Kn35G1JwPtJcgo/DjSZW/zqvRfVyVdP29i1S3RXcOARiVpT1Mq3pU/tBlbXqf/jnD7hZBFRJzFpfSADp9qFxhv7G3jgRyXjYedU2Iq+pgwbgjsiMRruhl3T3R+nT0Z2u9cChOvkvtO4I2jWgqvwixpFrBrX64mQ1xsNgplsvMVb+lkj9JP8OicbbY+NwVMC5KNZR8FrmLN/0bVqZq3rknICoSd6lYw0dO9PsYpqWgZmPai7wQLCspg2EOgYZFw3Vqtl+FXvUA97pKGbTPkuKSsNgBZ2YJmv2ApFYQTXl13Kq+iFJ8fJNY73ZaNvADeM66RKOJphMPgG6OI4FmKfkRADSrWb2SL9/UlBDYo0ZbME/z4Gi84dTftFb6aQPl6d0nhnajBAfGfh8geTi46TCIBlk/ZVznZw=="
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -36,6 +36,23 @@
|
||||||
"port": 13000
|
"port": 13000
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"common_name": "suwako-vie0",
|
||||||
|
"endpoints": [
|
||||||
|
{
|
||||||
|
"serial_number": "0",
|
||||||
|
"address_family": "ip4",
|
||||||
|
"address": "suwako-vie0.rebmit.link",
|
||||||
|
"port": 13000
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"serial_number": "1",
|
||||||
|
"address_family": "ip6",
|
||||||
|
"address": "suwako-vie0.rebmit.link",
|
||||||
|
"port": 13000
|
||||||
|
}
|
||||||
|
]
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
|
Loading…
Reference in a new issue