#!/bin/bash # Pas 1: Comprovar la connexió actual amb el servidor de Kubernetes. echo "Intentant obtindre els nodes sense configurar la variable KUBECONFIG..." kubectl get nodes # Aquest pas hauria de donar l'error relacionat amb el certificat desconegut # Pas 2: Comprovar els permisos del fitxer de configuració de K3s. echo "Comprovant els permisos del fitxer de configuració k3s.yaml..." sudo ls -l /etc/rancher/k3s/k3s.yaml # Cal verificar que el fitxer existeix i té els permisos correctes # Pas 3: Establir la variable d'entorn KUBECONFIG per utilitzar el fitxer k3s.yaml. echo "Exportant la variable d'entorn KUBECONFIG per utilitzar el fitxer k3s.yaml..." export KUBECONFIG=/etc/rancher/k3s/k3s.yaml # Pas 4: Intentar novament obtenir els nodes de Kubernetes ara amb la configuració correcta. echo "Intentant obtindre els nodes després d'establir la variable KUBECONFIG..." kubectl get nodes # Ara, el comandament hauria de funcionar correctament i mostrar la llista de nodes # Explicació addicional: echo "L'error inicial era causat per l'ús d'un fitxer de configuració incorrecte. " echo "En exportar la variable KUBECONFIG, indiquem a kubectl que utilitze el fitxer k3s.yaml correcte."