25 lines
1.2 KiB
Bash
25 lines
1.2 KiB
Bash
#!/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."
|