diff --git a/roles/kubernetes/node/files/kube-gen-token.sh b/roles/kubernetes/node/files/kube-gen-token.sh index fa6a5ddc7523de59f4f0c451340c6c9ed017982c..121b52263b9773cbbb0858d1ed6cdb7b287318ca 100644 --- a/roles/kubernetes/node/files/kube-gen-token.sh +++ b/roles/kubernetes/node/files/kube-gen-token.sh @@ -19,7 +19,10 @@ token_file="${token_dir}/known_tokens.csv" create_accounts=($@) -touch "${token_file}" +if [ ! -e "${token_file}" ]; then + touch "${token_file}" +fi + for account in "${create_accounts[@]}"; do if grep ",${account}," "${token_file}" ; then continue