Skip to content

Commit

Permalink
allow using kubeconfig_base64 env var by checking for base KUBE_CONFI…
Browse files Browse the repository at this point in the history
…G_FILE env var (#97)
  • Loading branch information
mickmcgrath13 authored Jun 16, 2021
1 parent 7210ab2 commit 9a7dfe0
Showing 1 changed file with 4 additions and 1 deletion.
5 changes: 4 additions & 1 deletion scripts/helm/helm_handle_chart.sh
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ fi
bash $SCRIPTS_DIR/deploy/before-deploy.sh "$HELM_CHART_DIRECTORY"

# set kube config
if [[ "${KUBE_CONFIG_PATH}" == "" ]] || [[ "${KUBE_CONFIG_PATH}" == "''" ]] || [[ "${KUBE_CONFIG_PATH}" == "None" ]]; then
if [[ ! -f $KUBE_CONFIG_FILE ]] && ([[ "${KUBE_CONFIG_PATH}" == "" ]] || [[ "${KUBE_CONFIG_PATH}" == "''" ]] || [[ "${KUBE_CONFIG_PATH}" == "None" ]]); then
if [[ "${FETCH_KUBECONFIG}" == "True" ]]; then
if [[ "${CLUSTER_NAME}" == "" ]] || [[ "${CLUSTER_NAME}" == "''" ]] || [[ "${CLUSTER_NAME}" == "None" ]]; then
>&2 echo "{\"error\":\"CLUSTER_NAME config is required.Exiting...\"}"
Expand All @@ -58,6 +58,9 @@ else
KUBE_CONFIG_FILE="$KUBE_CONFIG_PATH"
KUBECONFIG="$KUBE_CONFIG_FILE"
export KUBECONFIG=$KUBECONFIG:$KUBE_CONFIG_FILE
elif [[ -f "$KUBE_CONFIG_FILE" ]]; then
echo "KUBE_CONFIG_FILE ($KUBE_CONFIG_FILE) exists."
export KUBECONFIG="$KUBE_CONFIG_FILE"
else
>&2 echo "{\"error\":\"kubeconfig path variable wrong in bitops.config.yaml.Exiting...\"}"
exit 1
Expand Down

0 comments on commit 9a7dfe0

Please sign in to comment.