File tree Expand file tree Collapse file tree 1 file changed +4
-2
lines changed Expand file tree Collapse file tree 1 file changed +4
-2
lines changed Original file line number Diff line number Diff line change @@ -2148,12 +2148,14 @@ function start-cluster-autoscaler {
2148
2148
# Remove salt comments and replace variables with values
2149
2149
local -r src_file=" ${KUBE_HOME} /kube-manifests/kubernetes/gci-trusty/cluster-autoscaler.manifest"
2150
2150
2151
- local params=(" ${AUTOSCALER_MIG_CONFIG} " " ${CLOUD_CONFIG_OPT} " " ${AUTOSCALER_EXPANDER_CONFIG:- --expander=price} " )
2151
+ local params
2152
+ read -r -a params <<< " ${AUTOSCALER_MIG_CONFIG}"
2153
+ params+=(" ${CLOUD_CONFIG_OPT} " " ${AUTOSCALER_EXPANDER_CONFIG:- --expander=price} " )
2152
2154
params+=(" --kubeconfig=/etc/srv/kubernetes/cluster-autoscaler/kubeconfig" )
2153
2155
2154
2156
# split the params into separate arguments passed to binary
2155
2157
local params_split
2156
- params_split=$( eval ' for param in "${params[@]}"; do echo -n " $param",; done' )
2158
+ params_split=$( eval ' for param in "${params[@]}"; do echo -n \"" $param"\ ",; done' )
2157
2159
params_split=${params_split% ?}
2158
2160
2159
2161
sed -i -e " s@{{params}}@${params_split} @g" " ${src_file} "
You can’t perform that action at this time.
0 commit comments