#!/bin/bash kube_config=$1 config=$2 ROOT=$(cd $(dirname $0)/../../; pwd) set -o errexit set -o nounset set -o pipefail #export CA_BUNDLE=$(kubectl config view --raw --flatten -o json | jq -r '.clusters[] | select(.name == "'$(kubectl config current-context)'") | .cluster."certificate-authority-data"') export CA_BUNDLE=$(kubectl $kube_config $config config view --raw --flatten -o json | jq -r '.clusters[] | .cluster."certificate-authority-data"') if command -v envsubst >/dev/null 2>&1; then envsubst else sed -e "s|\${CA_BUNDLE}|${CA_BUNDLE}|g" fi