feat(clustertool): move file changes to talconfig for user accessability and enable local kube discovery service
This commit is contained in:
@@ -6,8 +6,10 @@ kubernetesVersion: v1.31.2
|
||||
endpoint: https://${VIP}:6443
|
||||
allowSchedulingOnControlPlanes: true
|
||||
additionalMachineCertSans:
|
||||
- 127.0.0.1
|
||||
- ${VIP}
|
||||
additionalApiServerCertSans:
|
||||
- 127.0.0.1
|
||||
- ${VIP}
|
||||
# Warning: Also used in Cilium CNI values!
|
||||
clusterPodNets:
|
||||
@@ -54,6 +56,31 @@ controlPlane:
|
||||
- siderolabs/util-linux-tools
|
||||
- siderolabs/iscsi-tools
|
||||
- siderolabs/qemu-guest-agent
|
||||
machineFiles:
|
||||
- content: |
|
||||
[plugins."io.containerd.grpc.v1.cri"]
|
||||
enable_unprivileged_ports = true
|
||||
enable_unprivileged_icmp = true
|
||||
[plugins."io.containerd.grpc.v1.cri".containerd]
|
||||
discard_unpacked_layers = false
|
||||
[plugins."io.containerd.grpc.v1.cri".containerd.runtimes.runc]
|
||||
discard_unpacked_layers = false
|
||||
permissions: 0
|
||||
path: /etc/cri/conf.d/20-customization.part
|
||||
op: create
|
||||
- content: |
|
||||
[ NFSMount_Global_Options ]
|
||||
nfsvers=4.2
|
||||
hard=True
|
||||
noatime=True
|
||||
nodiratime=True
|
||||
rsize=131072
|
||||
wsize=131072
|
||||
nconnect=8
|
||||
permissions: 420
|
||||
path: /etc/nfsmount.conf
|
||||
op: overwrite
|
||||
|
||||
worker:
|
||||
patches:
|
||||
- '@./patches/worker.yaml'
|
||||
@@ -68,3 +95,27 @@ worker:
|
||||
- siderolabs/util-linux-tools
|
||||
- siderolabs/iscsi-tools
|
||||
- siderolabs/qemu-guest-agent
|
||||
machineFiles:
|
||||
- content: |
|
||||
[plugins."io.containerd.grpc.v1.cri"]
|
||||
enable_unprivileged_ports = true
|
||||
enable_unprivileged_icmp = true
|
||||
[plugins."io.containerd.grpc.v1.cri".containerd]
|
||||
discard_unpacked_layers = false
|
||||
[plugins."io.containerd.grpc.v1.cri".containerd.runtimes.runc]
|
||||
discard_unpacked_layers = false
|
||||
permissions: 0
|
||||
path: /etc/cri/conf.d/20-customization.part
|
||||
op: create
|
||||
- content: |
|
||||
[ NFSMount_Global_Options ]
|
||||
nfsvers=4.2
|
||||
hard=True
|
||||
noatime=True
|
||||
nodiratime=True
|
||||
rsize=131072
|
||||
wsize=131072
|
||||
nconnect=8
|
||||
permissions: 420
|
||||
path: /etc/nfsmount.conf
|
||||
op: overwrite
|
||||
|
||||
Reference in New Issue
Block a user