netmaker/test/nodecreate.sh

27 lines
566 B
Bash
Raw Normal View History

2021-03-26 00:17:52 +08:00
#!/bin/bash
PUBKEY="DM5qhLAE20PG9BbfBCger+Ac9D2NDOwCtY1rbYDLf34="
IPADDR="69.173.21.202"
MACADDRESS="59:2a:9c:d4:e2:49"
2021-05-30 20:04:40 +08:00
ACCESSKEY="F5LjPlgHHgi1zpir"
2021-03-26 00:17:52 +08:00
PASSWORD="ppppppp"
generate_post_json ()
{
cat <<EOF
{
"endpoint": "$IPADDR",
"publickey": "$PUBKEY",
"macaddress": "$MACADDRESS",
"password": "$PASSWORD",
2021-05-30 20:04:40 +08:00
"localaddress": "172.123.123.3",
2021-03-26 00:17:52 +08:00
"accesskey": "$ACCESSKEY"
}
EOF
}
POST_JSON=$(generate_post_json)
2021-05-30 20:04:40 +08:00
curl --max-time 5.0 -d "$POST_JSON" -H 'Content-Type: application/json' -H "authorization: Bearer mastertoken" localhost:8081/api/nodes/skynet
2021-03-26 00:17:52 +08:00