2017-06-14 7 views
1

AWSやその他のクラウドベンダーインスタンスをスピンアップし、クラウド-initを使用してホストを設定する場合、どのユーザーが「実行」という名前のbashスクリプトを実行しますか?以下の設定でインスタンスを構築どのユーザーがcloud-configを実行しますか?

答えて

1

#cloud-config 
write_files: 
    - path: /root/test.sh 
    content: | 
     #!/bin/bash 
     set -x 
     set -e 
     whoami 
runcmd: 
    - bash /root/test.sh 

私はの出力を得た:

+ whoami 
root 

Ubuntuの雲-configがルートとして実行されます。

関連する問題