- Создайте виртуальную машину.
- metadata=$(curl -s --connect-timeout 3 -H "Metadata-Flavor:Google"
"169.254.169.254/computeMetadata/v1/instance/?recursive=true&alt=json")
echo "$metadata" > metadata.json
- Выполните json.load(metadata.json) (в Lua или Python, нарпимер)
- Error: unexpected newline.
Это происходит потому, что ключи rsa и dsa (vendor.identity.rsa и vendor.identity.dsa) содержат неэкранированные \n. Должно быть \\n.
"169.254.169.254/computeMetadata/v1/instance/?recursive=true&alt=json")
echo "$metadata" > metadata.json
Это происходит потому, что ключи rsa и dsa (vendor.identity.rsa и vendor.identity.dsa) содержат неэкранированные \n. Должно быть \\n.