Remove unused systems
This commit is contained in:
parent
67b19dd765
commit
092ba56a53
15
flake.nix
15
flake.nix
|
@ -118,15 +118,6 @@
|
||||||
jdownloader = mkComputer {
|
jdownloader = mkComputer {
|
||||||
hostname = "jdownloader";
|
hostname = "jdownloader";
|
||||||
};
|
};
|
||||||
k3s-master1 = mkComputer {
|
|
||||||
hostname = "k3s-master1";
|
|
||||||
};
|
|
||||||
k3s-node1 = mkComputer {
|
|
||||||
hostname = "k3s-node1";
|
|
||||||
};
|
|
||||||
k3s-node2 = mkComputer {
|
|
||||||
hostname = "k3s-node2";
|
|
||||||
};
|
|
||||||
mail = mkComputer {
|
mail = mkComputer {
|
||||||
hostname = "mail";
|
hostname = "mail";
|
||||||
};
|
};
|
||||||
|
@ -137,12 +128,6 @@
|
||||||
hostname = "nixos-management";
|
hostname = "nixos-management";
|
||||||
home-module = "management";
|
home-module = "management";
|
||||||
};
|
};
|
||||||
nomad-master1 = mkComputer {
|
|
||||||
hostname = "nomad-master1";
|
|
||||||
};
|
|
||||||
nomad-client1 = mkComputer {
|
|
||||||
hostname = "nomad-client1";
|
|
||||||
};
|
|
||||||
pihole = mkComputer {
|
pihole = mkComputer {
|
||||||
hostname = "pihole";
|
hostname = "pihole";
|
||||||
};
|
};
|
||||||
|
|
|
@ -1,16 +0,0 @@
|
||||||
{ pkgs, ... }:
|
|
||||||
{
|
|
||||||
services.k3s = {
|
|
||||||
enable = true;
|
|
||||||
role = "server";
|
|
||||||
};
|
|
||||||
environment.systemPackages = [
|
|
||||||
pkgs.k3s
|
|
||||||
pkgs.kubectl
|
|
||||||
pkgs.kubernetes-helm
|
|
||||||
];
|
|
||||||
environment.variables = {
|
|
||||||
KUBECONFIG = "/etc/rancher/k3s/k3s.yaml";
|
|
||||||
};
|
|
||||||
networking.firewall.allowedTCPPorts = [ 6443 ];
|
|
||||||
}
|
|
|
@ -1,9 +0,0 @@
|
||||||
{ inputs, ... }:
|
|
||||||
{
|
|
||||||
services.k3s = {
|
|
||||||
enable = true;
|
|
||||||
role = "agent";
|
|
||||||
serverAddr = "https://10.7.89.130:6443";
|
|
||||||
tokenFile = "/etc/k3s/token.key";
|
|
||||||
};
|
|
||||||
}
|
|
|
@ -1,17 +0,0 @@
|
||||||
{ ... }:
|
|
||||||
{
|
|
||||||
services.nomad = {
|
|
||||||
enable = true;
|
|
||||||
settings = {
|
|
||||||
client = {
|
|
||||||
enabled = true;
|
|
||||||
servers = [ "10.7.89.140:4647" ];
|
|
||||||
};
|
|
||||||
};
|
|
||||||
enableDocker = true;
|
|
||||||
};
|
|
||||||
networking.firewall = {
|
|
||||||
allowedTCPPorts = [ 4646 4647 4648 ];
|
|
||||||
allowedUDPPorts = [ 4648 ];
|
|
||||||
};
|
|
||||||
}
|
|
|
@ -1,16 +0,0 @@
|
||||||
{ ... }:
|
|
||||||
{
|
|
||||||
services.nomad = {
|
|
||||||
enable = true;
|
|
||||||
settings = {
|
|
||||||
server = {
|
|
||||||
enabled = true;
|
|
||||||
bootstrap_expect = 1; # for demo; no fault tolerance
|
|
||||||
};
|
|
||||||
};
|
|
||||||
};
|
|
||||||
networking.firewall = {
|
|
||||||
allowedTCPPorts = [ 4646 4647 4648 ];
|
|
||||||
allowedUDPPorts = [ 4648 ];
|
|
||||||
};
|
|
||||||
}
|
|
|
@ -6,19 +6,13 @@ hosts=(
|
||||||
"git"
|
"git"
|
||||||
#"heimdall"
|
#"heimdall"
|
||||||
"jdownloader"
|
"jdownloader"
|
||||||
#"k3s-master1"
|
|
||||||
#"k3s-node1"
|
|
||||||
#"k3s-node2"
|
|
||||||
"mail"
|
"mail"
|
||||||
"nextcloud"
|
"nextcloud"
|
||||||
#"nomad-master1"
|
|
||||||
#"nomad-client1"
|
|
||||||
"pihole"
|
"pihole"
|
||||||
"plex"
|
"plex"
|
||||||
#"proxy"
|
#"proxy"
|
||||||
"restic-server"
|
"restic-server"
|
||||||
#"rss-bridge"
|
#"rss-bridge"
|
||||||
#"test-server"
|
|
||||||
"ttrss"
|
"ttrss"
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
|
@ -1,12 +0,0 @@
|
||||||
{ config, custom, inputs, pkgs, ... }:
|
|
||||||
{
|
|
||||||
imports = [
|
|
||||||
(import "${inputs.self}/systems/proxmox-vm" {
|
|
||||||
hostname = "k3s-master1";
|
|
||||||
ip = "10.7.89.130";
|
|
||||||
inherit inputs;
|
|
||||||
})
|
|
||||||
"${inputs.self}/modules/data-share"
|
|
||||||
"${inputs.self}/modules/k3s-master"
|
|
||||||
];
|
|
||||||
}
|
|
|
@ -1,12 +0,0 @@
|
||||||
{ config, custom, inputs, pkgs, ... }:
|
|
||||||
{
|
|
||||||
imports = [
|
|
||||||
(import "${inputs.self}/systems/proxmox-vm" {
|
|
||||||
hostname = "k3s-node1";
|
|
||||||
ip = "10.7.89.131";
|
|
||||||
inherit inputs;
|
|
||||||
})
|
|
||||||
"${inputs.self}/modules/data-share"
|
|
||||||
"${inputs.self}/modules/k3s-node"
|
|
||||||
];
|
|
||||||
}
|
|
|
@ -1,12 +0,0 @@
|
||||||
{ config, custom, inputs, pkgs, ... }:
|
|
||||||
{
|
|
||||||
imports = [
|
|
||||||
(import "${inputs.self}/systems/proxmox-vm" {
|
|
||||||
hostname = "k3s-node2";
|
|
||||||
ip = "10.7.89.132";
|
|
||||||
inherit inputs;
|
|
||||||
})
|
|
||||||
"${inputs.self}/modules/data-share"
|
|
||||||
"${inputs.self}/modules/k3s-node"
|
|
||||||
];
|
|
||||||
}
|
|
|
@ -1,12 +0,0 @@
|
||||||
{ config, custom, inputs, pkgs, ... }:
|
|
||||||
{
|
|
||||||
imports = [
|
|
||||||
(import "${inputs.self}/systems/proxmox-vm" {
|
|
||||||
hostname = "nomad-agent1";
|
|
||||||
ip = "10.7.89.141";
|
|
||||||
inherit inputs;
|
|
||||||
})
|
|
||||||
"${inputs.self}/modules/data-share"
|
|
||||||
"${inputs.self}/modules/nomad-client"
|
|
||||||
];
|
|
||||||
}
|
|
|
@ -1,12 +0,0 @@
|
||||||
{ config, custom, inputs, pkgs, ... }:
|
|
||||||
{
|
|
||||||
imports = [
|
|
||||||
(import "${inputs.self}/systems/proxmox-vm" {
|
|
||||||
hostname = "nomad-master1";
|
|
||||||
ip = "10.7.89.140";
|
|
||||||
inherit inputs;
|
|
||||||
})
|
|
||||||
"${inputs.self}/modules/data-share"
|
|
||||||
"${inputs.self}/modules/nomad-master"
|
|
||||||
];
|
|
||||||
}
|
|
Loading…
Reference in New Issue