This commit is contained in:
2025-08-01 18:47:35 +02:00
parent 7bc7a158ed
commit 535213ce08
2 changed files with 16 additions and 4 deletions

View File

@@ -248,9 +248,21 @@ systemd:
[Service]
Type=oneshot
Environment="PATH=/opt/bin:/usr/bin:/bin:/usr/sbin:/sbin"
# Environment
Environment=KUBECONFIG=/etc/kubernetes/admin.conf
Environment=DATASTORE_TYPE=kubernetes
Environment=PATH=/usr/bin/:/usr/sbin:/opt/bin:/opt/libexec/kubernetes/kubelet-plugins/volume/exec/nodeagent-uds/
ExecStartPre=/bin/sleep 30s
ExecStart=/opt/bin/kubeadm join --config=/etc/kubernetes/kubeadm-join.yaml
ExecStartPost=/usr/bin/systemctl disable kubeadm-join.service
# copy files for kubectl
ExecStartPost=/usr/bin/mkdir -p /home/core/.kube
ExecStartPost=/usr/bin/cp -i /etc/kubernetes/admin.conf /home/core/.kube/config
ExecStartPost=/usr/bin/chown core:core /home/core/.kube/config
ExecStartPost=/usr/bin/systemctl disable kubeadm-init.service
Restart=on-failure
RestartSec=120s

View File

@@ -222,7 +222,7 @@ resource "null_resource" "wait_for_cp1" {
depends_on = [proxmox_virtual_environment_vm.control_plane1]
provisioner "local-exec" {
command = "sleep 240" # Warte 2 Minuten
command = "sleep 240" # Warte 4 Minuten
}
}
@@ -304,7 +304,7 @@ resource "null_resource" "wait_for_cp3" {
depends_on = [proxmox_virtual_environment_vm.control_plane3]
provisioner "local-exec" {
command = "sleep 120" # Warte 2 Minuten
command = "sleep 240" # Warte 4 Minuten
}
}