diff --git a/script/cd.sh b/script/cd.sh index 9deab5e..bda8e9f 100644 --- a/script/cd.sh +++ b/script/cd.sh @@ -63,7 +63,10 @@ setup_kubeconfig() { echo "Warning: KUBECONFIG_DATA not provided, using existing kubectl config" return 0 fi - + + # Create .kube directory if it doesn't exist + mkdir -p $HOME/.kube + # Create temporary kubeconfig file from base64 encoded data echo "Decoding kubeconfig..." echo "$KUBECONFIG_DATA" | base64 -d > $HOME/.kube/config