DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null && pwd )"
set -a
-RCS="$(find $DIR/../etc -type f -maxdepth 1)"
+RCS="$(find $DIR/../etc -maxdepth 1 -type f)"
for RC in $RCS; do
echo "reading in values in $RC"
source $RC
# because cloud init user data has a 16kB limit, remove all comment lines to save space.
# except for the #! line
-sed -i -e '/^[ \t]*#[^!]/d' "$filename"
+sed -i -e '/^[ \t]*#[^!]/d' "$filename"
chmod +x "$filename"
-mv "$filename" ./k8s-1node-cloud-init.sh
+K8SV=$(echo ${INFRA_K8S_VERSION} | cut -f 1-2 -d '.' | sed -e 's/\./_/g')
+HV=$(echo ${INFRA_HELM_VERSION} | cut -f 1-2 -d '.' | sed -e 's/\./_/g')
+DV=$(echo ${INFRA_DOCKER_VERSION} | cut -f 1-2 -d '.' | sed -e 's/\./_/g')
+mv "$filename" ./k8s-1node-cloud-init-k_${K8SV:-cur}-h_${HV:-cur}-d_${DV:-cur}.sh