diff --git a/home/cluster/tailscale.patch.yaml b/home/cluster/tailscale.patch.yaml index 27d190f..9635838 100644 --- a/home/cluster/tailscale.patch.yaml +++ b/home/cluster/tailscale.patch.yaml @@ -2,4 +2,4 @@ apiVersion: v1alpha1 kind: ExtensionServiceConfig name: tailscale environment: - - TS_AUTHKEY=tskey-auth-kQWvbQQPDQ11CNTRL-xzEZ6vSwfH22zJcVAHsFH2NemetVQ53Bg + - TS_AUTHKEY=tskey-auth-kwat3eR2p711CNTRL-K3m1PTL9hJHuqFJ5v5aDJHW2b8qsScQkF diff --git a/talos/configs/talos-cp1.yaml b/talos/configs/talos-cp1.yaml index e9427bd..d15e0b9 100644 --- a/talos/configs/talos-cp1.yaml +++ b/talos/configs/talos-cp1.yaml @@ -77,7 +77,7 @@ machine: # Used to provide instructions for installations. install: disk: /dev/sda # The disk used for installations. - image: ghcr.io/siderolabs/installer:v1.12.1 # Allows for supplying the image used to perform the installation. + image: ghcr.io/siderolabs/installer:v1.12.4 # Allows for supplying the image used to perform the installation. extensions: - image: ghcr.io/siderolabs/tailscale:1.82.1 wipe: false # Indicates if the installation disk should be wiped at installation time. diff --git a/talos/configs/talos-cp2.yaml b/talos/configs/talos-cp2.yaml index 82a09d0..d50decf 100644 --- a/talos/configs/talos-cp2.yaml +++ b/talos/configs/talos-cp2.yaml @@ -77,7 +77,7 @@ machine: # Used to provide instructions for installations. install: disk: /dev/sda # The disk used for installations. - image: ghcr.io/siderolabs/installer:v1.12.1 # Allows for supplying the image used to perform the installation. + image: ghcr.io/siderolabs/installer:v1.12.4 # Allows for supplying the image used to perform the installation. extensions: - image: ghcr.io/siderolabs/tailscale:1.82.1 wipe: false # Indicates if the installation disk should be wiped at installation time. diff --git a/talos/configs/talos-cp3.yaml b/talos/configs/talos-cp3.yaml index 35ccd79..3153d6e 100644 --- a/talos/configs/talos-cp3.yaml +++ b/talos/configs/talos-cp3.yaml @@ -77,7 +77,7 @@ machine: # Used to provide instructions for installations. install: disk: /dev/sda # The disk used for installations. - image: ghcr.io/siderolabs/installer:v1.12.1 # Allows for supplying the image used to perform the installation. + image: ghcr.io/siderolabs/installer:v1.12.4 # Allows for supplying the image used to perform the installation. extensions: - image: ghcr.io/siderolabs/tailscale:1.82.1 wipe: false # Indicates if the installation disk should be wiped at installation time. diff --git a/talos/configs/talos-worker1.yaml b/talos/configs/talos-worker1.yaml index 17aae86..087f18d 100644 --- a/talos/configs/talos-worker1.yaml +++ b/talos/configs/talos-worker1.yaml @@ -77,7 +77,7 @@ machine: # Used to provide instructions for installations. install: disk: /dev/sda # The disk used for installations. - image: ghcr.io/siderolabs/installer:v1.12.1 # Allows for supplying the image used to perform the installation. + image: ghcr.io/siderolabs/installer:v1.12.4 # Allows for supplying the image used to perform the installation. wipe: false # Indicates if the installation disk should be wiped at installation time. grubUseUKICmdline: true # Indicates if legacy GRUB bootloader should use kernel cmdline from the UKI instead of building it on the host. extraKernelArgs: diff --git a/talos/configs/talos-worker2.yaml b/talos/configs/talos-worker2.yaml index 123cc8d..dbfaed5 100644 --- a/talos/configs/talos-worker2.yaml +++ b/talos/configs/talos-worker2.yaml @@ -77,7 +77,7 @@ machine: # Used to provide instructions for installations. install: disk: /dev/sda # The disk used for installations. - image: ghcr.io/siderolabs/installer:v1.12.1 # Allows for supplying the image used to perform the installation. + image: ghcr.io/siderolabs/installer:v1.12.4 # Allows for supplying the image used to perform the installation. wipe: false # Indicates if the installation disk should be wiped at installation time. grubUseUKICmdline: true # Indicates if legacy GRUB bootloader should use kernel cmdline from the UKI instead of building it on the host. extraKernelArgs: @@ -437,3 +437,9 @@ apiVersion: v1alpha1 kind: HostnameConfig hostname: talos-worker2 # hostname: controlplane1.example.org +--- +apiVersion: v1alpha1 +kind: ExtensionServiceConfig +name: tailscale +environment: + - TS_AUTHKEY=tskey-auth-kwat3eR2p711CNTRL-K3m1PTL9hJHuqFJ5v5aDJHW2b8qsScQkF diff --git a/talos/configs/talos-worker3.yaml b/talos/configs/talos-worker3.yaml index 83e5287..13d472b 100644 --- a/talos/configs/talos-worker3.yaml +++ b/talos/configs/talos-worker3.yaml @@ -77,7 +77,7 @@ machine: # Used to provide instructions for installations. install: disk: /dev/sda # The disk used for installations. - image: ghcr.io/siderolabs/installer:v1.12.1 # Allows for supplying the image used to perform the installation. + image: ghcr.io/siderolabs/installer:v1.12.4 # Allows for supplying the image used to perform the installation. wipe: false # Indicates if the installation disk should be wiped at installation time. grubUseUKICmdline: true # Indicates if legacy GRUB bootloader should use kernel cmdline from the UKI instead of building it on the host. extraKernelArgs: diff --git a/talos/controlplane.yaml b/talos/controlplane.yaml index 09ec3f4..b7ecfec 100644 --- a/talos/controlplane.yaml +++ b/talos/controlplane.yaml @@ -77,7 +77,7 @@ machine: # Used to provide instructions for installations. install: disk: /dev/sda # The disk used for installations. - image: ghcr.io/siderolabs/installer:v1.12.1 # Allows for supplying the image used to perform the installation. + image: ghcr.io/siderolabs/installer:v1.12.4 # Allows for supplying the image used to perform the installation. wipe: false # Indicates if the installation disk should be wiped at installation time. grubUseUKICmdline: true # Indicates if legacy GRUB bootloader should use kernel cmdline from the UKI instead of building it on the host. diff --git a/talos/worker.yaml b/talos/worker.yaml index 34855cc..9ced197 100644 --- a/talos/worker.yaml +++ b/talos/worker.yaml @@ -69,7 +69,11 @@ machine: # - '!10.0.0.3/32' # - fdc7::/16 # Provides machine specific network configuration options. - network: {} + network: + nameservers: + - 9.9.9.9 + - 149.112.112.112 + - 1.1.1.1 # # Configures KubeSpan feature. # kubespan: # enabled: true # Enable the KubeSpan feature. @@ -77,7 +81,7 @@ machine: # Used to provide instructions for installations. install: disk: /dev/sda # The disk used for installations. - image: ghcr.io/siderolabs/installer:v1.12.1 # Allows for supplying the image used to perform the installation. + image: ghcr.io/siderolabs/installer:v1.12.4 # Allows for supplying the image used to perform the installation. wipe: false # Indicates if the installation disk should be wiped at installation time. grubUseUKICmdline: true # Indicates if legacy GRUB bootloader should use kernel cmdline from the UKI instead of building it on the host.