hosts: static IPs for goyplex-vm (10.0.1.47) and hermes-vm (10.0.1.140) via NM ensureProfiles in per-host custom.nix
This commit is contained in:
@@ -0,0 +1,23 @@
|
|||||||
|
# per-host overrides: static IP for the k3s edge node
|
||||||
|
# LAN: 10.0.1.0/24, gw 10.0.1.1, DNS pas 10.0.1.45 + 1.1.1.1
|
||||||
|
{ ... }:
|
||||||
|
|
||||||
|
{
|
||||||
|
networking.networkmanager.ensureProfiles.environmentFiles = [ ];
|
||||||
|
networking.networkmanager.ensureProfiles.profiles = {
|
||||||
|
"ens18-static" = {
|
||||||
|
connection = {
|
||||||
|
id = "ens18-static";
|
||||||
|
type = "ethernet";
|
||||||
|
interface-name = "ens18";
|
||||||
|
};
|
||||||
|
ipv4 = {
|
||||||
|
method = "manual";
|
||||||
|
addresses = "10.0.1.47/24";
|
||||||
|
gateway = "10.0.1.1";
|
||||||
|
dns = "10.0.1.45;1.1.1.1;";
|
||||||
|
};
|
||||||
|
ipv6.method = "disabled";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
}
|
||||||
@@ -0,0 +1,23 @@
|
|||||||
|
# per-host overrides: static IP for the hermes agent host
|
||||||
|
# LAN: 10.0.1.0/24, gw 10.0.1.1, DNS pas 10.0.1.45 + 1.1.1.1
|
||||||
|
{ ... }:
|
||||||
|
|
||||||
|
{
|
||||||
|
networking.networkmanager.ensureProfiles.environmentFiles = [ ];
|
||||||
|
networking.networkmanager.ensureProfiles.profiles = {
|
||||||
|
"ens18-static" = {
|
||||||
|
connection = {
|
||||||
|
id = "ens18-static";
|
||||||
|
type = "ethernet";
|
||||||
|
interface-name = "ens18";
|
||||||
|
};
|
||||||
|
ipv4 = {
|
||||||
|
method = "manual";
|
||||||
|
addresses = "10.0.1.140/24";
|
||||||
|
gateway = "10.0.1.1";
|
||||||
|
dns = "10.0.1.45;1.1.1.1;";
|
||||||
|
};
|
||||||
|
ipv6.method = "disabled";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user