Compare commits
1 commit
main
...
kubernetes
| Author | SHA1 | Date | |
|---|---|---|---|
| cc4826e4a1 |
1 changed files with 19 additions and 0 deletions
|
|
@ -15,5 +15,24 @@
|
||||||
|
|
||||||
qenya.base-server.enable = true;
|
qenya.base-server.enable = true;
|
||||||
|
|
||||||
|
randomcat.services.zfs.datasets = {
|
||||||
|
"rpool_tehanu/state" = { mountpoint = "none"; };
|
||||||
|
"rpool_tehanu/state/cfssl" = { mountpoint = config.services.cfssl.dataDir; };
|
||||||
|
"rpool_tehanu/state/etcd" = { mountpoint = config.services.etcd.dataDir; };
|
||||||
|
"rpool_tehanu/state/kubernetes" = { mountpoint = config.services.kubernetes.dataDir; };
|
||||||
|
};
|
||||||
|
|
||||||
|
services.sanoid.datasets."rpool_tehanu/state" = {
|
||||||
|
useTemplate = [ "production" ];
|
||||||
|
recursive = "zfs";
|
||||||
|
};
|
||||||
|
|
||||||
|
services.kubernetes = {
|
||||||
|
roles = [ "master" ];
|
||||||
|
masterAddress = "100.77.194.23"; # tehanu tailscale ip
|
||||||
|
# apiserver.advertiseAddress = "100.77.194.23";
|
||||||
|
};
|
||||||
|
networking.firewall.interfaces."tailscale0".allowedTCPPorts = [ 6443 2379 2380 10250 10259 10257 ];
|
||||||
|
|
||||||
system.stateVersion = "23.11";
|
system.stateVersion = "23.11";
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue