diff --git a/generate-keys.sh b/generate-keys.sh new file mode 100755 index 0000000..87af6dc --- /dev/null +++ b/generate-keys.sh @@ -0,0 +1,8 @@ +cd host_vars +for i in node01 node02 node03 +do + sed -i "s#^wg_private_key.*#wg_private_key: $(wg genkey)#" ${i}.yaml + pubkey=$(cat ${i}.yaml | yq .wg_private_key | sed 's/"//g' | wg pubkey) + sed -i "s#^wg_public_key.*#wg_public_key: ${pubkey}#" ${i}.yaml +done +