#!/bin/bash # Esborra la configuració actual de kube rm -f ~/.kube/config # Executa comandes en el servidor remot sense entrar en mode interactiu ssh usuari@192.168.1.111 << 'EOF' echo "----------Pods del PRIMER SERVIDOR----------" kubectl get pods sudo chown usuari /etc/rancher/k3s/k3s.yaml EOF # Copia la configuració de K3s des del servidor remot scp usuari@192.168.1.111:/etc/rancher/k3s/k3s.yaml ~/.kube/config # Variables NOVA_IP="192.168.1.222" RUTA_CONFIGURACIO="$HOME/.kube/config" # Reemplaça la IP en ~/.kube/config sed -i "s|server: https://[0-9.]*:6443|server: https://$NOVA_IP:6443|" "$RUTA_CONFIGURACIO" # Mostrar canvis echo "Actualització completada. Verifica l'arxiu:" echo "- $RUTA_CONFIGURACIO" # copia el tal en donaodsmf sudo cp .kube/config /etc/rancher/k3s/k3s.yaml # Mostra els pods des del node local echo "----------Pods des del Metall----------" kubectl get pods