diff --git a/entrypoint.sh b/entrypoint.sh index be89f94..3b4b0ea 100644 --- a/entrypoint.sh +++ b/entrypoint.sh @@ -93,7 +93,11 @@ echo "Generating Kubernetes YAML from .kforge.yml" # ---------------------------------------------------------------- # Build kubeconfig from token-based credentials echo "Configuring kubectl..." -echo "$INPUT_KUBE_CERTIFICATE" | base64 -d > /tmp/kube-ca.crt + +# Try writing the cert and check if it worked +echo "$INPUT_KUBE_CERTIFICATE" | base64 -d > /tmp/kube-ca.crt 2>&1 +echo "Cert file size: $(wc -c < /tmp/kube-ca.crt)" +echo "Cert file contents: $(cat /tmp/kube-ca.crt | head -1)" kubectl config set-cluster default \ --server="$INPUT_KUBE_HOST" \