Remove unused systems
This commit is contained in:
parent
67b19dd765
commit
092ba56a53
15
flake.nix
15
flake.nix
|
@ -118,15 +118,6 @@
|
|||
jdownloader = mkComputer {
|
||||
hostname = "jdownloader";
|
||||
};
|
||||
k3s-master1 = mkComputer {
|
||||
hostname = "k3s-master1";
|
||||
};
|
||||
k3s-node1 = mkComputer {
|
||||
hostname = "k3s-node1";
|
||||
};
|
||||
k3s-node2 = mkComputer {
|
||||
hostname = "k3s-node2";
|
||||
};
|
||||
mail = mkComputer {
|
||||
hostname = "mail";
|
||||
};
|
||||
|
@ -137,12 +128,6 @@
|
|||
hostname = "nixos-management";
|
||||
home-module = "management";
|
||||
};
|
||||
nomad-master1 = mkComputer {
|
||||
hostname = "nomad-master1";
|
||||
};
|
||||
nomad-client1 = mkComputer {
|
||||
hostname = "nomad-client1";
|
||||
};
|
||||
pihole = mkComputer {
|
||||
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"
|
||||
#"heimdall"
|
||||
"jdownloader"
|
||||
#"k3s-master1"
|
||||
#"k3s-node1"
|
||||
#"k3s-node2"
|
||||
"mail"
|
||||
"nextcloud"
|
||||
#"nomad-master1"
|
||||
#"nomad-client1"
|
||||
"pihole"
|
||||
"plex"
|
||||
#"proxy"
|
||||
"restic-server"
|
||||
#"rss-bridge"
|
||||
#"test-server"
|
||||
"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