Fix Isaiah to actually work
This commit is contained in:
@@ -63,6 +63,9 @@
|
||||
|
||||
# General
|
||||
gh-personal = "$GH_CONFIG_DIR=\"${config.home.homeDirectory}/.config/gh/personal\" gh";
|
||||
k = "kubectl";
|
||||
kn = "kubectl get nodes -o wide";
|
||||
kp = "kubectl get pods -o wide";
|
||||
ls = "ls --color";
|
||||
ll = "ls -l --color";
|
||||
win = "sudo virsh start win10";
|
||||
|
||||
@@ -52,12 +52,9 @@
|
||||
};
|
||||
|
||||
networking = {
|
||||
bridges.br0 = {
|
||||
interfaces = [ "enp38s0" ];
|
||||
};
|
||||
defaultGateway = {
|
||||
address = " 10.42.1.1";
|
||||
interface = "br0";
|
||||
interface = "enp38s0";
|
||||
};
|
||||
firewall = {
|
||||
enable = true;
|
||||
@@ -66,7 +63,7 @@
|
||||
};
|
||||
hostName = "isaiah";
|
||||
interfaces = {
|
||||
br0 = {
|
||||
enp38s0 = {
|
||||
ipv4.addresses = [
|
||||
{
|
||||
address = "10.42.1.6";
|
||||
@@ -76,11 +73,6 @@
|
||||
};
|
||||
};
|
||||
nameservers = [ "10.42.1.5" ];
|
||||
nat = {
|
||||
enable = true;
|
||||
internalInterfaces = [ "ve-+" ];
|
||||
externalInterface = "br0";
|
||||
};
|
||||
useDHCP = false;
|
||||
};
|
||||
|
||||
|
||||
@@ -29,8 +29,15 @@ in
|
||||
extraFlags = [
|
||||
"--cluster-cidr=10.211.0.0/16"
|
||||
"--service-cidr=10.221.0.0/16"
|
||||
"--write-kubeconfig-mode 0640"
|
||||
"--write-kubeconfig-group kubeconfig"
|
||||
];
|
||||
serverAddr = lib.mkIf (config.networking.hostName != "isaiah") "https://isaiah.home:6443";
|
||||
};
|
||||
|
||||
users = {
|
||||
groups.kubeconfig = { };
|
||||
users.greg.extraGroups = [ "kubeconfig" ];
|
||||
};
|
||||
};
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user