aws cli を使用して新しいスポット リクエストを作成しようとしていますが、シェル スクリプトをユーザー データとしてスポット リクエストに渡すとエラーが発生します
私はこれを試しました
aws ec2 request-spot-instances --spot-price "0.04" --instance-count 1 --launch-specification "{\"UserData\": \"/srv/user-data.sh\",\"InstanceType\": \"m1.small\"}"
これは私にエラーを与えます
Invalid BASE64 encoding of user data (400 response code)
と
名前と値を使用してスポット リクエストにタグを付けるにはどうすればよいですか