2013fluentdのインストールスクリプトはスクリプト内でsudoコマンドを使用しているが、これをcfn-initで実行しようとすると以下のエラーが出る。requirettyという記載があり、tty以外からのsudoコマンドの使用が制限されているため。/tmp/cfn-init.env"}}こんな感じでCloudFormationのStackを作ってみた。/tmp/cfn-init.envTERM=linuxPATH=/sbin:/usr/sbin:/bin:/usr/bin_=/bin/envrunlevel=3RUNLEVEL=3LANGSH_SOURCED=1PWD=/LANG=en_US.UTF-8previous=NPREVLEVEL=NCONSOLETYPE=serialSHLVL=5UPSTART_INSTANCE=UPSTART_EVENTS=runlevelUPSTART_JOB=rcserialでした。!requiretty」をいう設定を追加する。!requiretty」の2つの設定が共存してしまうのだけど、後ろの設定が有効になるようなので、CONSOLETYPE=serialでもsudoが使えるようになる。