#!/usr/bin/env sh set -eu KUBECONFIG_PATH="${ALGA_APPLIANCE_KUBECONFIG:-/tmp/alga-appliance/kubeconfig}" SA_DIR="/var/run/secrets/kubernetes.io/serviceaccount" TOKEN_FILE="$SA_DIR/token" CA_FILE="$SA_DIR/ca.crt" NAMESPACE_FILE="$SA_DIR/namespace" if [ -n "${KUBERNETES_SERVICE_HOST:-}" ] && [ -f "$TOKEN_FILE" ] && [ -f "$CA_FILE" ]; then mkdir -p "$(dirname "$KUBECONFIG_PATH")" NAMESPACE="default" if [ -f "$NAMESPACE_FILE" ]; then NAMESPACE="$(cat "$NAMESPACE_FILE")" fi cat > "$KUBECONFIG_PATH" <