diff --git a/clusterconfig/.gitignore b/clusterconfig/.gitignore new file mode 100644 index 0000000..e98fc50 --- /dev/null +++ b/clusterconfig/.gitignore @@ -0,0 +1,2 @@ +unipop-kadan.yaml +talosconfig diff --git a/shell.nix b/shell.nix index f39dc5c..8d74f52 100644 --- a/shell.nix +++ b/shell.nix @@ -1,6 +1,10 @@ {pkgs ? import {}}: pkgs.mkShell { packages = with pkgs; [ + kubectl talosctl + talhelper ]; + + TALOSCONFIG = "./clusterconfig/talosconfig"; } diff --git a/talconfig.yaml b/talconfig.yaml new file mode 100644 index 0000000..0cb5c24 --- /dev/null +++ b/talconfig.yaml @@ -0,0 +1,12 @@ +clusterName: unipop +talosVersion: v1.10.4 +kubernetesVersion: 1.33.2 +endpoint: https://kube.sdg.moe:6443 +allowSchedulingOnMasters: true +nodes: + - hostname: kadan + ipAddress: kube.sdg.moe + controlPlane: true + installDisk: /dev/nvme0n1 + certSANs: + - kube.sdg.moe